3 поток Golang для инженеров с 4 июля
Подписка на новости Слёрм
Должность
«Другая» должность
«Я согласен(на) с Политикой Конфиденциальности Слёрм и предоставляю Согласие на обработку персональных данных»
Каталог > Алгоритмы. Экспресс-курс Артёма Мурадова

Алгоритмы: roadmap
для работы и собеседований

  • Как писать более эффективный код

  • Как решать задачи, которые не могут решить другие программисты

  • Как знание алгоритмов и структур данных помогает устроиться в топовые компании FAANG: Apple, Amazon, Netflix, Google

Артём Мурадов,
Senior Software Development Engineer,
Amazon

Релиз курса: март 2022

Курс подойдёт

Разработчикам junior, middle, senior

  • Повысить качество кода
  • Уменьшить потребление памяти
  • Выбрать подходящую структуру данных
Тем, кто начинает карьеру в ИТ

  • Разобраться в основах алгоритмов
  • Начать с правильной базы
  • Понять, как и что изучать дальше
Участвовать в сложных высокооплачиваемых проектах

Эти навыки помогут

Успешно подготовиться к алгоритмическим задачам на собеседованиях в топовые компании уровня FAANG

Автор и спикер курса


Артём Мурадов
Senior Software Development Engineer в Amazon

  • Ментор, техлид, девелопер, проджект-менеджер, scrum-мастер
  • Делал проекты для Microsoft, Яндекс, Лаборатории Касперского
  • Разрабатывал и поддерживал систему безопасности на Зимних Олимпийских играх в 2014 году в Сочи
  • Использует алгоритмы для работы и собеседований с 2008 года
  • В программировании с 9 лет

Дисклеймер: всё, что рассказывает Артём, является исключительно его мнением и никак не связано с позицией компании, в которой он работает ;)

Как проходит обучение

Вы самостоятельно выбираете время для занятий. Лекции и полезные материалы доступны в личном кабинете. Каждую неделю открывается новый блок.
Смотрите лекции

Ёмкие лекции на 10–20 минут

Разбираете особенности базовых алгоритмов и работы со структурами данных
    Выполняете задания

    Решаете практические задачи, приближённые к реальным, на сервисе leetcode.com

    Закрепляете знания по каждой теме
      Прокачиваете навыки

      Читаете дополнительную литературу, которая поможет больше узнать об алгоритмах и прокачать навыки

      Программа: 4 блока, 24 урока

      Блок 1
      Введение в алгоритмы

      • Основные понятия теории алгоритмов
      • Зачем программистам разбираться в алгоритмах
      • Простейший анализ алгоритмов
      Вышел 14 марта 2022 года
      Блок 2
      Какие алгоритмы и структуры данных пригодятся на практике

      • Распространённые алгоритмы и структуры данных
      • Кейсы: как алгоритмы и структуры данных улучшают код
      • Связь алгоритмов с «чистым кодом»
      Вышел 21 марта 2022 года
      Блок 3
      Какие знания нужны на собеседованиях в FAANG

      • Зачем спрашивают алгоритмические задачи на собеседованиях
      • Какие задачи нужно уметь решать для трудоустройства
      • Как проходит собеседование в FAANG
      • Опыт собеседований в Microsoft, Google, Amazon
      Вышел 28 марта 2022 года
      Блок 4
      Как изучать алгоритмы и где практиковаться

      • Как развивать навыки по использованию алгоритмов при написании кода
      • Инструменты для самообучения
      • Полезные идеи для ежедневной работы и подготовки к собеседования
      Вышел 5 апреля 2022 года
        Блок 1: Введение в алгоритмы
        • Основные понятия теории алгоритмов
        • Зачем программистам разбираться в алгоритмах
        • Простейший анализ алгоритмов
        Вышел 14 марта 2022 года
        Блок 2: Какие алгоритмы и структуры данных пригодятся на практике
        • Распространённые алгоритмы и структуры данных
        • Кейсы: как алгоритмы и структуры данных улучшают код
        • Связь алгоритмов с «чистым кодом»
        Вышел 21 марта 2022 года
        Блок 3: Какие знания нужны на собеседованиях в FAANG
        • Зачем спрашивают алгоритмические задачи на собеседованиях
        • Какие задачи нужно уметь решать для трудоустройства
        • Как проходит собеседование в FAANG
        • Опыт собеседований в Microsoft, Google, Amazon
        Вышел 28 марта 2022 года
        Блок 4: Как изучать алгоритмы и где практиковаться
        • Как развивать навыки по использованию алгоритмов при написании кода
        • Инструменты для самообучения
        • Полезные идеи для ежедневной работы и подготовки к собеседованиям
        Вышел 5 апреля 2022 года
        В экспресс-курсе нет детального разбора существующих алгоритмов — здесь то, что используется на практике чаще всего.

        Знание алгоритмов и структур данных — не достаточное, но необходимое условие успешного прохождения собеседований.

        Стоимость курса

        • Ёмкие видеолекции

        • Практические задачи для закрепления материала

        • Дополнительная литература

        • Доступ к материалам курса на 2 года

        Получить демо-урок
        «Я согласен(на) с Политикой Конфиденциальности Слёрм и предоставляю Согласие на обработку персональных данных»
        Купить экспресс-курс
        «Я согласен(на) с Политикой Конфиденциальности Слёрм и предоставляю Согласие на обработку персональных данных»

        Ответы на вопросы

        Как получить доступ к курсу после оплаты?
        После оплаты курса вас автоматически перенаправит в личный кабинет, где будет открыт доступ к занятиям. Логин и пароль для входа мы отправим вам на электронную почту, указанную при оплате.
        Где будет проходить обучение?
        Видео и материалы курса находятся в личном кабинете по адресу edu.slurm.io. Подборки практических заданий, которые помогут усвоить темы курса, будут на сайте leetcode.com. Для занятий на leetcode.com понадобится аккаунт — это бесплатно.
        Когда начнётся обучение?
        Уроки откроются сразу после оплаты.
        Как получить свидетельство о прохождении курса?
        Электронное свидетельство об окончании курса можно получить по запросу в поддержку в личном кабинете.
        Будет ли обратная связь от автора?
        Индивидуальной обратной связи на курсе нет. Однако Артём регулярно отвечает на Stack Overflow, а ветки, в которых он пишет, указаны в дополнительных материалах. Вы сможете задать вопросы там.
        Куда обращаться, если возникли технические неполадки?
        В личном кабинете по адресу edu.slurm.io в правом нижнем углу есть чат поддержки. Поддержка отвечает в течение нескольких минут.