Class Notes

Notes: 1. please visit this page frequently, as it will be updated constantly during the term
2. Items under Slides and under Additional Material are considered mandatory reading and will be tested in the exams.
3. Links to O'Reilly's Safari Online Bookshelf are only available within pitt.edu or from outside pitt.edu using the University's VPN service (https://sremote.pitt.edu). Please remember to sign out once you finished reading -- the University has a very limited number of concurrent user licenses.

Shortcuts:

06: jQuery (Dec 4)
Slides/Text
jQuery slides
Additional Material
yourTurn.html animate.html animate2.html animate3.html demo.html demo3.html demo4.html demo_2.html menu.html yourTurnDone.html yourTurn3.html
Online Resources

05: AJAX (Nov 27 - Nov 29)
Slides/Text
Additional Material
online notes
Online Resources

04: Javascript (Nov 13 - Nov 20)
Slides/Text
Additional Material

Gallery Example

Google Charts API Example

Google Charts API Example #2

Online Resources
Google Charts

03: SQL (Oct 25 - Nov 8)
Slides/Text
Additional Material
All examples are posted under directory examples/sql in the following Google Docs shared folder: http://bit.ly/cs1520files.
Online Resources

PHP MySQL manual

SQL tutorial

02: PHP (Oct 4 - Oct 23)
Slides/Text
Additional Material
All examples are posted under directory examples/php in the following Google Docs shared folder: http://bit.ly/cs1520files.
Online Resources
php.net
Reference Books
PHP: The Good Parts (access online from Safari)

01: Perl (Sep 4 - Oct 4)
Slides/Text
Introduction to Perl
Additional Material
All examples are posted under directory examples/perl in the following Google Docs shared folder: http://bit.ly/cs1520files.
Online Resources
Learn Perl

Perl Documentation: http://perldoc.perl.org/
Getopt::Long manual
LWP::Simple manual

Google Documentation: Image Charts

Reference Books
Learning Perl (6th Edition) (access online from Safari)

Programming Perl (3rd Edition) (access online from Safari)

Perl Best Practices (access online from Safari)

Perl Cookbook (2nd Edition) (access online from Safari)