CS520 Web Programming
Fall 2013
Lectures
MW 6:10pm - 7:50pm
Room
E&T A309
Instructor
Chengyu Sun
,
csun@calstatela.edu
Office Hours
MW 3:30-5:30pm
or by appointment in E&T A317
Announcements
Lecture Notes
Assignments
Syllabus
Setting Up Development Environment
Setting Up a Local Email Server for Testing
Java Annotations (ppt)
(pdf)
Servlet and JSP Review (ppt)
(pdf)
Introduction to Maven (ppt)
(pdf)
Version Control with Subversion (ppt)
(pdf)
Object-Relational Mapping with Hibernate and JPA (ppt)
(pdf)
Spring - Inversion of Cotnrol (ppt)
(pdf)
Spring - Aspect Oriented Programming (ppt)
(pdf)
Spring - Web MVC (ppt)
(pdf)
Bits and Pieces of Web Programming (ppt)
(pdf)
Introduction to Ajax (ppt)
(pdf)
Full Text Search (ppt)
(pdf)
Declarative Security (ppt)
(pdf)
Introduction to Web Services (ppt)
(pdf)
Homework 1
Due: Thursday, October 10
Homework 2
Due; Thursday, October 17
Homework 3
Due: Thursday, October 18
Homework 4
Due: Thursday, November 7
Homework 5
Due: Thursday, November 28
Homework 6
Due: Thursday, December 5
Additional Course Materials
Exams
CS3 Server Information
Access Code Examples
Midterm
Final