Web
Programming

Fall 2012
course
navigation

Oct 2

This week you should be working on your midterm projects. So first:
Any questions or discussion about that work?
While you're working on that, we'll assign some readings on a few other topics to discuss this week.

javascript security 101

google "cross site scripting" :
Discuss what's going on.

databases

Start discussing the basic ideas of data structures.
First review lists & associative arrays.
Second use them to build (say) data representing
Those sorts of structures are what an "Algorithms and Data Structures" course looks at in detail. They're typically relatively "clean", representing problems that are well defined.
Now consider data from a more realistic scenario.
And require that we want to

buzzwords :
relational database database design database normalization transaction table, key, primary key, foreign key, join 1-to-1, 1-to-many, many-to-many SQL & NoSQL MySQL, PostgreSQL, SQLite, CSV ERD, UML ORM
Some online readings :
http://cs.marlboro.edu/ courses/ fall2012/web/ notes/ Oct_2
last modified Monday October 1 2012 11:17 pm EDT