Objective: Learn how to create a web site using HTML and CSS
Audience: Programmers new to web development needing to learn HTML and CSS
Summary: Introduction to Web Development training provides students with a foundational knowledge of web development. It is the starting point for developers new to web development, focusing on core web development concepts like web servers, HTML, CSS. The course concludes with an introduction to JSP training and other server-side technologies.
Objective: Learn how to build a basic web application via our Java Server Pages training (JSP training introduction)
Audience: Web developers looking to extend their reach into server-side development with JSP
Summary: Introduction to JSP training is the follow-on course to Introduction to Web Development. Instead of focusing on client-side technologies, Introduction to JSP training focuses on creating dynamic web sites using the latest JSP technology. Introduction to JSP examines the history of server-side processing, explores competing technologies, then focuses on core JSP syntax. Introduction to JSP training also covers Java Beans integration, request redirection, and error handling.
Objective: Learn how to build a robust enterprise class web application using JSP training
Audience: Experienced Java web developers looking to deepen and solidify their knowledge via this advanced JSP training
Summary: Advanced JSP training focuses on the advanced concepts and syntaxes in Java Server Pages. Advanced JSP training examines common web-development design paradigms like MVC (Model-View-Controller), state management using cookies and sessions, session binding events, as well as custom tag libraries.
Objective: Learn how to streamline web development using the JSTL (Java Server Pages Standard Tag Library)
Audience: Experienced JSP Programmers, having had strong JSP training, looking to stream-line their web application development using JSTL
Summary: JSP Development using JSTL training (Java Server Pages Standard Tag Library) is a follow-on course to the Advanced JSP training course (above). This course focuses on creating MVC-based web applications using the Expression Language (EL) and JSTL. The course begins with an in-depth coverage of the Expression Language then moves into a discussion on the four core standard tag libraries.
Objective: Learn how to structure and build web applications for extensibility and scalability
Audience: Experienced JSP, having had strong JSP training, developers looking to complete their knowledge of web application development with Java
Summary: Effective Web Application Development with Java training examines strategies for creating effective web applications in terms of architecture, configuration, packaging and deployment. The course begins with an examination of common architectural best-practices and patterns, then addresses Servlets and Filters. Building on architectural and design aspects, the course then examines proper packaging and deployment techniques, including an in-depth study of WAR files (Web Archive files). Last, it concludes with a discussion regarding maintenance and version strategies.
Objective: Learn how to extend web server capabilities using Servlets
Audience: Experienced web and Java developers needing to adopt Servlets
Summary: Java Servlet training covers web development using the Servlet technology. Additionally, it examines configuration requirements when adopting Servlets within a web application.