Обложка курса
9 мес
Логотип НетологияНетология
Go-разработчик с нуля + нейросети
Go (Golang)
SQL
REST
Базы данных
Backend-разработка
Docker
Kubernetes
Алгоритмы и структуры данных
Git
Разработка
Виртуализация
Многопоточность
GitHub
Многопоточное программирование
123 700 ₽
-43%
217 000 ₽
Обложка курса
4.00
9 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Python-разработчик
Python
Backend-разработка
Django
MySQL
PostgreSQL
Flask
Алгоритмы и структуры данных
Git
Разработка
ООП
GraphQL
Pytest
WebSockets
PyCharm
SQLAlchemy
116 400 ₽
-50%
232 800 ₽
3 мес
Логотип SkillboxSkillbox
Ал­го­рит­мы и струк­ту­ры дан­ных для раз­ра­бот­чи­ков
Алгоритмы и структуры данных
64 166 ₽
-45%
116 665 ₽
Обложка курса
4.55
4 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Алгоритмы и структуры данных
Алгоритмы и структуры данных
76 440 ₽
-16%
91 000 ₽
Обложка курса
4.88
8 мес
Логотип ProductStar × РБКProductStar × РБК
Профессия: Python-разработчик
Python
Backend-разработка
SQL
Flask
Git
Разработка
ООП
GitHub
Waterfall
Kanban
Scrum
Jira
Confluence
Базы данных
REST
Django
ORM
CI / CD
REST API
Алгоритмы и структуры данных
Функциональное программирование
Pandas
Jupyter Notebook
SOLID
Agile
Многопоточность
Асинхронное программирование
116 640 ₽
-56%
259 200 ₽
1 нед
Логотип StepikStepik
Алгоритмы и структуры данных
Алгоритмы и структуры данных
Оптимизация кода
C#
Разработка
15 725 ₽
3 мес
Логотип Shultais EducationShultais Education
Алгоритмы и структуры данных
Алгоритмы и структуры данных
Python
Backend-разработка
Блокчейн
Разработка
5 900 ₽
1 мес
Логотип ФоксфордФоксфорд
Алгоритмика и основы написания кода. 3–5 классы. (в записи)
Алгоритмы и структуры данных
Разработка
Логика
6 930 ₽
-30%
9 900 ₽
1 мес
Логотип HTML AcademyHTML Academy
Алгоритмы и структуры данных
Алгоритмы и структуры данных
JavaScript
22 410 ₽
-10%
24 900 ₽
Обложка курса
6 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Android-разработчик: тариф Базовый
Разработка под Android
Kotlin
Разработка мобильных приложений
Java
Android
Алгоритмы и структуры данных
Git
Разработка
ООП
Dagger 2
Jetpack Compose
Junit
Retrofit
XML
Android Studio
Mockito
133 900 ₽
-50%
267 800 ₽
Обложка курса
14 мес
Логотип ProductStar × РБКProductStar × РБК
Python-разработчик: тариф Премиум
Python
Backend-разработка
SQL
Flask
Git
GitHub
Waterfall
Kanban
Scrum
Jira
Confluence
REST
Django
ORM
CI / CD
REST API
Pandas
Jupyter Notebook
SOLID
Agile
Разработка
ООП
Базы данных
Алгоритмы и структуры данных
Функциональное программирование
Многопоточность
Асинхронное программирование
Fullstack-разработка
HTML/CSS
JavaScript
React
DevOps
Data Science
Docker
Bash
Ansible
Linux
250 889 ₽
-60%
619 488 ₽
Обложка курса
5.00
10 мес
Логотип ХекслетХекслет
Python-разработчик
Python
Backend-разработка
Алгоритмы и структуры данных
Базы данных
Веб-разработка
ООП
Разработка
HTML/CSS
Linux
Командная строка
Git
Pytest
HTTP
SQLAlchemy
SQL
Flask
Django
REST API
FastAPI
Asyncio
Асинхронное программирование
Администрирование Linux
TCP
Docker
Redis
RabbitMQ
Apache Kafka
108 000 ₽
-25%
144 000 ₽
Обложка курса
4.78
1 мес
Логотип SF EducationSF Education
Python Academy
Python
Веб-разработка
Алгоритмы и структуры данных
Разработка
ООП
Визуализация
40 950 ₽
-65%
117 000 ₽
5.00
9 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Профессия Java-разработчик
Java
Backend-разработка
Веб-разработка
SQL
Python
Spring
PostgreSQL
Linux
Docker
CI / CD
Алгоритмы и структуры данных
Разработка
ООП
Apache Maven
Gradle
Intellij IDEA
Junit
MongoDB
Redis
Spring Boot
Gitlab
Java core
118 255 ₽
-50%
236 509 ₽
3.75
4 мес
Логотип SkillboxSkillbox
Архитектор ПО
Архитектура ПО
REST
Алгоритмы и структуры данных
Системная интеграция
CQRS
HTTP
Проектирование API
API Gateway
TLS
OWASP
Мониторинг
Software архитектор
Observability
90 806 ₽
-46%
165 102 ₽
Обложка курса
4.46
10 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Python-разработчик
Python
Backend-разработка
Django
REST
Базы данных
Docker
Flask
CI / CD
Алгоритмы и структуры данных
Git
Разработка
ООП
JSON
Проектирование API
REST API
133 560 ₽
-16%
159 000 ₽
4 мес
Логотип StepikStepik
Поколение Python: профи + ООП + SQL + алгоритмы для начинающих
Python
SQL
ООП
Алгоритмы и структуры данных
Базы данных
24 900 ₽
4.86
11 мес
Логотип SkillfactorySkillfactory
Профессия C++ разработчик
C/C++
Десктоп разработчик
NoSQL
SQL
Базы данных
PostgreSQL
Linux
Алгоритмы и структуры данных
Разработка
Модульное тестирование
ООП
Параллельное программирование
Qt
TDD/BDD
Ubuntu
122 878 ₽
-46%
223 416 ₽
5 мес
Логотип БруноямБруноям
Разработчик на C++
C/C++
Системное программирование
SQL
Backend-разработка
CI / CD
Алгоритмы и структуры данных
Git
Разработка
Компиляторы
Многопоточность
Модульное тестирование
ООП
Оптимизация кода
SOAP
Agile
Kanban
Scrum
Visual Studio
SQLite
IDE
Google Test
69 900 ₽
-40%
116 500 ₽
Обложка курса
42 мес
Логотип МИПОМИПО
Бакалавриат Разработка и тестирование программного обеспечения
Разработка
Тестирование
QA
Системы контроля версий
Python
Java
C#
Алгоритмы и структуры данных
Архитектура ПО
Модульное тестирование
Автоматизация тестирования
Обеспечение качества
Git
DevOps
Agile
Scrum
Kanban
Кибербезопасность
350 000 ₽
-24%
455 000 ₽
Обложка курса
8 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Java-разработчик: тариф Базовый
Java
Backend-разработка
SQL
MySQL
PostgreSQL
Docker
Алгоритмы и структуры данных
Git
Разработка
ООП
Apache Maven
Hibernate
Junit
Swagger
Spring Boot
Spring Security
133 900 ₽
-50%
267 800 ₽
1 мес
Логотип АПОКАПОК
Python-программист: курс переподготовки
Python
Разработка
Алгоритмы и структуры данных
VK API
Визуализация
Базы данных
ООП
38 000 ₽
Обложка курса
16 мес
Логотип ХекслетХекслет
Fullstack-разработчик на Node.js
Fullstack-разработка
Node.js
React
HTML/CSS
Разработка
JavaScript
Git
GitHub
HTTP
ООП
Ajax
REST API
Верстка сайта
Базы данных
Chrome DevTools
Apache Flex
Ubuntu
VS Code
Функциональное программирование
Алгоритмы и структуры данных
Парсинг
Регулярные выражения
Асинхронное программирование
Redux
Lean startup
SQL
Веб-разработка
161 250 ₽
-26%
215 008 ₽
4.50
9 мес
Логотип XYZ SchoolXYZ School
C++ для разработки игр
C/C++
Разработка игр
Unreal Engine
Алгоритмы и структуры данных
Git
Разработка
ООП
77 400 ₽
-40%
129 000 ₽
5.00
4 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Программирование и 3D-моделирование в Minecraft
Разработка игр
3D моделирование
Алгоритмы и структуры данных
55 526 ₽
-31%
79 324 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
C-009 Программирование на языке C++ middle
C/C++
Алгоритмы и структуры данных
Git
Разработка
Тестирование
ООП
Паттерны проектирования
Cmake
SOLID
Visual Studio
Рефакторинг
79 500 ₽
Обложка курса
4.25
16 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Фулстек-разработчик
Fullstack-разработка
Веб-разработка
HTML/CSS
Bash
NoSQL
JavaScript
SQL
TypeScript
React
Node.js
REST
PostgreSQL
Linux
Docker
Nest.js
Алгоритмы и структуры данных
Git
Разработка
ООП
MongoDB
Redux
WebSockets
Логирование
Docker Hub
189 000 ₽
-16%
225 000 ₽
1 мес
Логотип StepikStepik
PRO C#. Структуры данных
C#
Алгоритмы и структуры данных
Разработка
18 500 ₽
5.00
14 мес
Логотип SkillfactorySkillfactory
Профессия Java-разработчик
Java
HTML/CSS
NoSQL
SQL
Spring
REST
Базы данных
MySQL
PostgreSQL
Backend-разработка
Администрирование Linux
Linux
Docker
Алгоритмы и структуры данных
Создание чат-ботов
Разработка
Модульное тестирование
ООП
Apache Maven
GitHub
Gradle
Hibernate
Intellij IDEA
JDBC
MyBatis
Swagger
Ubuntu
Разработка баз данных
JSP
Mockito
Spring Boot
Декомпозиция задач
IDE
REST API
145 817 ₽
-46%
265 122 ₽
6 мес
Логотип БруноямБруноям
1С-разработчик
1С разработка
SQL
Алгоритмы и структуры данных
XML
Конфигурирование 1С
1С:Предприятие
Разработка печатных форм 1С
64 900 ₽
-40%
108 166 ₽
Обложка курса
54 мес
Логотип МИПОМИПО
Бакалавриат Разработка блокчейн-приложений
Блокчейн
Smart Contract
Криптовалюты
Solidity
JavaScript
Криптография
1С:Предприятие
Управление проектами
Прикладная математика
Базы данных
Информационная безопасность
Алгоритмы и структуры данных
C/C++
Разработчик RPA
Windows
Администрирование Windows
450 000 ₽
-24%
585 000 ₽
Обложка курса
2 года
Логотип SkysmartSkysmart
Профессия «Python-разработчик» для школьников
Python
Разработка
ООП
Алгоритмы и структуры данных
124 200 ₽
-12%
140 328 ₽
Обложка курса
7 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
IOS-Разработчик: тариф Базовый
Разработка под iOS
Swift
Разработка мобильных приложений
iOS
Алгоритмы и структуры данных
Git
Разработка
ООП
GCD
UIKit
Xcode
Realm
133 900 ₽
-50%
267 800 ₽
Обложка курса
4.67
10 мес
Логотип ХекслетХекслет
Node.js-разработчик
Node.js
Backend-разработка
Express
Git
GitHub
HTML/CSS
JavaScript
Jest
PostgreSQL
SQL
Алгоритмы и структуры данных
Веб-разработка
Проектирование API
Разработка
Создание архитектуры проектов
REST API
Асинхронное программирование
ООП
Lean startup
ORM
89 250 ₽
-25%
119 000 ₽
1 мес
Логотип АПОКАПОК
Программирование - курс переподготовки
Веб-разработка
Разработка
Информатика
Проектирование информационных систем
Алгоритмы и структуры данных
Телекоммуникации
38 000 ₽
1 мес
Логотип ФоксфордФоксфорд
Алгоритмика и основы информатики. 1–2 классы. (в записи)
Информатика
Алгоритмы и структуры данных
Логика
6 930 ₽
-30%
9 900 ₽
12 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Разработчик Игр на Unreal Engine
Unreal Engine
Разработка игр
C/C++
Алгоритмы и структуры данных
Git
ООП
Дизайн уровней
Разработка персонажа
Рефакторинг
Gitlab
Многопоточное программирование
158 458 ₽
-31%
228 781 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
C-008 Программирование на языке C++ junior
C/C++
Алгоритмы и структуры данных
Git
Разработка
Тестирование
Компиляторы
Многопоточность
ООП
Boost
Cmake
GitHub
SOLID
Visual Studio
Рефакторинг
IDE
59 900 ₽
4 мес
Логотип SkivoSkivo
Java-разработчик с нуля (микроуроки)
Java
Git
SQL
PostgreSQL
Spring
Алгоритмы и структуры данных
ООП
Linux
Разработка
990 ₽
-67%
2 990 ₽
1 мес
Логотип StepikStepik
PRO Go. Алгоритмы и структуры данных
Алгоритмы и структуры данных
Go (Golang)
Разработка
15 640 ₽
Обложка курса
4.57
10 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Java-разработчик
Java
Backend-разработка
SQL
Spring
Базы данных
Алгоритмы и структуры данных
Git
Разработка
Модульное тестирование
Apache Maven
Mock-тестирование
Spring Boot
142 380 ₽
-16%
169 500 ₽
5.00
20 мес
Логотип SkillfactorySkillfactory
Профессия Fullstack веб-разработчик на JavaScript и PHP
Fullstack-разработка
Веб-разработка
HTML/CSS
JavaScript
PHP
SQL
React
Bootstrap
Базы данных
PostgreSQL
Linux
Docker
Laravel
Алгоритмы и структуры данных
Создание чат-ботов
Git
Разработка
Адаптивная верстка
Модульное тестирование
ООП
Ajax
GitHub
JSON
Markdown
Figma
Visual Studio
Разработка баз данных
Верстка сайта
Создание сайтов
165 643 ₽
-46%
301 770 ₽
Обложка курса
54 мес
Логотип МИПОМИПО
Бакалавриат Интеллектуальные встраиваемые системы
Встраиваемая система
Инженер встраиваемых систем
Машинное обучение
Проектирование информационных систем
Алгоритмы и структуры данных
Программирование микроконтроллеров
IoT
405 000 ₽
-24%
526 500 ₽
2 мес
Логотип БруноямБруноям
Программирование на Python
Python
Backend-разработка
Git
Алгоритмы и структуры данных
ООП
Паттерны проектирования
GitHub
39 900 ₽
-40%
66 500 ₽
Обложка курса
54 мес
Логотип МИТУМИТУ
Бакалавриат Комплексные системы безопасности
Информационная безопасность
Безопасная разработка
Защита информации
Проектирование информационных систем
Алгоритмы и структуры данных
Разработка
Разработка систем видеонаблюдения
Пожарная безопасность
Анализ угроз
Оценка рисков
381 600 ₽
Обложка курса
9 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Разработчик игр на Unreal Engine: тариф Базовый
Unreal Engine
Разработка игр
C/C++
Алгоритмы и структуры данных
Git
Разработка
Графика для игр
ООП
GitHub
3D моделирование
Visual Studio
Android Studio
135 720 ₽
-50%
271 440 ₽
4 года
Логотип МТИМТИ
Бакалавриат Вычислительные машины, комплексы, системы и сети
Сетевая инфраструктура
Сетевые технологии
Инфраструктура
Информационная безопасность
Телекоммуникации
Алгоритмы и структуры данных
Нейронные сети
Облачные вычисления
288 000 ₽
-10%
320 000 ₽
2 мес
Логотип ЭКОДПОЭКОДПО
Python программист - переподготовка
Python
Базы данных
Алгоритмы и структуры данных
Backend-разработка
Разработка
SSH
VK API
NumPy
ООП
Pandas
29 990 ₽
-27%
40 790 ₽

