Course Code:
java8spring
Duration:
35 hours
Overview:
This 5 day course is for Java developers who wish to gain familiarity with the new features of Java 8 and with the Spring framework.
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
Sites Published:
United Arab Emirates - Java 8 and Spring
Saudi Arabia - Java 8 and Spring
South Africa - Java 8 and Spring
Österreich - Java 8 and Spring
Deutschland - Java 8 and Spring
Czech Republic - Java 8 and Spring
Magyarország - Java 8 and Spring
Luxembourg - Java 8 and Spring
New Zealand - Java 8 and Spring
Philippines - Java 8 and Spring
United Kingdom - Java 8 and Spring
South Korea - Java 8 and Spring