Яндекс Практикум
Average Rating: 4.7 Votes: 7 Reviews: 7
Яндекс Практикум

Отзывы о курсе Яндекс Практикум Алгоритмы и структуры данных

practicum.yandex.ru
4.70
Что влияет на рейтинг
7 отзывов
Про школу Яндекс Практикум 6 положительных, 0 нейтральных, 1 негативный отзыв
Отзывы о других школах

Отзывы о курсе

5.0 5
04.04.24 Егор,

Хороший курс

До курса читал книги по алгоритмам, смотрел видео лекции, общая суть была понятна, но не больше.

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

Читать полностью

Ответить

next 1 комментарий

 
5.0 5
30.10.23 Андрей,

Отличный курс

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

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

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

Читать полностью

Ответить

next 1 комментарий

 
2.0 2
01.10.24 Борис,

Не очень понравилось

Я не прошел курс целиком. Хочу оставить отзыв, так как у меня жестко бомбит с этого курса.

Начало курса было достаточно понятным и простым. Но в разделе "Как оценивать сложность алгоритма" я не много офигел. Я, например, фронтендер, мои знания математики ограничиваются 5 классами.

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


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

Сначала научитесь преподавать, потом курсы делайте. ШЛЯПА!!!

Читать полностью

Ответить

next 0 комментариев

 
4.0 4
08.03.24 Кирилл,

Обучение в Яндекс Практикуме «Алгоритмы и структуры данных». Язык Swift

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

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

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

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

Плюсы:
1. Углублённое изучение и структурирование знаний по алгоритмам и структурам данных.
2. Особенно понравился четвёртый спринт, посвящённый хеш-функциям.
3. Ценное общение с другими студентами, позволяющее делиться опытом и учиться на общих трудностях.
4. Поддержка и направление от куратора и наставника на протяжении всего курса.
5. Наличие практических заданий и реальных примеров использования алгоритмов, делающих обучение более интерактивным и практическим.
6. Деление курса на спринты с чётким распределением теоретической и практической работы.
7. Наличие дополнительного карьерного трека, предлагающего полезную информацию для поиска работы.

Минусы:
1. Некоторые материалы курса на Swift требуют доработки и улучшения.
2. Проблемы с качеством ревью: необходимость дополнительного общения с ревьюерами для уточнения комментариев.

Читать полностью

Ответить

next 1 комментарий

 
5.0 5
15.03.23 Дмитрий,

Сменил компанию и повысил грейд

Успешно прошел обучение и выпустился летом 2022,
Проходил курс по Алгоритмам и структурам данных - отлично стукрурированный материал и прекрасная поддержка кураторов на протяжении всего обучения.

Было много информации в основном текстовой, частые вебинары.
Лично мне, не хватало видео-контента по темам (но это сугубо индивидуально).

В начале февраля 2023, я начал искать вакансии и проходить интервью в крупных компаниях. Уверенно чувствовал себя и техническую секцию прошел без заминок!
В итоге - имею 3 оффера в крупные компании. Результат считаю отличным =)

Читать полностью

Ответить

next 1 комментарий

 
5.0 5
26.02.22 Сергей,

Все круто!

