This project-oriented course will enable students to use various techniques for building browser-based applications for dynamically generated websites, e-commerce etc.
This training is jointly organized by BITM & Leads Training & Consulting Ltd
Training will be held Online in Supervision Leads Training & Consulting Ltd
This project-oriented course will enable students to use various techniques for building browser-based applications for dynamically generated websites, e-commerce, web-enabled enterprise computing, and other applications that require web access to server-based resources. Particular attention will be paid to methods for making web-based applications efficient, maintainable, and flexible. The course will use at least two sets of tools: servlets/JSP and a higher-level Java-based framework such as JSF 2.0. Major topics will include handling HTTP request information, generating HTTP response data, tracking sessions, designing custom tag libraries or components, page templating, asynchronously page updates with Ajax, and separating content from presentation through use of the MVC architecture. Additional topics may include HTML5, database access techniques for web apps, web app security, and dependency injection in web apps (e.g., with the Spring framework).
Course Goal
To master the web programming techniques, with an emphasis on HTML, JSP, Servlets and Java Frameworks.
COURSE OUTLINE:
Core Java which is essential for Java EE.
Introduction of Web Application and Java Web Programming
Basic Technology to Develop Web Application
Why we use Jsp and Servlet? Essential servlet and JSP Skills
Web Application Architecture and Tomcat Basics
Working with servlet and JSP project
Servlet filter
Introduction and benefits of MVC pattern
Spring Framework
Hibernate ORM
Developing project with Spring and Hibernate
Birt Reporting Tools
Complete Project
Class 01- 03 | Ice breaking and discussion regarding Java Basics and Core Java which is essential for Java EE. | 9 Hrs |
Class 04 | Introduction of Web Application and Java Web Programming | 3 Hrs |
Class 05 -06 | Basic Technology to Develop Web Application(HTML,CSS,AJAX,JSON,JQuery , JavaScript and Scripting languag | 6 Hrs |
Class 07 -08 | Why we use Jsp and Servlet? Essential servlet and JSP Skills | 6 Hrs |
Class 09 - 10 | Web Application Architecture(H) and Tomcat Basics | 6 Hrs |
Class 11 - 12 | Working with Servlet and JSP project | 6 Hrs |
Class 13 | Servlet Filter | 3 Hrs |
Class 14 | Introduction and benefits of MVC design pattern and develop simple project | 3 Hrs |
Class 15 - 16 | Spring Framework | 6 Hrs |
Class 17 | Hibernate ORM | 3 Hrs |
Class 18 | Developing a simple project using Spring framework and Hibernate ORM | 3 Hrs |
Class 19 | Birt Reporting Tools | 3 Hrs |
Class 20 | Developing a simple project using Spring , Hibernate and Birt Repoting | 3 Hrs |