Вопросы для защиты лабораторных работ
Topics 1-2. Overview of the Java programming platform and language and the basic Java language constructs
Topic 3. Basic principles of OOP and working with databases
Topic 4. Classes, objects, methods
Topic 5. Exceptions and interfaces
Topic 6. Collections
Topic 7. Streaming organization of the input/output system. Multithreading
Topic 8. Working with databases in Java. Fundamentals of object-relational mapping
Topic 9. Automatic package assembly systems. Implementation of a graphical interface in the Java programming language
Topic 10. Spring Framework. Architecture, basic information
Topic 11. RESTful Application API
Topic 12. Web page generation. Thymeleaf Basics
Topic 13. Testing. Documentation in Java projects