950+ задач в хендбуках по IT‑дисциплинам

Бесплатные интерактивные учебники для студентов и начинающих специалистов. Учитесь с нуля или выбирайте отдельные темы для погружения, решайте задачи и следите за прогрессом

Преимущества хендбуков

Качественная база
Хендбуки дают теоретическую подготовку, которая станет фундаментом для развития в IT. Практические задания помогут закрепить новые знания
Подходят под разные задачи
С хендбуками одинаково удобно изучать тему за темой, углубляться в конкретный раздел или оттачивать навыки на практических заданиях — выбор за вами
Авторский контент
Учебники создают эксперты Яндекса и преподаватели вузов‑партнёров. В основе материала — их опыт и знания. Создано при поддержке Яндекс Образования
Поддерживающее сообщество
Вопросы по теме вы можете обсудить в телеграм-чате. Спросите у тех, кто разобрался, или найдите ответ вместе
Качественная база
Хендбуки дают теоретическую подготовку, которая станет фундаментом для развития в IT. Практические задания помогут закрепить новые знания
Подходят под разные задачи
С хендбуками одинаково удобно изучать тему за темой, углубляться в конкретный раздел или оттачивать навыки на практических заданиях — выбор за вами
Авторский контент
Учебники создают эксперты Яндекса и преподаватели вузов‑партнёров. В основе материала — их опыт и знания. Создано при поддержке Яндекс Образования
Поддерживающее сообщество
Вопросы по теме вы можете обсудить в телеграм-чате. Спросите у тех, кто разобрался, или найдите ответ вместе

Выберите свой хендбук

Основы Python
Получите базовые навыки программирования: освойте синтаксис, основные конструкции и библиотеки языка Python
Можно изучать с нуля
Основы C++
Освойте ключевые концепции самого востребованного языка разработки: работу с данными, стандартные библиотеки и идиомы
Можно изучать с нуля
Основы алгоритмов
Познакомьтесь с принципами проектирования, оптимизации и комбинирования алгоритмов, чтобы эффективнее работать с кодом
Нужны основы математики и один язык программирования
Математика для анализа данных
Изучите математические принципы, лежащие в основе анализа данных и машинного обучения, и узнайте, как применять ключевые алгоритмы и методы оптимизации на практике
Нужны основы математики, Python и понимание ML
Машинное обучение
Освойте современные методы ML: от классического обучения до глубинного обучения и нейросетей, генеративных моделей и устройства рекомендательных систем
Нужны знания Python и основы математики
Основы компьютерных наук
Узнайте, как устроены компьютер, операционные системы и интернет, как работают программы и чем занимаются ИТ‑специалисты. Будет интересно как новичкам, так и тем, кто уже изучает программирование
Можно изучать с нуля
Основы Linux
Получите базовые навыки работы с самой распространённой ОС в мире и попробуйте применить их на практике
Можно изучать с нуля
Flutter
Разберитесь в устройстве Flutter, особенностях его компонентов, языке Dart и паттернах проектирования кросс-платформенных приложений
Желательно знание основ C‑языка

Используйте задачи на своих занятиях

1
Получите полные права в админке Контеста
В ознакомительном режиме доступы к наборам задач выдать не получится
2
Заполните форму и дождитесь ответа
Наша техподдержка рассмотрит заявку и ответит вам на почту
3
Проверьте доступ к наборам задач
Доступ выдаётся на чтение, вы будете видеть задачи, но не сможете их редактировать
4
Клонируйте нужные задачи себе
Копии задач вы сможете редактировать, добавлять в свои наборы и соревнования

Доступ к наборам задач для преподавателей

Убедитесь, что у вас полные права в админке Контеста, в ознакомительном режиме доступы к наборам задач выдать не получится