The JSP and Servlet Programming training course covers web development using JSPs and Servlets. This course focuses on the key concepts, technologies, syntaxes, and best-practices required when building dynamic driven web applications. The course begins with a review of web development techniques, and ends with testing. The main JSTL libraries, Unified Expression Language (EL), and design patterns will be covered, as well as using servlets, filters, listeners and web services.
- Write dynamic web applications using JSPs and Servlets
- Process validate, and transform data in JSPs
- Understand the common design patterns use in Java based web applications
- Understand the basics of web services using servlet endpoints
What You'll Learn
In the JSP and Servlet Programming training course, you’ll learn:
- What is Java EE?
- Review Web Development Concepts
- Review History of Server-Side Development
- Creating JSP Pages
- Basic syntax
- Using JSTL
- Using Unified Expression Language (EL)
- Processing JSP Pages
- Request/response processing
- Validating, transforming, encapsulating and manipulating data
- Managing application and user state data with Sessions and Cookies
- Handling application and HTTP errors
- Design Patterns
- Front Controller
- Business Delegate
- Creation and usage
- Filters, Listeners, and Servlet Mappings
- Asynchronous servlets
- Web service endpoint
- Web Application Security
- Testing and Validating Web Application
- Packaging for Production Deployment
Meet Your Instructor
Daniel has been a self-employed developer, teacher and speaker for private businesses, education and government entities since 1999. Daniel also actively teaches programming for the University of New Mexico Continuing Education.
Daniel is a Pomodoro Technique practitioner, and co-founder of the Albuquerque Java User’s Group in Albuquerque, New Mexico. When he’s not supporting other local Java developers, Daniel spends most of his waking hours developing in and around the Java ecosystem, encompassing...Jean
Jean brings years of development experience into her teaching, making the learning experience practical for her students. Originally a Smalltalk developer, Jean has an expansive knowledge of object-oriented (OO) development, analysis, and design. Jean has worked in every stage of the software development process for a variety of businesses – from small non-profits, to government agencies, to global enterprises.
Jean was also one of the top instructors at Sun Microsystems in North America and Europe....Anil
Anil is a seasoned software engineer with over 16 years of Java development experience.
Anil started his career as a Unix programmer, slinging C-code, writing shell scripts, and teaching others how to use Unix back when Unix was still a toddler. Anil’s expertise in Unix, C, and C++ allowed him to become a member of Technical Staff at ATT / Bell labs. During his tenure at Bell Labs, Anil led the creation of software tools that simulated network traffic, in particular, cellular...