Курс на Stepik
Обложка курса «"Поколение Python": алгоритмы и структуры данных для начинающих» на Stepik
7 900 ₽

Stepik Awards 2025 — Победитель в номинации «Лучший педагогический дизайн»: курс «"Поколение Python": алгоритмы и структуры данных для начинающих» "Поколение Python": алгоритмы и структуры данных для начинающих 4.988

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «"Поколение Python": алгоритмы и структуры данных для начинающих»Учеников на курсе 2 666
Сертификаты, выданные на курсе «"Поколение Python": алгоритмы и структуры данных для начинающих»Сертификатов выдано 154
Отзывы о курсе «"Поколение Python": алгоритмы и структуры данных для начинающих»Отзывов получено 81
Рейтинг курса «"Поколение Python": алгоритмы и структуры данных для начинающих»Рейтинг курса 4.988
Уроки в курсе «"Поколение Python": алгоритмы и структуры данных для начинающих»Количество уроков 120
Тесты в курсе «"Поколение Python": алгоритмы и структуры данных для начинающих»Количество квизов 1179
Задачи с кодом в курсе «"Поколение Python": алгоритмы и структуры данных для начинающих»Количество задач с кодом 625
Время прохождения курса «"Поколение Python": алгоритмы и структуры данных для начинающих»Время прохождения курса
Стоимость курса «"Поколение Python": алгоритмы и структуры данных для начинающих»Стоимость курса 7 900 ₽
Обновления курса «"Поколение Python": алгоритмы и структуры данных для начинающих»Обновления курса
Дата публикации курса «"Поколение Python": алгоритмы и структуры данных для начинающих»Дата публикации курса
Последнее обновление курса «"Поколение Python": алгоритмы и структуры данных для начинающих»Последнее обновление
Сложность easy
4.988
из 5
81 отзыв
★★★★★
80
★★★★
1
★★★
0
★★
0
0
Роман Горбунов
Роман Горбунов
1 неделю назад

Из всей существующей линейки курсов - самый большой по материалу и, лично для меня, самый сложный. Но от того и неимоверно интересный, заходил на него со знаниями математики из университета более чем 10-летней залёженности, и это курс вам такое прощает, так как в первых темах вы будете заново вспоминать школьную программу и выходить плавно на нужный уровень и дойдёте до того, о чём, возможно, ранее и не имели представления. Прошёл запоем за 2 месяца и по окончании курса внутри было ощущение что-то вроде "математика это я, я - это математика" ) Считаю, что каждый, у кого есть неподдельная тяга к чистым знаниям, обязательно должен пройти этот курс... мир вокруг начинает вращаться по-новому! Жду вторую часть!

Андрей Лаптев
Андрей Лаптев
1 неделю назад

Получил большое удовольствие от курса. Очень интересно было узнавать новое и, главное, попрактиковаться в применении новых знаний в задачах. Закончил с общим результатом 87%. Часть задач (не много из общего числа) не смог осилить. При этом, интересно, что есть нерешенные 5-ти балльные задачи, но в этой же линейке задач решил 10-ти и 20-ти балльные. Я ни разу не выдающийся математик-алгоритмист, поэтому такой результат для меня неожиданно очень хороший. Это моя личная к себе оценка. Вообще, в начале очень опасался, что совсем не осилю даже половину курса. После этого курса появилась некая паранойя относительно сложности О(). БОльшая часть задач курса включают в себя требования по выполнению по временной и пространственной сложности. Раньше как-то на это не обращал внимания, а вот теперь «ходи и оглядывайся» и вспоминай про О(). Спасибо за интересный курс ! Буду дальше смотреть курс самураев.

Anonymous 521469339
Anonymous 521469339
1 месяц назад

Добрый день. Пишу отзыв на очередной курс ""Поколение Python": алгоритмы и структуры данных для начинающих". Как принято у Поколения курс отличный по изложению и поддержке, но это самый большой и сложный курс, который я проходил у них на данный момент. Несмотря на мои огромные усилия он давался мне медленно и трудно. Изложу факты: Что хорошо: + курс огромный, затрагивает множество тем + текстовое изложение (нет видео) + огромное количество задач + наличия глоссария в конце каждого модуля (очень удобно для повторения материала) + очень оперативная поддержка команды курса - отвечают в течение нескольких минут - часов + большое количество комментариев и решений задач (открывается после зачета своего решения) + отличное методологическое изложение материала (от простого к сложному, с повторениями, местами дана школьная теория) Что улучшить: - Возможно стоит разделить на 2 курса - слишком большой материал в одном курсе - Добавить аннотации - в некоторых задачах без аннотаций был не ясен тип данных - Добавить рассмотрение кучи (heapq) - странно почему ее проигнорировали - Пересортировать задачи с возможным изменением баллов сложности исходя из статистики успешных решений - попадались ситуации, когда задача в начале имела такую сложность и низкий процент решений, что опускались руки двигаться дальше. Прохождение курса с конспектированием и решением всех задач и 3 экзаменов у меня заняло 4+ мес при практически ежедневных 4+ час занятий (порядка 500 час). Также я регулярно испытывал комплекс неполноценности, когда застревал на каких-то темах/задачах. Тем не менее я почерпнул для себя много нового, структурировал то, что знал и сейчас значительно увереннее по алгоритмам, чем ранее. Резюмируя: я рекомендую данный курс к прохождению, но запаситесь значительным запасом времени и терпения на его освоение. В идеале под него можно отвести все лето каникул или 3-6-12 мес вечеров и выходных.

Erika Kravtsova
Erika Kravtsova
1 месяц назад

Браво!! Очередной прекрасный курс от "Поколения Python".))) Дали мне крепкие базовые знания и понимание, куда дальше двигаться , чтобы стать полноценным разработчиком:) Благодарю 😘

Анастасия Востропятова
Анастасия Востропятова
1 месяц назад

Отличный курс, объем материала огромен, объяснений и примеров много. Курс дал отличное понимание в части оптимизации кода и расчете сложности. Отдельно спасибо за разбор возможного решения в каждом задании в разделе "Ответы" - после того, как сдаешь решение, всегда видишь, как можно решить задачу более оптимизированно. Спасибо большое за курсы!

Mark Lee
Mark Lee
2 месяца назад

Отличный курс для глубокого понимания того, как писать действительно эффективный код. Особенно впечатляет объем и качество материала: курс охватывает всё — от базовых алгоритмов, математических основ, систем счисления и оценки сложности алгоритмов до изучения структур данных. Это один из немногих курсов, который настолько подробно и последовательно раскрывает тему. Аналогов по объему и насыщенности знаний практически нет. С нетерпением жду продолжения и разбора более сложных алгоритмов!

Александр Курочкин
Александр Курочкин
2 месяца назад

Ребята из Поколения, как и их курсы, не нуждаются в представлении. Качество курса как всегда на высоте и дает мощный буст в навыках. Курс дал отличное понимание по оптимизации кода, расчете сложности его выполнения и изысканных решениях. Представленные задачи зачастую взрывают мозг. Их успешное решение зачастую вызывает не радость, но облегчение. Ждем курс по алгоритмам для продвинутых!