В этом отзыве я расскажу вам про курс Алгоритмы и структуры данных от Яндекс.Практикума. Начнем с того, что я решил купить данный курс, чтобы систематизировать все знания в голове, плюс «набить» руку на решение алгоритмических задачек, ведь конечной целью является дальнейшее смена текущего места работы. Курс рассчитан на 4 месяца обучения, возможно будет немного больше, если на пути окажутся большие праздники. Сам курс состоит из 8 спринтов, а также есть нулевой спринт, который каждый может пройти бесплатно и понять, что это вообще такое и нужно ли оно ему. Каждый спринт содержит в себе теорию и практику. Теория очень удобно представлена в виде текста на портале Практикума, а практические задачи нам предлагают решать и сдавать на платформе Яндекс.Контест. Если кто-то впервые слышит об этой платформе, то вкратце, у вас будет неограниченное количество времени на решения задач, 100 попыток на сдачу каждой, а также на каждую задачу в системе есть тесты, и когда вы отправляете решение, то система автоматически проверяет решение и выносит вердикт. Тесты эти можно посмотреть, но делать это стоит исключительно в крайнем случае, так как вы скорее всего сразу увидите в чем у вас ошибка, а идея курса в том, чтобы вы сами могли находить граничные случаи и узкие места. Помимо деления на спринты, есть дедлайны, они бывают мягкие и жесткие. Жесткий дедлайн всего один, и он наступает в конце 4 спринта. К этому моменту вы обязаны будете сдать 50% задач с Яндекс.Контеста по каждому из четырех спринтов, а также все финальные задачи из спринтов. Финальные задачи, как правило, чуть более сложные, чем обычные, а также для их решения нужно применить уже не один какой-то алгоритм, а возможно несколько. Но все это в рамках той темы, которая была в спринте. Финальные задания отправляются на ревью. Их просматривает ревьюер, если все хорошо, то засчитывает вам их, если есть замечания, то вы их должны будете исправить, после чего снова отправить на ревью. Что касаемо мягких дедлайнов, то в рамках жесткого дедлайна вы можете отводить на решения задач любое время, например, вы прорешали первый спринт не за две недели, как отведено в курсе, а за одну, а вот на втором спринте вы застряли и у вас ушло не две недели, а три. Так вот за этими сроками вы следите сами, самое главное, чтобы к жесткому дедлайну решить все что необходимо. Если же вы не успеваете решить положенный минимум к жесткому дедлайну, то Куратор вашей группы, предложит взять академический отпуск на 1 месяц, подчистить хвосты, и продолжить обучение, но правда уже не со своей группой. Вас переведут в другую группу. Весь образовательный процесс проходит на сайте Яндекс.Практикума, в Zoom, а также Slack. Теория и практика на портале, в Zoom проходят вебинары, разборы спринтов с решением задачек, а в Slack вы общаетесь со своей группой, наставником, куратором, ревьюером. Есть информационные каналы, где будет вся организационная информация. Канал, в котором вам подскажут с решением задачки, если вдруг вы оказались в ступоре. Флудилка. А также канал с полезной литературой и другими источниками информации. Теперь поговорим немного о работе людей, которые будут помогать вам на протяжении всего обучения. Куратор – человек, который отвечает за всю организационную информацию. Напоминает сроки сдачи домашних работ, время начало вебинаров, в конце он будет помогать вам с получением диплома. Наставник – будет помогать вам в решение задач, если вдруг вы в тупике и все ваши решения не проходят тесты. Замечу одну важную вещь, вы никогда не услышите от наставника готовое решение задачи. Как правило, когда вы зададите вопрос, то он вам на него задаст 3 вопроса, отвечая на которые, вы придете к правильному решению. Считаю это огромным плюсом, так как тебя, подобно ребенку, ведут за ручку к правильному решению, которые ты сам же и называешь. Ревьюер проверяет финальные задачи на качество кода. Тут никто вас «валить» не собирается. Отмечаются действительно важные места, которые стоит поправить, к самой реализации алгоритма никто не будет докапываться. Теперь поговорим про тонкости с которыми я столкнулся в процессе обучения, для кого-то они могут показаться пустяком, для кого-то проблемой, решать вам. Время ответа в Slack. У всех рабочий день с 9-10 до 18-19, плюс минус, так вот у всех вышеперечисленных людей тоже. В этом время вам будут быстро отвечать, решать все вопросы. Если вы будете писать уже после 19-20 часов, то не удивляйтесь, что вам могут не ответить в этот день. Либо вам ответят, но если у вас появятся вопросы дальше, то тут как повезет, если в этот момент наставник будет готов потратить свое свободное время на вас, то он вам будет отвечать. В выходной день ситуация интереснее – кураторы и наставники заходят и проверяют сообщения пару раз в день, как правило, с утра и ближе к вечеру и отвечают на накопившиеся вопросы. Праздники у всех, так что перед праздниками обычно объявляют особый режим работы команды поддержки. Вебинары. Они проходят вечерами, либо днем, если это выходной день. Тут вам придется подстраиваться под спикера. Объявление вебинара обычно было за неделю, поэтому тут можно гибко планировать свое время. Все обучение происходим на портале. Вы открываете очередной спринт, в нем есть подглавы с темами спринта. Весь материал в текстовом виде, читаете, иногда отвечаете на вопросы, которые нацелены на понимание пройденного материала. В конце темы может быть ссылка на Контест, где вам будет предложено решить задачу про пройденному материалу. В конце спринта система напоминает о необходимости прорешать оставшиеся задачки и дает ссылку на финальные задания. Кто-то скажет: «Я столько заплатил, я материал я должен сам читать! И что мне никто не будет разжевывать материал?». Ну да так и есть, но материал лекций очень качественно подготовлен. Видно, что над этим работал не один человек. Всё объясняется понятным языком, если встречаются сложные понятия или темы, то даются дополнительные ссылки на более глубокое изучение материала. А в крайнем случае, всегда можно задать вопрос в Slack и там вам ответят. И еще важный момент. В процессе моего обучения курс дополнялся, и мне сразу же были доступны новые модули и новые задачи. Также после прохождения курса, он остается у вас навсегда и все его дальнейшие обновления будут тоже вам доступны, это считаю большим плюсом. А еще есть возможность сбросить прогресс и начать все с чистого листа. Тем, кто собирается подтягивать свои знания в области алгоритмов для дальнейшего трудоустройства, для вас хорошая новость. В конце курса будет карьерный трек, где помогают составить резюме, дают советы по прохождению алгоритмической секции, а также предлагают провести тестовое интервью, на котором вы будете решать 1-2 задачки так как бы это было на обычном собеседовании, за исключением того, что тут будет еще полный фидбек, в котором обратят внимания на сильные и слабые стороны. Вывод. Считаю, что курс полностью себя оправдывает. За 4 месяца вы систематизируете знания в области алгоритмов, решите более 100 задач (около 12-16 задач на каждый спринт), и попробуете пройти настоящее собеседование. Если вы давно хотели подтянуть алгоритмы или может вообще изучить их с нуля, то советую именно этот курс. В конце курса мне предложили пройти пробное алгоритмическое собеседование, на котором как и положено, дали 2 задачки, за отведенные 50 минут я решил их, пообщался с собеседующим, мне указали на мои плюсы и минусы. Все круто!

Читать полностью

Ответить

next 0 комментариев

 
5.0 5
08.07.24 Мельников Никита,

Алгоритмы и структуры данных

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

Читать полностью

Ответить

next 1 комментарий

 
Оставить отзыв
В данном разделе вы можете оставить ваш отзыв о курсе Алгоритмы и структуры данных о компании Яндекс Практикум