JSP (Java Server Pages)

This course is designed for advanced Java learners - those who have undergone the Advanced Java course.   The author-cum-instructor for this course is a Professor of Computer Science in the University of Maryland system and also a full-time Java developer in a B2B e-procurement company in the USA with more than a decade of real world corporate programming experience.   The author incorporates a 'corporate touch' into the exercises.

All important JSP topics are covered, including JSP Scriplets, Directives and Tags.   Towards the end of the course, you will be creating JSP pages that interact with a database, using Tomcat Web Server and MySQL database.   The course would also include chapters on HTML and SQL, so you don't have to know HTML or SQL for doing this course.   The course is a pre-requisite for the Advanced JSP course to be offered later by JJUG.   The Advanced JSP course would include advanced JSP topics such as Tag Libraries, Custom Tags, JSTL, Struts, and would also involve working on projects that are very close to a real world corporate programming environment, so you get real-world experience at the end of the course.

In contrast to other courses available, the content of this course is heavily oriented towards database applications, making it very similar to a real corporate environment.   Every lesson will have hands-on exercises and assignments to reinforce the concepts learned.   Presently very few training institutes offer courses on advanced web database applications using Java/JSP, although it is widely used in the corporate world.   This course is expected to go a long way in meeting that demand.

This course is offered every month.   The available dates for 2008 are: May 7, Jun 11, Jul 9, Aug 6, Sep 10, Oct 8, Nov 5.

Requirements: Syllabus:
The duration of this course is three weeks.  Two lessons are released each week for the three-week duration of the course.
Week One
Wednesday - Lesson 01
    HTML and Javascript Overview
Friday - Lesson 02
    Getting Started with JSPs
Week Two
Wednesday - Lesson 03
    Form processing using JSPs; and the java.util package
Friday - Lesson 04
    SQL, JDBC, and Writing Database-Driven JSP's
Week Three
Wednesday - Lesson 05
    JSP Scriptlets, Directives and Tags
Friday - Lesson 06
    Database-driven JSPs
Week Four
    Final Exam, Assignments & Quizzes due

Author-cum-instructor:

Dr. Prabhakar Metlapalli worked as an Adjunct Asst Professor of Computer Science at the University of Maryland University College in College Park, Maryland, and as a full-time Java Developer with an e-procurement company in USA.   He has also worked as a C++ consultant at a leading USA-based automobile insurance company, and as a satellite launch vehicle scientist.  He currently works full-time as a Guidance and Control Engineer. Dr. Metlapalli earned his Ph.D. in Engineering from West Virginia University and Master of Technology from Indian Institute of Technology (I.I.T.) Kanpur.


Copyright © 2003 by JavaOnline.org.  All rights reserved. Reproduction or redistribution of any material on this site without prior written permission from JavaOnline.org is prohibited.