Отзывы об онлайн-курсах по направлению Программирование и IT

Максим Алексеев
Пользователь Хабра
Достоинства: Обратная связь от эксперта курса на была на высоте, ответы на любые вопросы в любое время суток. Материал грамотно изложен и подкреплён большим количеством литературы, которую дополнительно можно изучить после курса. Одним словом — курс это просто о сложном!
Недостатки: Домашние задания были интересными, но каждая следующая работа напрямую связана с результатами предыдущей (если допустить ошибку в начале, то она выльется в снежный ком и будет мешать во всех остальных работах), поэтому проще всего копировать схемы с разбора, нежели чем адаптировать свои.
Марта М
Пользователь Хабра
Достоинства: Курс достаточно объёмный, материалов очень много, максимально направлен на практику. Изначально заходила с самостоятельным тарифом, но появлялось много вопросов по ходу, плюс полученные знания так сходу особо и негде было применить. В этом плане интереснее проходить с потоком, где есть домашки, на которых сразу можно отработать пройденный материал. Плюс чат, где всегда можно задать любой интересующий вопрос.
Недостатки: К сожалению, не всегда и не у всех есть время/желание вникать в чужие домашки, много достаточно поверхностный ответов. Но встречаются и бриллианты, из которых можно взять пользы не меньше, чем от урока.В материалах встречаются недочеты/несостыковки, но курс активно дорабатывается, а непонятные моменты можно уточнить в чате
Комментарий: Времени нужно много, особенно, если конспектировать, на одну домашку можно спокойно день потратить, к этому еще добавить лекции, уже не говоря про доп материалы
Роман Сошкин
Пользователь Хабра
Комментарий: Отличный курс для тех, кто хочет перестать гадать, как соединять микросервисы, и начать проектировать осознанно. Проходил в формате «в тусовке» — это даёт максимальное погружение и обратную связь от автора.
Доржу Андреев
Пользователь Хабра
Достоинства: Количество задач и компактность материала, а также сообщество курса.
Недостатки: Сама платформа Stepik очень долго грузит, иногда приходилось решать задачи через мобильное приложение
Комментарий: Если не представляете что такое программирование, то этот курс даст вам базовое понимание всего процесса. Этот курс не сделает из вас разработчиков сразу, но даст базу и вы уже будете знать куда расти.
Екатерина Белокрыльцева
Пользователь Хабра
Достоинства: Много интересной практики тесно связанной с теорией, на вебинарах подробно разбирали дополнительные лабы. Был очень сильный наставник Антон Нилов, какой не просто хорошо объяснял, но и подстегивал интерес студентов
Недостатки: постоянно вносили правки в тренажер, так как что-то устарело
Комментарий: Требуются хотя бы базовый опыт разработки и администрирования, придется очень быстро въезжать в огромное количество инструментов для пентеста
Харитон Дунько
Пользователь Хабра
Достоинства: Хорошая структурированность курса. Постоянное обновление материала в соответствии с тенденциями.
Константин Никулов
Пользователь Хабра
Достоинства: Курс очень практический. Каждый модуль понятно, зачем нужен, и очень хорошо расписан.
Недостатки: Методички пару раз не бились с ПЗ. В целом, не критично, но хлопот доставило
Владимир Ковалев
Пользователь Хабра
Достоинства: Большой материал джава, затем котлин и долгожданный аднройд - xml и композ. По началу нарешиваем задачки в консоли практикума и затем переходим в ide и работаем через пулреквесты на гитхабе. По итогу получаем навыки начального джуна. В самом конце получаем 3 проекта - 1 делаем в течении года, 1 - диплом и финальный проектный месяц.
Недостатки: Проектный месяц сомнителен, он легче диплома, просто работаем в большей команде. Хотелось бы, чтобы проверки были приближенные к работе - оценивались не как сдача задач, а проверка кода и подходов, которые ревьювер пропустил у себя на работе от другого человека из команды. Думаю стоит добавить как минимум мониторинг ошибок и сделать более сложней проектный месяц.
Комментарий: На курс пошел уже с опытом в кросплатформе в несколько лет, как повышения навыков. Просто учеба идет лучше, когда тебя кто-то пинает =) Как итог можно спокойно переписать свои кросплатформенные проекты на натив. Что ожидал, то и получил.
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Алгоритмам и структурам данных

