Hillel IT school

Java Basic

9 200 UAH за курс
16 занятий
Для начинающих
Java
Этот курс для тех, кто хочет попробовать себя в IT, но не знает основ программирования. Здесь научишься работать с Java: от переменных и циклов до ООП и тестирования. После курса сможешь выбрать, в каком направлении развиваться дальше.

О курсе

Программа курса

Старт: подготовка к работе

На первом модуле студенты знакомятся с курсом и планом обучения. Устанавливают Java и среду разработки, создают первую программу. Получают базовые навыки работы в IDE и изучают основы Git и GitHub для контроля версий.

Основы программирования

Второй модуль учит работать с переменными и типами данных. Студенты разбираются в объявлении переменных, примитивных и ссылочных типах, явном и неявном приведении типов. Затем переходят к арифметическим операциям - от базовых до сложных, включая работу с классом Math.

Логика и управление кодом

Здесь студенты осваивают операторы сравнения, логические и поразрядные операторы. Далее переходят к циклам - for, for-each, while и do-while. Разбирают особенности каждого типа циклов, включая проблему вечных циклов.

Работа с данными и алгоритмы

Модуль посвящен работе с массивами - одномерными и двумерными. Студенты учатся манипулировать данными в массивах и получают введение в алгоритмы. Рассматривают понятие сложности алгоритмов и их оптимизацию.

Функции и объектно-ориентированное программирование

Сначала студенты изучают методы и функции в Java - сигнатуры методов, область видимости переменных. Затем переходят к ООП: классы и объекты, классы-обертки, иерархия классов, конструкторы, модификаторы доступа. Разбирают ключевые концепции - this, super, getters/setters, static, enum, интерфейсы, полиморфизм и переопределение методов.

Инструменты разработчика

Завершающие модули знакомят с профессиональными инструментами. Студенты изучают инструменты сборки проектов, в частности Maven, и осваивают основы модульного тестирования (Unit Testing) для создания качественного кода.

Как организовано обучение

Курс рассчитан на уверенных пользователей ПК. Занятия проходят онлайн в группах. Каждый студент получает личный кабинет и доступ к записям уроков во время обучения и после его завершения. Большинство времени уделяется практическим заданиям. Преподаватели - практики из топовых IT-компаний. Есть техническая поддержка и возможность вернуть средства до шестого занятия.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора