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