Курс на Stepik
Обложка курса «Алгоритмический фундамент программиста» на Stepik
60 000 ₽

Алгоритмический фундамент программиста 4.909

Открыть на
STEPIK.ORG

Не можете пройти алгоритмическую секцию в крупную IT-компанию? Здесь есть всё, чтобы закрыть этот пробел. 100 практических задач с автоматической проверкой по алгоритмам и структурам данных, концентрированная теория простыми словами от ex-Яндекс разработчика Ильи Шишкова — всё ради одной цели: сделать вас тем, кто уверен в своих силах на собеседовании и на работе. Этот курс даёт реальные навыки, которые позволят вам пройти интервью и будут каждый день пригождаться на работе.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Алгоритмический фундамент программиста»Учеников на курсе 112
Сертификаты, выданные на курсе «Алгоритмический фундамент программиста»Сертификатов выдано 19
Отзывы о курсе «Алгоритмический фундамент программиста»Отзывов получено 11
Рейтинг курса «Алгоритмический фундамент программиста»Рейтинг курса 4.909
Уроки в курсе «Алгоритмический фундамент программиста»Количество уроков 88
Тесты в курсе «Алгоритмический фундамент программиста»Количество квизов 48
Задачи с кодом в курсе «Алгоритмический фундамент программиста»Количество задач с кодом 109
Время прохождения курса «Алгоритмический фундамент программиста»Время прохождения курса
Стоимость курса «Алгоритмический фундамент программиста»Стоимость курса 60 000 ₽
Обновления курса «Алгоритмический фундамент программиста»Обновления курса
Дата публикации курса «Алгоритмический фундамент программиста»Дата публикации курса
Последнее обновление курса «Алгоритмический фундамент программиста»Последнее обновление
4.909
из 5
11 отзывов
★★★★★
10
★★★★
1
★★★
0
★★
0
0
Alexander C
Alexander C
2 года назад

Я сетевой инженер, но учусь в направлении разработки. До курса решал кое-что на курсах ОТУСа. Курс посоветовали как специализацию в части алгоритмов, поэтому решил попробовать. Понравился набор задач но поставил минус за середину курса из-за отсутствия подсказок. Курс достаточно сложный для начинающих поэтому лучше приступать с самого начала и делать задания.

Mike P
Mike P
2 года назад

Хорошая подборка задач и изложение теории (например, интересная последовательность изложения в теме "Элементарные структуры данных"). Несколько скомкана теория по декартовым деревьям - практически нет материала по дд с неявными ключами. И вообще базовые вещи раскрываются, фактически, в решении задач. Также только одна задача на сортировку событий. Мне кажется, стоит расширить подборку и сделать отдельную подтему. Главный плюс - нестандартные задачи . Заставляют подумать

Alexander Malafeev
Alexander Malafeev
3 года назад

Лучший курс который я проходил. Несмотря на уже имеющийся опыт решения задач узнал много нового, поддерживал мотивацию в течении нескольких месяцев, а индивидуальная поддержка Ильи на тарифе премиум дала неоценимый вклад в подготовку к интервью. После прохождения курса получил оффер от Гугл.

Artem Prokhorov
Artem Prokhorov
4 года назад

Привет! После прохождения курса, хотелось бы оставить свои впечатления здесь. Являюсь разработчиком в не самой маленькой компании, имеется бэкграунд в научной работе, прошел пояса по с++ (до коричневого включительно). Но до того как наткнулся на этот курс, имелись пробелы с структурированием всего того, что нужно знать разработчику об алгоритмах и структурах данных. Имелся относительно небольшой опыт прохождения алгоритмических собеседований и ясного понимания того, что могут спрашивать и как глубоко на таких собеседованиях, не было. Конечно были попытки прохождения курсов по алгоритмам на других платформах и самостоятельно по Кормену, но именно этот курс подкупил тем, что авторы изначально позиционировали себя как курс со всем самым необходимым для разработчика в повседневной работе и для прохождения интервью. И авторы не обманули) Никакой воды, максимально качественные объяснения, в голове вырисовывалась стройная картинка того, где и как лучше использовать. Очень помогало ведение конспектов. Конечно пришлось поработать, в течение нескольких месяцев на курс уходили все выходные, некоторые задачи казались очень трудными. Но каждый раз, решая очередную сложную задачу, ловил кайф)) Очень подкупила возможность послушать вебинары с мок-интервью, которые авторы периодически проводят. Кажется это было очень полезным для меня, буду еще слушать по возможности. По поводу результатов на собеседованиях - я уже их получил. Уже удалось попробовать себя в условиях приближенных к боевым, курс придал уверенность во время попыток решения тестовых задач, которые оказались успешными. Но думаю, что дальше - больше) С уверенностью могу порекомендовать всем тем, кто преследует примерно те же цели, что и я, а именно: получить необходимую базу и/или структурировать знания. Спасибо авторам за этот курс!

Savva
Savva
4 года назад

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

Sergey Panteleyev
Sergey Panteleyev
5 лет назад

Мне кажется, я получил ощутимую пользу от курса, надеюсь в не очень далеком будущем на собеседованиях проверю. Задачи в основном были интересные, трудные, творческие. В двух модулях нет подсказок, мне так было интереснее решать. Я пришел на курс после того, как решил задач 350 и все равно было трудно. Тратил на курс часов 20 в неделю, прошел за 2.5 месяца (не решал модуль про Декартовы деревья, утомился, решу позже). До этого прошел Яндекс.Практикум Алгоритмы, порешал в ШАД helper. Этот курс понравился больше всего. Рад был в таком формате (лекции + эталонные решения) пообщаться с титулованными, гуманными лекторами.

Сергей Заболотный
Сергей Заболотный
5 лет назад

К несомненным достоинствам курса следует отнести отличную структурированность материала. Авторам удалось рассмотреть как абстрактные конструкции, которые облегчают решение алгоритмических задач (Абстрактные Типы Данных) - так и их аналоги в наиболее востребованных языках программирования. Огромную помощь при изучении оказывает наличие подсказок для сложных задач и очень подробный разбор и представление авторских решений, из которого я лично узнал много нестандартных подходов для вроде бы известных концепций. Лекционный материал не только освещает подходы к анализу алгоритмических проблем - но и дает направления для дальнейшего самостоятельного изучения - а это , наверное именно то, чего не достает многим аналогичным курсам. Очень жаль, что не хватило места и времени для двух очень важных блоков - работы со строками и динамического программирования, раздел графовых алгоритмов также выглядит несколько скомкано. Задачи в рамках курса подобраны самой разнообразной сложности - от довольно простых, до тех, которые не то что на собеседовании - на олимпиадах не всякого уровня увидишь. Также хочу отметить дружелюбную поддержку авторов и разработчиков и адекватную и быструю реакцию на возникающие вопросы. В целом, по моему мнению, курс является одним из наиболее сбалансированных и продуманных в российском сегменте интернета. Прохождение его доставило мне огромное удовольствие, наряду с многими - зачастую неожиданными открытиями и знаниями. Спасибо авторам. Мои рекомендации )