Following are the course modules for topics. The core of the material is based on
Topic | PowerPoints | Reading |
---|---|---|
First Day preliminaries, etc. |
Introduction | |
Introduction to Web programming with Java | Chapter 01 | JSaP Chapter 1 |
Web and MVC |
Chapter 02 |
JSaP Chapter 2 |
Tomcat and Netbeans IDE | Chapter 03 | JSaP Chapter 3 |
Create App Environment | InstallLatest | AJK slides |
Crash course in HTML5 and CSS3 | Chapter 04 | JSaP Chapter 4 |
How to Develop Servlets | Chapter 05 | JSaP Chapter 5 |
How to Develop JavaServer Pages (jsp) | Chapter 06 | JSaP Chapter 6 |
Sessions and Cookies | Chapter 07 | JSaP Chapter 7 |
JSP EL | Chapter 08 | JSaP Chapter 8 |
JSP Standard Tag Library | Chapter 09 | JSaP Chapter 9 |
Custom JSP tags | Chapter 10 |
JSaP Chapter 10 |
MySQL - DBMS | Chapter 11 | JSaP Chapter 11 |
JDBC | Chapter 12 | JSaP Chapter 12 |
JPA | Chapter 13 | JSaP Chapter 13 |
JavaMail |
Chapter 14 |
JSaP Chapter 14 |
SSL | Chapter 15 | JSaP Chapter 15 |
Restricting Access | Chapter 16 | JSaP Chapter 16 |
More Security | Chapter 17 |
JSaP Chapter 17 |
HTTP Requests and Reponses | Chapter 18 | JSaP Chapter 18 |
Listeners |
Chapter 19 |
JSaP Chapter 19 |
Filters | Chapter 20 | JSaP Chapter 20 |
JavaServer Faces | Chapter 21 | JSaP Chapter 21 |
Intro to Music Store | Chapter 22 | JSaP Chapter 22 |
Applications of the Web Site | Chapter 23 | JSaP Chapter 23 |
Topic | PowerPoints | Reading |
---|---|---|
Deploying a Web application |
Deploying a Web Application |
Deploying Servlets slides |
XML |
XML |
AJK XML |
JSON | JSON V2 | AJK JSON |
AJAX | AJAX | |
SOAP | Web Services SOAP | |
Web Services | Web Security | |
Web Services II | Web Services II |
|
PCI (Credit Cards) | PCI | |
Dr. Bill Chu: Web Security | DrChuLecture | |
Review | Review | |
Key to text abbreviations:
Abbr. | Text | Author |
---|---|---|
JSaP | Java Servlets and JSP (3rd Edition) | |
Last updated May 2018