https://training.epam.com/en/training/3632
- Basics of Java programming
- Collections
- Input/Output
- Object-Oriented programming
- Develop console applications
- Unit testing and mocking
- Build tools, data formats
- Applying design patterns
- Relational databases
Projects form the "Introduction to Java" learning path provided by EPAM.