| No. | Content |
| 1 |
Module 1: Introduction to Web Application Programming
.Web Server and HTTP
.Introduction to HTML
|
| 2 |
Module 2: Introduction to Servlet
.Web Applications
.WAR File Structure
.Servlet Life Cycle
.Introduction to ServletContext
|
| 3 |
Module 3: Advanced Servlet Techniques
.Introduction to ServletRequest
.Introduction to ServletResponse
.Access HTTP Header
.Forwarding and Redirecting
.Cookies and Sessions
.URL Rewrite
.Thread-Safe Web Application
.Filter
|
| 4 |
Module 4: JSP and JavaBean
.Differences between JSP and Servlet
.JSP Life Cycle
.JSP Syntax
.JSP Implicit Objects
.JavaBean and MVC Pattern
|
| 5 |
Module 5: EL and JSTL
.Using EL Instead of Scripting
.EL Implicit Objects
.EL Functions
.JSTL
|
| 6 |
Module 6: Custom Tag
.The Concept of Custom Tag
.Tag File
.Simple Tag
.DynamicAttributes Interface
.Classic Tag
|
| 7 |
Module 7: Web Page Security
.Web Server Security Management
.Declarative Authorization
.Declarative Authentication
.INTEGRAL and CONFIDENTIAL Transport Guarantees
.Configuring Tomcat to Support SSL
.Methods about Security
|
| 8 |
Module 8: Design Patterns
.Benefits of Using Design Patterns
.JNDI Technology
.Business Delegate Pattern
.Service Locator Pattern
.Transfer Object Pattern
.MVC Pattern
.Front Controller Pattern
.Intercepting Filter Pattern
|
| 9 |
Module 9: Exam Review of SCWCD
|
| 10 |
Module 10: Lab Works
|