1. Go-разработчик с нуля + нейросети

Онлайн-курс «Go-разработчик с нуля» от Нетологии. За 9 месяцев обучения освоите бэкенд-разработку на Golang c нуля на продвинутом уровне, но сможете начать поиск работы уже через 4 месяца обучения.
Школа: Нетология
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 123 700 ₽
Цена без скидки: 217 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

2. Python-разработчик

Практический онлайн-курс, на котором вы с нуля изучите самый универсальный и востребованный язык программирования — Python. Создадите свое портфолио разработчика, которое выгодно покажет вас на рынке труда, и сможете зарабатывать в IT через полгода.
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 116 400 ₽
Цена без скидки: 232 800 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

3. Ал­го­рит­мы и струк­ту­ры дан­ных для раз­ра­бот­чи­ков

Вы получите фундаментальные знания и научитесь решать реальные задачи с помощью алгоритмов. Сможете устроиться в любую компанию и участвовать в сложных высокооплачиваемых проектах.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 3 месяца
Стоимость курса: 64 166 ₽
Цена без скидки: 116 665 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. Алгоритмы и структуры данных

Курс «Алгоритмы и структуры данных» от сервиса Яндекс Практикум. За 4 месяца обучения поможем выйти на новый профессиональный уровень. На курсе освоите алгоритмы и структуры данных с нуля, научитесь быстро писать чистый код, закрепите материал на практических задачах.
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 76 440 ₽
Цена без скидки: 91 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. Профессия: Python-разработчик

