Курс надає студентам глибокі знання та практичні навички роботи з мовою програмування Java, орієнтуючись на ключові концепції об'єктно-орієнтованого програмування (ООП). Програма охоплює основи роботи з Java, включаючи базові принципи, класи та об'єкти, наслідування, поліморфізм, інтерфейси, лямбда-вирази, роботу з колекціями та потоками даних.
Студенти вивчають:
- принципи інкапсуляції, перевантаження та перевизначення методів;
- використання узагальнень, вкладених класів та функціональних інтерфейсів;
- роботу з рядками, обробку виключень, рефлексію та анотації;
- можливості Stream API та сучасні засоби роботи з датами, часом і потоками вводу/виводу.
Курс також зосереджується на практичному застосуванні знань через створення програм, використання сучасних інтегрованих середовищ розробки (Eclipse, IntelliJ IDEA), і розробку рішень із використанням концепцій ООП.
Цей курс є базою для професійного розвитку у програмуванні та розробці програмного забезпечення, забезпечуючи студентів знаннями, необхідними для подальшого зростання у сфері ІТ.
- Викладач: Бандура Вікторія
- Викладач: Козак Олексій
- Викладач: Романишин Тарас