Advance Java

Inquire now

Duration: 8 days – 64 hrs.

 

Day 1: JSP Fundamentals and Servlets Basics

 

  • Introduction to JSP and its role in web development
  • Integrating HTML Tags inside JSP Script
  • Running Queries on a Web Page using JSP
  • Request and Response Object handling in JSP

 

  • Servlets basics: Role and Lifecycle phases
  • HTTP Servlets & Generic Servlets
  • Servlet Annotations: @WebServlet, @WebInitParam, @WebFilter
  • Request Dispatching and Parameters & Attributes management in Servlets

 

Day 2: Advanced Servlets and JSP Continued

 

  • File Uploading and Downloading in Servlets
  • Session Management in Servlets
  • Handling Cookies and HTML Forms in Servlets

 

  • Events & Listeners in Servlets
  • Dependency Injection and Filters in Servlets
  • Life Cycle of a JSP Page
  • Using JSTL Tags for JSP pages

 

Day 3: Unit Testing and Spring Basics

 

  • Setting Up JUnit Environment
  • JUnit Basic Usage and Writing Test Cases
  • Exception and Parameterized Test Cases in JUnit

 

  • Execution and Testing on Java Programs
  • Introduction to Spring, IOC, and Dependency Injection
  • Setter Injection and Auto-wiring in Spring

 

Day 4: Spring Boot and XML/JSON Handling

 

  • Spring Bean Configuration
  • Spring JDBC and Query Methods
  • Design Patterns in Spring: Singleton, Factory, Prototype

 

  • XML Processing: DOM, SAX, JAXB
  • JSON Processing: Jackson, Gson
  • Comparison between XML and JSON

 

Day 5: Java Web Services – JSON and XML

 

  • JSON-based Web Services using JAX-RS
  • XML-based Web Services using JAX-WS

 

  • Content Negotiation for handling XML and JSON
  • Data Binding: JAXB for XML and Jackson/Gson for JSON
  • Serialization and Deserialization in web services

 

Day 6: Introduction to Microservices

 

  • Understanding Microservices concepts and principles
  • Microservices Architecture and Characteristics

 

  • Implementing RESTful Microservices using Spring Boot

 

Day 7 & 8: Advanced Microservices and Spring Cloud

 

  • Introduction to Spring Cloud for Microservices
  • Spring Cloud Config for configuration management

 

  • Eureka for service registration and discovery
  • Dynamic service registration and discovery with Eureka
Inquire now

Best selling courses

PROJECT MANAGEMENT / AGILE & SCRUM

Digital Leadership for Business Agility

WEB DEVELOPMENT / DESIGN / UI/UX

NextJS, NodeJS and MySQL  

SOFTSKILLS / CORPORATE TRAININGS

Communication

BUSINESS / FINANCE / BLOCKCHAIN / FINTECH

Establishing Effective Metrics: KPIs and Dashboard

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.