Course Description
Java Web Application Development I - Learn how to design and develop dynamic web sites using Java technologies. This course will cover the basics of both Java Servlets and JavaServer Pages, based on the J2EE Servlet specification version 2.4. The course also covers basic database connectivity using the Java JDBC API. The course involves extensive hands-on development. The student will also learn how to install, configure and administer a basic Java application server.

Java Web Application Development II - This course builds on the Java Web Application Development I course, and introduces the advanced features of Java Servlets and JavaServer Pages. Topics to be covered include custom tag libraries, Servlet filters, authentication, authorization, security and basic design patterns for web development. Learn how to use several open-source tools including Jakarta Tomcat, Ant and Log4j.
What you will learn ...
Java Web Application Development I -
1. Become familiar with modern web (application) server architectures.
2. Understand the difference between client side and server side programming.
3. Understand the Servlet life-cycle model, and the Servlet 2.5/3.0 API
4. Understand JSPs, and be proficient in the use of the JSP 2.1/2.2 API
5. Be proficient in Basic Server-side Java Programming.
6. Be able to use HTML, JSPs, Servlets, and database functionality to produce comprehensive dynamic web sites.

Java Web Application Development II -
1. Use and create interactive Java web application tolls at high level of expertise
You may also be interested in ...
Introduction to Struts
search for C.E. courses without log in.
Search for Cont Ed courses without logging into CougarWeb.
Search by Term, then subject(s) and course title (optional).

Log in to online register with CougarWeb
Search and register online for Cont Ed courses by term (semester) using CougarWeb.
Returning student without a login should email cehelp@collin.edu for assistance.


New students who would like to register online need to go through the Continuing Education admissions process to receive a CougarWeb login.


Instructions to search for courses, register online and apply for CE CougarWeb access are found here.


Phone, walk-in and mail-in registration are three additional ways to register for Continuing Education courses.
 

Textbook Information
For textbook information and detailed course syllabus - please click below -
Java Web Application Development I
Java Web Application Development II