| No. | Date | Subject |
|---|
| | | Preparation for remote training |
| 1. | 2025-02-11 | About this course, Introduction to Java |
| 2. | 2025-02-18 | Exercise01, Exercise02 |
| 3. | 2025-02-25 | Java language syntax, Basic principles of OOP |
| 4. | 2025-03-04 | Inheritance, 1. test |
| 5. | 2025-03-11 | Interfaces, Exceptions |
| 6. | 2025-03-18 | Collections, Input and Output |
| 7. | 2025-03-25 | Network, Threads |
| 8. | 2025-04-01 | Java Advanced Features, 2. test |
| 9. | 2025-04-08 | Design Patterns, XML |
| | 2025-04-15 | Holidays |
| 10. | 2025-04-22 | JSON, JDBC Framework |
| 11. | 2025-04-29 | Junit framework |
| 12. | 2025-05-06 | Web, 3. test |
| 13. | 2025-05-13 | Java graphical interface, New Java features, |
| 14. | 2025-05-20 | JVM languages, Android |
| 15. | 2025-05-27 | Version control, 4. test |
| 16. | 2025-06-03 | Consultations about practical exercises |
| | 2025-06-04 | Deadline to submit practical exercises |
| | 2025-06-10 | 17:00 Result review, exam/consultation, if needed |
| | 2025-06-17 | Course final grade |