Advance Java course for real developers

Course for real programmers
foto

JSP pages are used for the presentation layer, and servlets for processing tasks. The servlet acts as a controller responsible for processing requests and creating any beans needed by the JSP page. The controller is also responsible for deciding to which JSP page to forward the request.

WHAT YOU WILL LEARN

With this course, you get the best of both worlds. Itcovers some of the most exciting and relevant topics in the industry. Throughout the course we cover tons of tools and technologies including:

The fundamentals of programming

The nitty-gritty details of the Java language
Inheritance
Exception-handling
Eclipse
Stacks
Datatypes
Functions
Heaps
Hash Tables
Graphs
Dynamic Programming
Servlet Introduction
Servlet Handling
State Management
JSP Capabilities

 

EXPLORE THE BEST CONCEPTS THROUGH

Lectures
Code-Alongs
Projects
Exercises
Research Assignments
Slides

Course Syllabus

  • SERVLET INTRODUCTION
    • Web Application Basics
    • Architecture and challenges of Web Application
    • Introduction to servlet
  • SERVLET HANDLING
    • Servlet life cycle
    • Developing and Deploying Servlets
    • Exploring Deployment Descriptor (web.xml)
    • Handling Request and Response
    • Initializing a Servlet
    • Accessing Database
    • Servlet Chaining
  • STATE MANAGEMENT
    • Session Tracking & Management
    • Dealing with cookies
  • SERVLET FILTER
    • Filtering Request and Response
    • Programming Filter
    • Filter Mapping
  • BASICS OF JSP
    • Basic JSP Architecture
    • Life Cycle of JSP (Translation, compilation)
  • DATABASE WITH JSP
    • JSP with Database
    • Crud operations in JSP
  • JSP BULIDING BLOCKS
    • JSP Implicit Objects
    • Tag Libraries
    • JSP Expression Language (EL)
    • Using Custom Tag
  • JSP Capabilities
    • ¬†Exception Handling
    • Session Management
    • Directives
    • JSP with Java Bean
  • HANDS ON EXPERIENCE WITH LIVE PROJECTS
  • INTERVIEW PREPARATION

Add Your Review

Rating*