Course Outline

Java 8

  • Lambdas
  • Predicate
  • Generics revisited
  • Optional
  • Streams
  • Date and time API

Spring Framework

  • OO principles
  • Inversion of Control
  • Spring ApplicationContext
  • BeanFactory
  • XML configuration files

Dependency Injection

  • Why dependency injection?
  • Injection through setters
  • Injection through constructors
  • Setters versus constructors

Spring JDBC

  • DAO design pattern
  • POJO to database mapping
  • Database queries

Spring MVC

  • MVC design pattern
  • DispatcherServlet
  • Controllers
  • Models
  • JSPs

Spring Validation

  • Validation mechanisms
  • Displaying error messages
 35 Hours

Testimonials (1)

Upcoming Courses