Чему вы научитесь
- Настраивать среду разработки IntelliJ IDEA и работать с её интерфейсом
- Организовывать ввод и вывод данных (print, println, readln)
- Объявлять переменные и работать с основными типами данных (числа, строки, символы, логический тип)
- Выполнять арифметические операции и использовать математические функции (модуль math)
- Форматировать строки с помощью конкатенации и интерполяции
- Писать ветвления с if, else, when и применять логические операторы
- Использовать все типы циклов: for, for-each, while, do while
- Управлять выполнением циклов с break, continue и вложенными конструкциями
- Работать со строками: индексация, срезы, сравнение, методы форматирования
- Решать практические задачи от простых операций до комплексных алгоритмов
О курсе
Для кого этот курс
Начальные требования
— Базовые навыки работы с компьютером (установка программ, работа с файлами)
— Отсутствие опыта программирования — курс стартует с самых основ
— Желание учиться и выполнять практические задания
— Компьютер с операционной системой Windows, macOS или Linux
— Минимум 4 ГБ оперативной памяти (рекомендуется 8 ГБ) для комфортной работы IntelliJ IDEA
— Стабильный доступ в интернет для скачивания инструментов и просмотра материалов
— Установленная IntelliJ IDEA Community Edition (бесплатная версия) — инструкция по установке входит в курс
Преподаватели курса
Как проходит обучение
— Формат: самостоятельное прохождение в удобном темпе, без привязки к расписанию
— Структура: 6 модулей, каждый разбит на короткие видео- или текстовые уроки
— Практика после каждого урока: закрепление теории на небольших примерах
— Контрольные работы после модулей 2–5: тестирование теории + практические задачи для проверки усвоения материала
— Итоговый экзамен: 30 теоретических вопросов и 30 практических задач на 2 дня
— Код-ревью: разбор типичных ошибок новичков в каждом модуле
— Домашние задания: выполнение задач на написание кода с последующей проверкой
— Поддержка: возможность задавать вопросы автору в процессе обучения
— Результат: готовность писать простые и средние по сложности программы на Kotlin
Что вы получите
- — Готовность писать работающие программы на Kotlin с нуля
- — Понимание базовых принципов программирования, применимых к другим языкам
- — Навык работы в профессиональной среде IntelliJ IDEA
- — Умение читать и анализировать чужой код
- — Сборник выполненных практических работ для портфолио
- — Разбор типичных ошибок и способов их избежать
- — Контрольные работы с обратной связью по каждому модулю
- — Фундамент для дальнейшего изучения Android-разработки, серверного программирования или multiplatform-проектов
- — Доступ к материалам курса без ограничения по времени