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

Категория обучения:
Алгоритмы и структуры данных для разработчиков
Длительность курса:
3.00
Формат курса:
Онлайн-занятия, Обратная связь кураторов, Домашние задания, Чат студентов, Практические вебинары
Есть рассрочка платежа:
Да
Трудоустройство:
Да
Поделиться с друзьями:
Особенности курса:
Вы получите фундаментальные знания и научитесь решать реальные задачи с помощью алгоритмов. Сможете устроиться в любую компанию и участвовать в сложных высокооплачиваемых проектах.
Для кого подойдет курс:
  • Junior-разработчикам
  • Middle-разработчикам
  • Тем, кто готовится к олимпиадам
Описание курса:
  • Освоите базовые алгоритмы

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

  • Работать со структурами данных

Научитесь работать с различными структурами данных: связными списками, очередями, стэками, двусторонними очередями (деками), кучами, бинарными, B-, R- и суффиксными деревьями, а также различными видами графов.

  • Познакомитесь с вариантами алгоритмов

Научитесь реализовывать алгоритмы сортировки SelectionSort, QuickSort и MergeSort, сможете создавать и применять рекурсивные и жадные алгоритмы.

  • Поймете, как оценивать сложность алгоритмов

Научитесь оценивать сложность различных типов алгоритмов по времени и памяти. Сможете оценивать программный код и находить способы его оптимизации и ускорения.

-20%
64 465 руб.
51 572 руб.
Онлайн-школа
Skillbox — крупный образовательный проект, где каждый желающий может получить престижную профессию. Обучение на площадке проводится по таким направлениям: • маркетинг; • программирование; • дизайн; • управление; • психология; • мультимедиа; • инженерия; • английский язык; • игры.
000
0.0
0.0
0.0
0.0
Нет отзывов. Напишите отзыв первым!
Нет комментариев. Ваш будет первым!
Также рекомендуем посмотреть курсы
Хотите освоить новую профессию? Выберите наиболее подходящие для вас курсы, прочитав реальные отзывы!
Основы алгоритмов и структур данных
3 900 руб.
Есть рассрочка платежа:
Нет
Трудоустройство:
Нет
Вы научитесь: Определять эффективность алгоритмов, Выбирать подходящую структуру данных в зависимости от ситуации, Определять NP-полные задачи и находить приближенное решение
Трек: Алгоритмы и структуры данных
3 900 руб.
Есть рассрочка платежа:
Нет
Трудоустройство:
Нет
Вы узнаете, что такое рекурсия, познакомитесь с нотацией «О-большое» и научитесь выбирать самые быстрые алгоритмы.
Алгоритмы и структуры данных
4 167 руб./мес
или сразу 50 000 руб.
Есть рассрочка платежа:
Да
Трудоустройство:
Нет
Практический курс, который поможет развить алгоритмическое мышление и повысить производительность своих программ
It
Алгоритмы и структуры данных
2 075 руб./мес
или сразу 24 900 руб.
Есть рассрочка платежа:
Да
Трудоустройство:
Нет
Понимание структур данных и алгоритмов позволяет писать более эффективный код, правильно выстраивать архитектуру проекта и отдельных модулей. Необходимые знания: JavaScript
Базы данных для разработчиков
-35%
44 339 руб.
2 402 руб./мес
или сразу 28 820 руб.
Есть рассрочка платежа:
Да
Трудоустройство:
Да
Вы научитесь использовать, проектировать и оптимизировать базы данных и эффективно работать с ними через код.
Java: Структуры данных
3 900 руб.
Есть рассрочка платежа:
Нет
Трудоустройство:
Нет
У курса сразу две цели: познакомить вас с основными структурами данных в программировании и разобраться в их реализации в Java