Java
An introduction to Java
Class
6h
- Introduction (why Java)
- Java syntax (variables, structures, loops, etc.)
- Containers (ArrayList, HashMap)
- OOP (Classes, Objects, Inheritance, Polymorphism, etc.)
- Java Project (Tree structure, Packages, Maven)
- Unit Tests (JUnit)
- Advanced (Interface, Enum, Stream)
- Spring Boot, Hibernate
TP
4x3h
- TP1 : Discover Java syntax
- TP2 : Maven project, OOP, Unit Tests
- TP3 : Rated TP
- TP4 : A Spring Boot project
Dedicated repository: ENSAI-2A-Java-TP