На цьому курсі починають з розуміння місця Java серед інших мов програмування. Встановлюють віртуальну машину та налаштовують робоче середовище. Створюють перший консольний додаток, щоб перевірити, що все працює правильно.
Далі розглядають, як комп'ютер зберігає та обробляє інформацію. Вивчають системи числення та бінарний код. Працюють з типами даних, змінними та константами. Вчать виконувати арифметичні операції та порівняння значень. Також вчать форматувати та виводити текст на екран.
Тут переходять до логіки програмування. Використовують оператори if-else та switch-case для прийняття рішень у програмі. Вивчають логічні операції І, АБО, НЕ та побітову арифметику. Вчать будувати складні умовні конструкції.
На цьому етапі вивчають циклічні конструкції while, do-while та for. Вчать автоматизувати повторювані дії. Потім переходять до методів - створюють функції та процедури, вивчають рекурсію та перевантаження методів. Розбираються зі статичним контекстом.
В останній частині курсу працюють з масивами даних. Вчать їх створювати, заповнювати та обробляти. Використовують стандартні методи класу Arrays для сортування та пошуку в масивах.
Після завершення курсу ви зможете працювати з інфраструктурою Java, використовувати IntelliJ IDEA, правильно обирати типи даних, застосовувати умовні конструкції та цикли, створювати методи та працювати з масивами.
Курс включає практичні завдання з перевіркою, безкоштовний відеокурс для закріплення матеріалу, онлайн тестування та отримання сертифіката про успішне завершення.