slides. Simple programs
Lecture 1, Assignment 1
slides. Javascript: variables and expressions
Lecture 2, Assignment 2.
Javascript: flow of control (conditionals, loops)
Lecture 3, Assignment 3.
Lecture 3 continued: loops and conditionals.
slides. Javascript: handling data: arrays and functions
Lecture 4. Assignment 4.
slides. HTML and Javascript: HTML/CSS: web page structure, basic web design, style v. content.
Lecture 5, Assignment 5.
Lecture 6. Web applications. Assignment 6. html example
Slides. Callbacks. Handling user input with forms.