Небольшой фокус. Заметный результат.
Практические навыки программиста
Точечные программы для конкретной цели: от чистого кода до собственного бота. Удобно дополнить основной курс или вернуться к теме, которую хочется закрепить.

Морской бой на JavaScript
Собери свою игру «Морской бой» на JavaScript. 🚢 Поле, корабли, выстрелы по клеткам «B3», победа и рекорд. В конце каждого урока игра оживает в окне прямо в приложении: жмёшь на клетки и играешь в то, что написал сам.

Трекер привычек на JavaScript
Постепенно собираем настоящий трекер: данные, экран, форма, отметки за день, неделя, серия, прогресс и сохранение в браузере.
Создание бота для Telegram на Python
Шаг за шагом разработай Telegram-бота на Python. Этот навык посвящён одной конкретной практической задаче и последовательности её решения.

Карточки для запоминания на JavaScript
Постепенно собираем настоящий тренажёр карточек: колода, переворот, три оценки, коробки Лейтнера, дни возврата, сессия назревших, свои карточки, сохранение и статистика.
Python: основные вопросы на собеседовании
Разбери распространённые вопросы на собеседованиях по Python и понятия, которые за ними стоят. Используй этот навык, чтобы упорядочить свою подготовку.
Python: Задачи на собеседовании
Решай задачи, которые могут встретиться на собеседовании по Python. Изучай объяснения и закрепляй подходы на практике.
Руководство по написанию кода на Python
Разбери приёмы написания Python-кода: от основ до ясного и читаемого стиля. Удели внимание тому, как написан код, а не только тому, что он делает.
Алгоритмы
Разберись, что такое алгоритмы, где они применяются и как использовать их в программировании. Учись продумывать решение как последовательность шагов.
Пароли и шифрование
Узнай, как работают пароли, зачем применяется шифрование и как эти понятия связаны с защитой данных. Познакомься с основами повседневной цифровой безопасности.
Как проходит обучение
Учись тому, что пригодится в следующей задаче
Если уже знаком с основами языка, не обязательно начинать всё сначала. Выбери навык по своей цели, посмотри темы и потренируйся. Для системного знакомства с языком рядом есть отдельные курсы.
Курс, профессия или навык?
Курс знакомит с языком или технологией. Профессия выстраивает более широкий путь по направлению. Навык помогает решить конкретную практическую задачу. Выбирай формат по своей цели, а не по громкости названия.
Все курсы