Java · основы
Освой базовый Java: типы данных, ввод, условия, циклы, массивы, методы и объекты.
Для новичков, которым интересно писать программы на Java. Опыт не нужен, но после Python будет легче сравнивать похожие идеи.
25 уроков в пяти модулях. В каждом уроке есть пример, классная и домашняя работа; итоговый экзамен проверяет темы всего курса.
Чему научишься
- Понимать устройство класса Main и запуск программы с main.
- Работать с типами, Scanner, условиями, циклами и массивами.
- Разбивать задачу на методы и создавать простые классы и объекты.
- Читать сообщения об ошибках и собирать небольшую консольную программу.
Путь по модулям
- ЗнакомствоУстройство первой Java-программы и вывод.
- Данные и решенияДанные, ввод пользователя и выбор действия.
- Повторения и массивыПовторение действий и хранение нескольких значений.
- Свои инструментыМетоды, классы и собственные инструменты.
- Маленькие программыСборка маленьких программ и повторение основных тем.
Результат курса
Финал курса — самостоятельная программа из изученных конструкций и экзамен по пяти модулям. Прогресс и оценка сохраняются в аккаунте; экзамен можно пересдать.
Что изучать дальше
Курс охватывает основы консольного Java. Сборка больших приложений, графический интерфейс, Spring и серверная разработка в него не входят.
Знакомство
Класс, main и вывод — Цикл for
Данные и решения
Тип double — Scanner и ввод
Повторения и массивы
Цикл while — Массив и сумма
Свои инструменты
Метод без аргументов — Конструктор
Маленькие программы
Метод объекта — Массив, цикл, условие и метод