Official Course
Description: MCCCD Approval: 07/22/08 |
|||
CCT163JB 20036-20086
|
L+L |
3 Credit(s) |
4 Period(s) |
Java Server Side Programming |
|||
Intermediate programming operations using Java. Emphasis
on using JavaBeans, Servlets, archives, multiple
threads, and Java native Interface (JNI). Covers Java Database Connectivity
(JDBC), Structured Query Language, and Streams. Also includes Remote Method
Invocation (RMI) and socket call information. |
|||
Cross-References: CIS175JB |
|
|
|
|
MCCCD Official Course Outline: |
|
|
|
CCT163JB 20036-20086 |
Java Server Side
Programming |
|
I. Threads A. Description B. Creation C. State Placement D. Coordination 1. Multiple Threads 2. Multiple Services 3. Group Management E. Typology 1. Native 2. Green II. Java Database Connectivity (JDBC) A. Model Description 1. Programming Procedure 2. Model Creation B. Structured Query Language (SQL) 1. Exception and Warning Usage 2. Data Conversion 3. Query and Statement Execution 4. Transaction Management 5. Portable Statement Creation C. JDBC Usage 1. Prepared Statement Object Usage 2. Parameter Setting 3. Storage and Retrieval Procedures 4. Execution 5. Management III. Streams A. Input B. Output IV. Sockets A. Client Programs B. Socket Class Usage 1. Host Specification 2. Data Transmission 3. Data Reception C. Iterative Server Program Creation V. Distributed Applications A. Explanation B. Creation C. Callback Performance VI. Java Beans A. Description 1. Component Based Development 2. Architecture B. Reusable Component Creation C. Distribution Packaging D. Relational Database Management Systems Access VII. Servlets A. Description B. Creation C. Usage 1. Dynamic Document Generation 2. Server-Side Processing VIII. Native Methods A. Library File Creation B. Native Method Library Generation C. Native Method Implementation In C-Language D. Environment Configuration E. Usage In Native Code F. Passing Arguments and Returning Values G. Calling Java Methods H. Native Code Embedding Program Creation IX. Dynamic HyperText Markup Language A. Description B. Creation With Servlets X. Servlet Customization A. Configuration from Request Header Information B. Response Status Codes C. Response Header Communication XI. Application Programming Interface (API) Usage A. Servlet API B. Hypertext Transfer Protocol API |