Tuesday, September 27, 2011

JAVA Servlets and JSP

Outline



Basic Outline
Introduction to servlet and JSP programming
                An introduction to web programming with Java
                How to install and use Tomcat in Ubuntu Linux environment
                How to use the Netbeans IDE and Eclipse IDE

Essential servlets and JSP skills

                A crash course in HTML
                How to develop JavaServer Pages
                How to develop servlets
                How to structure a web application with the MVC pattern
                How to work with sessions and cookies
                How to use standard JSP tags with JavaBeans
                How to use the JSP Expression Language (EL)
                How to use the JSP Standard Tag Library (JSTL)
                How to use MySQL as the database management system
                How to use JDBC to work with a database

ADVANCED SERVLET and JSP SKILLS

                How to use JavaMail to send email
                How to use SSL to work with a secure connection
                How to restrict access to a web resource
                How to work with HTTP requests and reponses
                How to work with listeners
                How to work with filters

Ecommerce website

                Introduction to Ecommerce website
                                The user interface
                                The structure
                                The business layer
                                The database
                                The data layer
                The Download application
                                The user interface
                                The structure
                                The code
                The Cart application
                                The user interface
                                The structure
                                The code

                The Admin application
                                The user interface
                                The structure
                                The code
                The Process Invoices application
                The Reports application

No comments: