CPSC415A
Web Programming

Daily Schedule

Topics and materials for each day of class.

n

Date Topic Reading Material
Mon Dec 5 Laravel
Fri Dec 2 PHP Sessions
Wed Nov 30 PHP Password Hashing
Mon Nov 28 Server-side Form Validation
Thanksgiving Break
Mon Nov 21 Client-side Form Validation
Fri Nov 18 CSS Animation CSS Transitions
CSS Animation
AngularJS Animation
Assignment 27
Wed Nov 16 AngularJS AngularJS Assignment 26
Mon Nov 14 TypeScript TypeScript Assignment 25
Fri Nov 11 Grunt Grunt
Wed Nov 9 Less Less Assignment 23
Mon Nov 7 Customize Bootstrap Customize Bootstrap
Fri Nov 4 No Class
Wed Nov 2 JQuery jQuery Assignment 21
Mon Oct 31 Bootstrap Bootstrap Assignment 20
Fri Oct 28 Midterm
Wed Oct 26 Review
Mon Oct 24 SQL MySQLi Documentation Notes 19
Fall Break
Fri Oct 14 PHP Objects Objects in PHP
Object-Oriented PHP
Notes 18
Assignment 18
Wed Oct 12 PHP Functions Functions, Part I
Functions, Part II
Notes 17
Assignment 17
Mon Oct 10 PHP Loops For Loops in PHP
While Loops in PHP
Notes 16
Assignment 16
Fri Oct 7 PHP Arrays Arrays in PHP
Advanced Arrays
Notes 15
Assignment 15
Wed Oct 5 PHP Conditionals Conditionals and Control Flow
Control Flow: Switch
Notes 14
Assignment 14
Mon Oct 3 Introduction to PHP Introduction to PHP Notes 13
Assignment 13
Fri Sep 30 Javascript Classes Introduction to Objects I
Introduction to Objects II
Notes 12
Assignment 12
Wed Sep 28 Javascript Arrays and Objects Arrays and Objects in JS Notes 11
Assignment 11
Mon Sep 26 Javascript Conditionals Control Flow in JS Notes 10
Assignment 10
Fri Sep 23 Javascript Loops For Loops in JS
While Loops in JS
Notes 9
Assignment 9
Wed Sep 21 JavaScript Functions Functions in JS Notes 8
Assignment 8
Mon Sep 19 JavaScript Introduction Introduction to Javascript Notes 7
Assignment 7
Fri Sep 16 Git Git Tutorial
Wed Sep 14 CSS Positioning CSS Positioning Notes 6
Assignment 6
Mon Sep 12 CSS Selectors CSS Selectors Notes 5
Assignment 5
Fri Sep 9 Introduction to CSS CSS: An Overview Notes 4
Assignment 4
Wed Sep 7 HTML Structure HTML Basics III Notes 3
Assignment 3
Mon Sep 5 HTML Lists & Style HTML Basics II Notes 2
Assignment 2
Fri Sep 2 Introduction to HTML HTML Basics I Notes 1
Assignment 1
Wed Aug 31 Introduction to Web Programming