
Java Web Application Boot Camp
This boot camp Java web course teach you how to build dynamic web applications using Java Server Pages, Servlets and Java Beans. These technologies combine to form the presentation side of a J2EE web-based application. Students will implement a Model-View-Controller (MVC) architecture for their web applications. This course is current to the Servlet 3.0 specification and runs on Apache Tomcat 7.0.
- Java programming experience and basic HTML knowledge are required.
- Learners who have no HTML & CSS experience can attend our HTML & CSS course for more information CLICK HERE.
- Learners who have no Java programming experience can attend one our introductory Java courses for more information CLICK HERE.
Course Outcomes
- Write web applications that combine Java Servlets, JavaServer Pages, and JavaBeans using the Model-View-Controller architecture.
- Use JavaBeans to encapsulate business and data access logic.
- Generate HTML or XML output with JavaServer Pages.
- Process HTTP requests with Java Servlets.
- Configure your web applications with the web.xml deployment descriptor.
- Create scriptless JSPs by using JSTL tags combined with JSP Expression Language for functionality, such as conditionals, iteration, internationalization, and XML processing.
Course Modules for Java Web Application Programming
Chapter 1 : Course Introduction
- Course Objectives
- Course Overview
Chapter 2 : Web Applications and MVC
- Web Applications
- JSPs and Servlets
- Model-View-Controller
- Model 2 Architecture
- The WAR File
- Web.xml
- Building the WAR
- Deploying the WAR
Chapter 3 : JavaServer Pages
- Introduction to JSP
- JSP Syntax
- JSP Scripting Elements
- Request and Response Implicit Objects
- Page Directive
- Error Handling
- The include directive
- Include and forward Actions
Chapter 4 : Java Servlets
- HTTP Requests
- HttpServlet
- Servlet Lifecycle
- @WebServlet Annotation
- RequestDispatcher
- HttpSession
- ServletContext
- Servlet Filters
- JSP vs. Servlet
Chapter 5 : JavaBeans
- What is a JavaBean?
- Rules
- Properties
- Using JavaBeans in JSPs
- Properties and Forms
- Data Access Objects
- Resource Reference
- Bean Scopes in Servlets
- Bean Scopes in JSPs
Chapter 6 : JSP Expression Language
- JSP Expression Language
- Literals
- Variables
- The . and {} Operators
- Other Operators
- Implicit Objects
Chapter 7 : Introduction to JSTL
- What is JSTL?
- Core Tags – Conditionals
- Core Tags – Iteration and Import
- Variables, Output, and Exceptions
- XML Manipulation Tags
- Internalization Tags
- SQL Tags
Chapter 8 : Security
- Concepts Constraints
- Roles
- Login-config
- BASIC Authentication
- FORM Authentication
- Login and Error Pages
The strength in your qualification
On successful completion of this boot camp,the learner will receive the Pine Valley Institute certificate in Java Development. We assist the learner to sit for ORACLE certification as a Java sun certified java Programmer which guarantees the graduate employment in any reputable company
To book a space for this web Development Boot camp starting 1st week of January 2018 complete the form below and we will call you within an hour Guarantee!