Научитесь программировать на языке Python, добавите сильные проекты в портфолио и станете востребованным специалистом для любой IT компании.Разберемся в синтаксисе Python, используем разные типы данных, работаем с текстовой информацией, создаем и применяем функции. Научитесь писать запросы и управлять большими объёмами данных. Станете полноценным FullStack-разработчиком. По итогу обучения вы сможете самостоятельно выбрать дальнейшую специализацию Web-разработка, Devops или Data Science.
Дата начала: По мере набора группы
Длительность: 8 месяцев
Стоимость курса: 116 640 ₽
Цена без скидки: 259 200 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

6. Алгоритмы и структуры данных

Сможете оценивать программный код и находить способы его оптимизации и ускорения. Начнете уверенно себя чувствовать при прохождении технических собеседований в любые IT-компании мира.
Школа: Stepik
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 15 725 ₽
Цена без скидки: 15 725 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

7. Алгоритмы и структуры данных

Онлайн-курс разработан для программистов, которые хотят научиться проектировать эффективные и надежные алгоритмы для успешного решения рабочих задач, а также увеличить шансы пройти собеседование на более высокие позиции.

Обучение проходит в режиме онлайн с теорией и практикой на языке Python. В течение всего обучения действует поддержка преподавателя.

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

После прохождения курса вы научитесь:

  • Пользоваться классическими структурами данных.
  • Выбирать оптимальные структуры под задачи.
  • Определять сложность алгоритмов.
  • Оптимизировать алгоритмы.
  • Проектировать рекурсивные алгоритмы на Python.
  • Оптимизировать рекурсивные функции.
  • Строить и обходить деревья и графы.
  • Сортировать массивы и связные списки.
  • Быстро искать данные в массивах, деревьях и тексте.
  • Искать и генерировать большие простые числа.
  • Более эффективно использовать Python.
  • Проектировать надежные и быстрые алгоритмы.
  • Работать с хэш-таблицами, словарями и ассоциативными массивами.
  • Шифровать и сжимать данные.
  • Генерировать и обмениваться ключами шифрования.
  • Сортировать данные, в том числе по нескольким критериям.
  • Использовать комбинаторые алгоритмы и функции.
  • Перебирать и оптимизировать деревья.

