1. Ajax Basics & Development Tools (Feb 12th, 2007, Week #1)
    2. PDF: 1 slide per page
    1. JavaScript Basics (Feb 19th, 2007, Week #2)
    2. PDF: 1 slide per page
    1. Ajax Frameworks and Toolkits (March 5th, 2007, Week #3)
    2. PDF: 1 slide per page
    1. Ajax Application Examples (March 12th, 2007, Week #4)
    2. 4258_ajaxexamples.zip (Unzip it in a directory of your choice and read lab document from <unzip-directory>/ajaxexamples/index.html to proceed)
    • Online lab document (This is the same document you will find in the hands-on lab zip file)
    • Homework (The homework is ready so feel free to submit homework anytime)
    1. Dojo Toolkit Basics (March 26th, 2007, Week #5)
    2. PDF: 1 slide per page
    1. Dojo Toolkit Advanced (April 2nd, 2007, Week #6)
    1. ProtoType (April 9th, 2007, Week #7)
    2. PDF: 1 slide per page
    1. JSON (April 23rd, 2007, Week #8)
    2. PDF: 1 slide per page
    1. Direct Web Remoting (DWR) (April 30th, 2007, Week #9)
    2. PDF: 1 slide per page
    1. Google Web Toolkit (May 14th, 2007, Week #10)
    2. PDF: 1 slide per page
    1. JavaServer Faces (JSF) and Ajax Integration (May 21st, 2007, Week #11)
    2. PDF: 1 slide per page
    1. DynaFaces (June 4th, 2007, Week #12)
    1. jMaki (June 11th, 2007, Week #13)
    2. PDF: 1 slide per page
    1. Web Application Frameworks and Ajax (June 25th, 2007, Week #14)
    2. PDF: 1 slide per page
    1. ZK Framework (July 2nd, 2007, Week #15)
    1. CSS (July 16th, 2007, Week #16)
    2. PDF: 1 slide per page
    1. JavaScript Best Practices (July 23rd, 2007, Week #17)
    2. PDF: 1 slide per page
    1. Phobos (Script-based MVC framework) (Aug 6th, 2007, Week #18)
    2. Portlet/Portals and Ajax - (Aug 13th, 2007, Week #19)
    3. Dissecting the Java BluePrints Petstore 2.0 Reference Application
    4. Ajax Design Patterns and Best Practices
    5. Programming Designs hosts for download over 40 Programming Ebooks, as listed below. These will give you knowledge and understanding of many programming languages, including C++, Java, Python, Perl, JavaScript, XML, Bash, Flash, and Visual Basic .NET. These ebooks are in zip, pdf, doc, chm, and rar formats.

      Ebooks from Progamming Designs
    6. IO Port Programming
      Game Scripting in Python
      Using Flash
      A Byte Of Pyhon
      Dive Into Python
      Non Programmers Tutotial For Python
      Using Components In FLash
      Oreilly VBScript In A Nutshell 2nd Edition
      Oreilly VB.Dot.NET Language In A Nutshell 2nd Edition
      Oreilly Perl Cookbook 2nd Edition
      Oreilly Practical Mod Perl
      OReilly Learning The BashShell 2nd Edition
      Addison Wesley Flash And XML A Developers Guide
      Addison Wesley C++ Network Programming Volume 1
      Oreilly Java Extreme Programming Cookbook
      Advanced Python programming
      Introduction to VisualBasic.NET
      Teach Yourself PHP MySQL & Apache In 24Hours
      Visual Basic 6 in 21Days
      Learn VB6
      Secure PHP Development
      MySQL Bible - PHP and MySQL
      Advanced PHP For Web Professionals
      Making Use Of PHP
      C++ Unleashed
      C++ Programming
      O'Reilly Learning Perl
      Perl in a Nutshell
      Teach Yourself perl in 21 Days
      Thinking in C++
      teach Yourself C++ in 21 Days
      Object Oriented Perl
      Thinking In C++ 2nd Edition Volume 1
      Thinking In C++ 2nd Edition Volume 2
      Javascript Language Reference
      Beginners Guide to CGI in Perl
      Bash Beginners Guide
      Advanced Bash-Scripting Guide
      O'Reilly Learning XSLT
      O'Reilly Cocoa in a nutshell
      O'Reilly Perl Cook book
      O'Reilly Python in a nutshell
      O'Reilly Learning Perl 2

    7. ۴۵۰کتاب الکترونیک در پوشه های زیر

    8.   -
      [   ] Awsome 3D Game Developments : No Programming Required.chm   115M
      [DIR] Bible/ - -
      [DIR] Database/   -
      [DIR] Java/ -
      [DIR] Linux/ -
      [   ] MIT.Press-Introduction.to.Algorithms.2nd.Edition.pdf 13M
      [   ] MIT.Press.2D.Object.Detection.and.Recognition.eBook-TLFeBOOK.pdf   7.2M
      [DIR] Macromedia/   -
      [DIR] Microsoft .NET/ - -
      [DIR] MyManual/   -
      [DIR] Networking/ -
      [DIR] OReilly/   -
      [   ] UML with Rational Rose 2002.pdf 9.2M
      [DIR] WEB/

    ۱۶ کتاب خانه

    Here are what I judge to be the Top 16 Programming Diggs for the previous 30 days, from digg.com. These cover lots are topics, inclu ding Ajax, CSS, Javascript, HTML and browsers, programming theorems, Java and Linux, tableless forms, technical ebooks, computer science books, web design, Ferret with Ruby on Rails, error messages, and C programming. Here they are:

    Tutorial: AJAX Made Easy
    A very simple tutorial explaining how to add AJAX functionality to your website with 3 easy steps. Helpful no matter what your technical expertise may be... from beginner to advanced. Take existing features on your site and modernize with this framework. Definitely time invested in this quality article.

    The (only) Ten Things to Know About CSS
    a one-page tutorial that demystifies the cryptic and cranky rules of CSS.CSS+Javascript power. Fancy menu
    When it comes to creating the navigation part of your Website, the first thing you might think of is an unordered list that you style as tabs. Tired of them? Want something new to impress your friends, while keeping it accessible and unbelievably lightweight? Try this script.  

    74 CSS Galleries ranked ...
    Who knew there were so many ... what a waste ... just check cssmania.com !! 

    Why HTML renders differently in different browsers
    A very thorough article about why browsers render HTML differently.

    3d graphics in JavaScript
    See a live demonstration of a 3d rendering system written entirely in JavaScript! 

    Programming Theorems
    "A list of rules I've come up with lately, based on my experience in programming." 

    Desktop Java and Desktop Linux: A Match Made in Heaven?
    Although the .NET vs. Java war is basically over for control of the Windows desktop, where .NET is sure to become the managed language of choice for new Windows desktop applications, there is a new battle brewing. That battle is for the Linux desktop.

    New startup Scribd "YouTube for documents" - Tons of free ebooks already
    These guys have a new embedded flash PDF player. If you upload your docs, they'll show you detailed stats on who's reading them, and a map showing where the viewers are from. There are a ton of free programming ebooks on the site, and since anyone can upload them, there are going to be a lot more.

    Tableless forms
    Learn by example how to create a tableless css form.  Classic Texts in Computer Science
    A great list of classic computer science texts. Featuring such geeky titles as 'Let's Build a Compiler' and 'A Universal Algorithm for Sequential Data Compression'.

    Community Driven Open Source Web Design
    The Open Design Community (TODC) is a group of Open Source Website Designers providing free web design templates helping to make the global internet a prettier place. Acts As Ferret Tutorial with Ruby on Rails - RailsEnvy.com
    A detailed tutorial which shows how to use Ferret, the full-text search engine, inside your Ruby on Rails Applications. 

    Are you a Programmer or a Coder?
    Are programmers or should we called them coders, the most neglected link in the Software Development Chain?Coders are like smart assembly line workers as opposed to programmers who are plant engineers. Programmers are the brains, the glorious visionaries who create things. 

    The importance of checking your error messages
    "Since my first web site in 1995, error messages have always been a frustration for me. Working with hundreds of developers over the years, the error messages can really put egg on your face when you go live. Many times there are swear words in them, they are not properly formatted, the non-english speaking coders show through."  

    C Is The New Assembly
    Short blog post arguing C maybe 'The new assembly'. I must say I agree. Interesting read, with some links for further reading

    آژاکس

    Amy Hoy at Slash7.com offers several excellent Ruby On Rails and Ajax Cheat Sheets, Presentations, and Articles. She will be adding to this section of her website and uploading more in the future for everyone to learn from and enjoy. These learning materials cover Ruby On Rails, JavaScript, Ajax, and Web 2.0.

    Articles:
    Really Getting Started In Rails
    What Goes Where in Rails
    Secrets of the Rails Console Ninjas

    Cheat Sheets (pdf format):
    RJS Demystified With Pretty Colors!
    Rails JavaScript Cheat Sheet (3 pages)
    Rails JavaScript Cheat Sheet (1 page)
    Scriptaculous Combination Effects Cheat Sheet
    What's Ajax? Cheat Sheet
    Form Helpers Cheat Sheet  - a Ruby on Rails. cheat sheet guide
    ActiveRecord Relationships Cheat Sheet  - a Ruby on Rails. cheat sheet guide
    What Goes Where? Cheat Sheet  - a Ruby on Rails. cheat sheet guide

    Presentation Slides:
    Presentation: When Interface Design Attacks!
    Presentation: User Experience, Pain-Free
    Presentation: JavaScript Boot Camp Tutorial
    Presentation: Getting Started with Ajax on Rails  (pdf slides)
    Presentation: Web 2.0 from the Ground Up  (pdf slides)
    Overcoming Scaffolding Addiction slides
    20 كتاب لينوكس

    Index of ebooks:
    mail.stibanas.ac.id/ebooks/

    100 Linux Tips and Tricks:
    mail.stibanas.ac.id/ebooks/100_linux_tips_and_tricks.pdf

    Benchmarks WP HP Oracle:
    mail.stibanas.ac.id/ebooks/Benchmarks_WP_HPOracle_FINAL.pdf

    LDAP Implementation HowTo::
    mail.stibanas.ac.id/ebooks/LDAP%20Implementation%20HOWTO.txt

    Linux Administrator Guide 2:
    mail.stibanas.ac.id/ebooks/Linux%20Administrator%20Guide%202...

    Linux NetAdmin Guide:
    mail.stibanas.ac.id/ebooks/Linux%20NetAdmin%20Guide.pdf

    Linux Full Command Manual:
    mail.stibanas.ac.id/ebooks/Linux%20full%20command%20manual.p...

    Linux Complete Command Reference:
    mail.stibanas.ac.id/ebooks/LinuxCompleteCommandReference.pdf

    Linux PHP How To:
    mail.stibanas.ac.id/ebooks/LinuxPHPHOWTO.pdf

    Sams' Teach Yourself Linux In 24 Hours (pdf):
    tinyurl.com/dafvt

    Securing Optimizing Linux RH Edition v1.3:
    mail.stibanas.ac.id/ebooks/Securing-Optimizing-Linux-RH-Edit...

    Shell Programming in 24 Hours:
    mail.stibanas.ac.id/ebooks/Shell_programming_in_24_hours.pdf

    Unix Cook Book:
    mail.stibanas.ac.id/ebooks/UNIX%20Cook%20Book.pdf

    Unix System Administration Handbook:
    mail.stibanas.ac.id/ebooks/Unix%20System%20Administration%20...

    Complete Idiots Guide to Linux:
    mail.stibanas.ac.id/ebooks/completeidiotsguidetolinux.zip

    CV:
    mail.stibanas.ac.id/ebooks/cv.zip

    Firewalls Complete:
    mail.stibanas.ac.id/ebooks/firewallscomplete.zip

    Linux Administration:
    mail.stibanas.ac.id/ebooks/linuxadm.pdf

    Linux Administration 2:
    mail.stibanas.ac.id/ebooks/linuxadmin2.pdf

    Linux Complete.zip
    mail.stibanas.ac.id/ebooks/linuxcomplete.zip

    Linux Full Command Manual:
    mail.stibanas.ac.id/ebooks/linuxfullcommandmanual.zip

    Linux Security:
    mail.stibanas.ac.id/ebooks/linuxsecurity.pdf

    MySQL Manual:
    mail.stibanas.ac.id/ebooks/mysql-manual.pdf

    Understanding IP Addressing:

    mail.stibanas.ac.id/ebooks/understandingipaddressing.zip

    Here are 18 CompTIA Certification Study Practice Exams, along with answers with their explanations. These cover most the the CompTIA certification exams, including A+, Network+, Server+, Security+, IT Project+, and Linux+.