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

Курсы для тех, кто хочет повысить уровень профессионализма, попрактиковаться в написании кода и самое главное — успешно проходить собеседования, на которых проверяют алгоритмическую подготовку.

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

Вам подойдет этот курс, если вы:

  • владеете хотя бы одним из популярных языков программирования: JavaScript, Python, Java, С/C++, Go;
  • хотите проходить собеседования с блеском;
  • желаете отточить навыки программирования;
  • хотите научиться решать алгоритмические задачи;
  • стать востребованным инженером.

Ключевые навыки и инструменты, которые будут освоены на курсе:

  • решение алгоритмических задач;
  • умение работать с системой Яндекс.Контест;
  • знание понятия рекурсии;
  • работа со структурой данных и хеш-таблицами;
  • основы динамического программирования;
  • построение дерева.

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

  • введение в алгоритмы (5 часов);
  • основные структуры данных (15 часов);
  • что такое жадный алгоритм (5 часов);
  • базовые знания о рекурсии (5 часов);
  • какие бывают сортировки (10 часов);
  • какие бывают деревья (20 часов);
  • алгоритмы на строках (20 часов);
  • хеш-таблицы и хеш-функции (10 часов);
  • основы динамического программирования (10 часов);
  • что такое графы и построение минимального покрывающего дерева (10 часов);

Обучение идет на практике, вам помогают работающие в профессии специалисты. Теория усваивается с помощью тренажера, практические задания выполняется на платформе Яндекс.Контест. Написанный вами код проверяется код-ревьюерами, доступен чат, в который можно обратиться за поддержкой в любое время. В учебную программу заложено прохождение учебного собеседования.

Если вы выполнили 80% курса, вам выдается сертификат о его прохождении. По запросу вам могут провести настоящее собеседование и найти вакансию в Яндексе или любой другой компании.

Оцените курс
ОтвратительноПлохоУдовлетворительноХорошоОтлично! 5,00 (1)
Загрузка...

Добавить комментарий