Мова програмування Java – одна з найпопулярніших та найпоширеніших серед існуючих.
Java використовують для створення вебдодатків, комп’ютерних ігор, мобільних застосунків, промислових та корпоративних додатків, систем штучного інтелекту та ін.
Курс «Java Базовий» є наступним кроком вивчення Java після курсу «Java Стартовий» і призначений надати вам основи об’єктно-орієнтованої парадигми програмування та її втілення в Java. Ви познайомитесь з поняттями Об’єкта та Класу, основними концепціями ООП – Інкапсуляцією, Наслідуванням, Поліморфізмом, Абстракцією. Познайомитесь зі статикою в Java, із поняттям колекцій та мап для зберігання даних. На курсі ви дізнаєтесь основи поняття винятків та способи обробки помилок при виконанні програми. Дізнаєтесь, як працюють потоки введення-виведення у Java для зчитування та запису даних у файл, консоль, мережу та інші джерела. Також на курсі ви познайомитесь з можливостями написання коду на Java в стилі Функціональної парадигми програмування з використанням лямбда виразів і їх використання для роботи з колекціями.
В практичній частині курсу ви втілите в коді отримані теоретичні знання для створення реальної програми для управління списком задач (todo-list).
На уроці розглядається парадигма програмування, що базується на об'єктах.
Учні дізнаються, що таке клас, як створювати об'єкти класів, надавати їм значення, викликати їх методи та використовувати їх для створення програм з більшою абстракцією.