Алгоритмы для разработчиков
Обучись динамическому программированию, открой новые перспективы.
Преподаватели

Михаил Горшков
Сотрудник "Лаборатории Касперского", ученик школы Otus.

Матвей Калинин
Разработчик банковских продуктов, программист с 30-летним опытом.

Евгений Волосатов
Преподаватель программирования с 20-летним стажем. Владеет PHP, C#, Java.

Андрей Иванов
Разработчик образовательного сервиса academy.cppstudio.com для изучающих C/C++.

Михаил Степанов
Data Scientist, эксперт по Deep Learning.
Содержание курса
Курс разбит на десять модулей:
- Введение в алгоритмы и структуры данных.
- Алгоритмы сортировки.
- Деревья.
- Хеш-таблицы.
- Графы.
- Алгоритмы на строках.
- Динамическое программирование.
- Вероятностные алгоритмы и структуры данных.
- Численные методы оптимизации.
- Проектная работа.
Кому подойдет данный курс
- студентам вузов, желающим узнать больше об алгоритмах;
- тем, кто хочет научиться грамотно применять алгоритмы для решения своих задач;
- junior- и middle-разработчикам, которым важен карьерный рост
Приобретенные навыки
Вы научитесь использовать алгоритмы под свои задачи, применять продвинутые структуры данных и решать задачи динамического программирования. В результате обучения вы сможете устроиться в одну из ведущих компаний (CoreClass, Abbyy, МТС и др.).