Next
1. Java workstation setup

Object-Oriented Programming

Course plan

No.DateSubject
             Preparation for remote training
1. 2026-02-05About this course, Java workstation setup
2. 2026-02-12Introduction to Java, Java project setup
3. 2026-02-19Java language syntax
4. 2026-02-26Basic principles of OOP, 1. test
5. 2026-03-05Inheritance, Interfaces
6. 2026-03-12Interfaces, Exceptions
7. 2026-03-19Collections, Input and Output
8. 2026-03-26Input and Output, 2. test, Network
   2026-04-02Holidays
   2026-04-08Annotation about team project
9. 2026-04-09Network, Threads
   2026-04-15Business requirements/design of team project
10.2026-04-16Java advanced features, Software design patterns
11.2026-04-23XML, JSON
   2026-04-29Technical design of team project
12.2026-04-30JDBC Framework, Junit framework
13.2026-05-07Web, 3. test
14.2026-05-14Java graphical interface, New Java features
15.2026-05-21Version control
16.2026-05-28JVM languages, Android, 4. test
   2026-05-04Presentations and review of teamwork deliveries (in consultation hours)
   2026-06-04Deadline to submit practical exercises
   2026-06-11Result review, exam/consultation, if needed
   2026-06-18Course final grade

Lecture records


Additional information

Next
1. Java workstation setup

Created by Valdis Vītoliņš on 2025-01-28 13:15
Last modified by Valdis Vītoliņš on 2026-03-26 12:49
XWiki Powered
Creative Commons Attribution 3.0 Unported License