Web Programming and Security

Lecture
Topic ( Click to Download PPT)
1
HTML   [ppt]
2
Cascading Style Sheets (CSS)   [ppt]
3
Finish CSS; URLs and links   [ppt]
4
Introduction to Javascript   [ppt]
5
Malicious Javascript; Phishing attacks   [ppt]
6
Document Object Model (DOM)   [ppt]
7
Frame isolation and basic same origin principal   [ppt]
8
The HTTP protocol   [ppt]
9
Cookies and Sessions; Introduction to Relational Databases   [ppt]
10
Cookie same origin policy; Basic cross site scripting attacks (XSS)   [pdfppt]
11
Secure session management   [pdfppt]
12
Cross site request forgery   [pdfppt]
13
More on cross site scripting defenses   [ppt]
14
Introduction to the Ruby language   [ppt]
15
Rails introduction controllers and templates   [ppt]
16
SQL injection attacks   [pdfppt]
17
Active Record ORM for Rails   [ppt]
18
Language based isolation ADsafe, FBJS   [ppt]
19
Finish ActiveRecord, start Forms   [ppt]
20
Forms and Validation   [ppt]
21
User authentication and password management   [ppt]
22
Events   [ppt]
23
Finish events; AJAX   [ppt]
24
HTTPS certificates, the lock icon, mixed content   [pdfppt]
25
Mitigating malware   [pdfppt]

No comments: