Курс «Алгоритмы и структуры данных для разработчиков» от Skillbox
Название школы: Skillbox
Продолжительность: До 12-ти месяцев
Цена: 24 500 руб.
Рассрочка:
Ссылка на курс
Продолжительность: До 12-ти месяцев
Цена: 24 500 руб.
Рассрочка:
Ссылка на курс
Формат курса: Записанные видеоуроки
Что используют при обучении: Figma
Преподаватели: Калан Абе, Михаил Овчинников
Сколько зарабатывают специалисты в среднем: 110 000 руб.
Что используют при обучении: Figma
Преподаватели: Калан Абе, Михаил Овчинников
Сколько зарабатывают специалисты в среднем: 110 000 руб.
Вы получите фундаментальные знания и научитесь решать реальные задачи с помощью алгоритмов. Сможете устроиться в любую компанию и участвовать в сложных высокооплачиваемых проектах.
Кому подойдет:
- Junior-разработчикам
- Middle-разработчикам
Чему будут обучать:
- использовать базовые алгоритмы применительно к массивам;
- применять разные виды алгоритмов бинарного поиска;
- строить хэш-таблицы;
- работать с различными структурами данных: связными списками, очередями, стэками, двусторонними очередями (деками), кучами, бинарными, B-, R- и суффиксными деревьями, а также различными видами графов;
- решать проблемы коллизий хэш-функций;
- применять алгоритмы сортировки SelectionSort, QuickSort и MergeSort, создавать и применять рекурсивные и жадные алгоритмы;
- определять сложность различных типов алгоритмов по времени и памяти;
- оценивать программный код и находить способы его оптимизации и ускорения.
Программа курса:
- Введение в алгоритмы.
- Алгоритм бинарного поиска.
- Хеш-таблицы и хеш-функции.
- Связные списки.
- Стек и очередь.
- Алгоритмы сортировки.