Mon Aug 28 -- syllabus stuff. definition of cheating. PHP Intro
Wed Aug 30 -- Ars Technica. First day progs. Split code (and for realz). control structures
Thr Aug 31 -- Form validation. Three ways to do it (1) HTML (2) Javascript (3) On the server. Keep data in the form (src).
Wed Sep 6 -- Form Validation and HTML+PHP or just PHP. Regex. Spellcheck and SRC
Fri Sep 8 -- PHP regex stuff.
Mon Sep 11 -- How to do forms in one file. Files in PHP.
Wed Sep 13 -- Objects including dollart object. Make a set object.
Wed Sep 20 -- Database design. Transactions. SQL questions.
Fri Sep 22 -- Joins
Wed Sep 27 -- Login with cookies and session variables. Mon Oct 9 -- How to do files in PHP and Mysql. Setting up the DB. How the system will look. PHP File uploads. $_FILES.. Reminder on how to read a file but really just do file_get_contents. header("Content-Type: $type");
Wed Oct 18 -- Day two of Python and Flask. Shell-stuff. Login with session variables.
Mon Oct 23 -- Login with session vars in Flask. Popen in flask.
Wed Oct 25 -- Python lists Flask routing. PictureDB.
Fri Oct 27 -- Make this into SQL.
Mon Oct 30 -- Flask templates. Map quiz in flask.
Mon Nov 6 -- AJAX! Why. The javascript. The Python. The PHP.
Wed Nov 8 -- Python Regex. Word finder assignment.
Mon Nov 13 -- Dropbox.py
Mon Nov 27 -- Graphing using flask, python, matplotlib, matlab. Working code. The Matplotlib main page. Matplotlib tutorial.
Mon Dec 4 -- Final Exam Review