CS 290 - Web Development Assignment 1: learn markdown and write a short bio Assignment 2: learn basic CSS and HTML Assignment 3: learn JavaScript Assignment 3-2: learn about gists Assignment 4, part 1: learn about sessions and PHP Assignment 4, part 2: learn about Ajax and MySQL prepared statements using PHP Assignment 5: create a how-to website, learn how to use Meteor Final Assignment: MySQL database, PHP, sessions, password hashing with md5