Учебная программа:

  1. Введение в Алгоритмы
  2. Структуры данных
  3. Сортировка
  4. Поиск
  5. Численные алгоритмы
  6. Хэширование
  7. Рекурсия
  8. Деревья
  9. Деревья принятия решений
  10. Сетевые алгоритмы
  11. Строковые алгоритмы
  12. Криптография
  13. Сжатие
  14. Блокчейн

Для прохождения курса требуется хороше знание Python, включая ООП.
После регистрации доступен бесплатный тест-драйв с практикой и поддержкой.

Школа: Shultais Education
Дата начала: В любое время
Длительность: 3 месяца
Стоимость курса: 5 900 ₽
Цена без скидки: 5 900 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. Алгоритмика и основы написания кода. 3–5 классы. (в записи)

На курсе вы разовьёте алгоритмическое и логическое мышление, чтобы дальше изучать информатику и математику. Вы разберёте концепцию комбинаторики и переменных, решите задачи на взвешивание и переливание, найдёте выход из лабиринта и переправите путешественников — и всё это в формате компьютерной игры.
Школа: Фоксфорд
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 6 930 ₽
Цена без скидки: 9 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

9. Алгоритмы и структуры данных

Курс по алгоритмам и структурам данных на JavaScript.
Школа: HTML Academy
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 22 410 ₽
Цена без скидки: 24 900 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

10. Android-разработчик: тариф Базовый

Практический онлайн-курс, на котором вы освоите навыки мобильной разработки и пройдёте стажировку в IT-компании уже во время обучения.
Дата начала: По мере набора группы
Длительность: 6 месяцев
Стоимость курса: 133 900 ₽
Цена без скидки: 267 800 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

Рейтинг лучших школ по направлению Программирование и IT