На этом курсе начинают с понимания места Java среди других языков программирования. Устанавливают виртуальную машину и настраивают рабочую среду. Создают первое консольное приложение, чтобы проверить, что все работает правильно.
Далее рассматривают, как компьютер хранит и обрабатывает информацию. Изучают системы счисления и бинарный код. Работают с типами данных, переменными и константами. Учат выполнять арифметические операции и сравнение значений. Также учат форматировать и выводить текст на экран.
Здесь переходят к логике программирования. Используют операторы if-else и switch-case для принятия решений в программе. Изучают логические операции И, ИЛИ, НЕ и поразрядную арифметику. Учат строить сложные условные конструкции.
На этом этапе изучают циклические конструкции while, do-while и for. Учат автоматизировать повторяемые действия. Затем переходят к методам - создают функции и процедуры, изучают рекурсию и перегрузку методов. Разбираются со статическим контекстом.
В последней части курса работают с массивами данных. Учат их создавать, заполнять и обрабатывать. Используют стандартные методы класса Arrays для сортировки и поиска в массивах.
После завершения курса вы сможете работать с инфраструктурой Java, использовать IntelliJ IDEA, правильно выбирать типы данных, применять условные конструкции и циклы, создавать методы и работать с массивами.
Курс включает практические задания с проверкой, бесплатный видеокурс для закрепления материала, онлайн тестирование и получение сертификата об успешном завершении.