- Chapter 1. Basic syntax (array, condition, loop, etc)
- Chapter 2. OOP (Object-oriented programming), Encapsulation, Inheritance, Polymorphism
- Chapter 3. Collections Framework (lite). Sorting. Compare.
- Chapter 4. Lambda, Functional Interfaces, Stream API, LVTI
In total, more than 200 tasks (всего более 200 заданий)
TrackStudio, Git, IDEA, Maven
JavaDoc, СheckStyle
JUnit, Hamcrest, JaCoCo, Travis CI, Codecov.io