4
Соотношение цены и качества
4
Программа курса
4
Преподаватель курса
4
Практическая применимость знаний
5
Удобство платформы
5
Качество практики
0
Помощь с трудоустройством
Не особо зашла подача материала на дополнительных семинарах — хотелось бы более наглядного и интересного объяснения, возможно, с визуализацией. Ещё иногда мешали спойлеры с кодом: лучше, если бы их не было, чтобы можно было сначала самому подумать над решением.
Курс непростой, поэтому важно заранее подготовиться и выделять достаточно времени на изучение материала и выполнение заданий. Без должного внимания и усилий можно быстро отстать, но если вкладываться, то результат того стоит!
Вся требуемая база алгосов в этом курсе есть. Собрано всё что обычно требуется.
В этом курсе особо не к чему придраться, ну кроме возможно того, что на некоторые сложные темы можно по больше выделить времени.
Если нужны алгосы - то сюда! Базовые знания будут получены точно, для собесом в теории должно хватить.
Если вы хотите действительно разобраться в алгоритмах и структурах данных — этот курс станет для вас отличным выбором. Особенно он подойдёт тем, кто хочет подготовиться к собеседованиям в крупные IT-компании или просто улучшить своё понимание фундаментальных основ программирования.
Одним из главных плюсов курса является то, что даже самые сложные темы — от бинарного поиска до динамического программирования — преподносятся очень доступно. Авторы умеют разбирать материал так, чтобы он не только запомнился, но и стал инструментом в вашем арсенале. Объясняют "на пальцах", но при этом не упрощают суть — это идеальный баланс.
Задачи из блок практики. Полезные алгоритмы и подходы из блока теории. Это выжимка очень полезной информации. Внимательность, человеческое тепло и отзывчивость куратора. Профессионализм людей, отвечающих за помощь и преподавание по технической части. Курс полезный, и атмосфера общения хорошая, уютная.
Графические материалы блока теории. Иногда странные вступления и оформления задач в блоке практики.
Отсутствие системы одного окна в их мессенджере-форуме "Пачка": когда хочешь просто написать или сказать людям что-то, надо угадывать, куда и в какую ветку мне это вообще размещать. Но спасибо команде курса, куратору, ревьюеру - они помогают и разруливают вручную. Спасибо.
Ребят, это мега полезный курс, и я его категорически рекомендую к прохождению.
Материал хорошо подобран и структурирован, объясняется на простом и понятном языке, сопровождается большим количеством задач. Оперативная поддержка команды сопровождения.
Курс даёт базовые знания по алгоритмам, состоит из 8 тем, каждая сопровождается 10-15 практическими задачами. Задачи разной сложности, попадаются непростые, решение которых может быть увлекательно, потребовать времени и усилий. В конце каждой темы две завершающие задачи проходят ревью реального специалиста. Замечания ревьюера помогают лучше разобраться в материале. Каждой группе обучения выделены куратор и наставник. Всегда можно задать вопрос, получить помощь как по материалу и задачам, так и по организационным вопросам или техническим проблемам. Курс посвящен не языкам программирования, а алгоритмам. Для прохождения потребуются начальные знания языка и используемых в языке базовых контейнеров. Расписание плотное. Если совмещать с работой, то это может потребовать концентрации и усилий.
автотесты, набор тем, широкий выбор языка, на котором будешь сдавать задачи
замечания по ревью не относятся к курсу Алгоритмы и структуры данных, а относятся к неформализованным требованиям
замечания к ревью одного задания могут противоречить друг другу
замечания в ревью порой не учитывают случаи, которые обязательно должны быть покрыты автотестами, которые дает платформа перед отправкой на ревью
исправление ревью у меня занимает больше времени, чем написание кода, который успешно проходит автотесты на платформе (автотесты пройдены с первого раза, а отправляю на ревью по 3-4 раза)
нельзя сменить ревьюера, если уже один раз ему отправил задание
было бы намного удобнее иметь возможность выбора на курсе - проходить курс с ревью и без. Без ревью было бы дешевле
используйте нормальный Gitlab, где можно оставлять ревью комменты и ответы на него, а не свою неудобную систему
нет Gitlab, свой собственный неудобный мессенджер, надоедливые повторяющиеся опросы в каждой теме с 20+ вопросов, ссылки на википедию и прочие непрофильные ресурсы по ходу тем курсов, слишком много времени уделено например темам как вычисляется хэш и как продолжение половина задач на это, вместо задач на Set/Map
Глубина материала: Курс охватывает широкий спектр тем, от базовых структур данных до сложных алгоритмов. Это дает целостное понимание, как использовать их на практике.
Практическая направленность: Все задачи ориентированы на реальные сценарии разработки, что помогает сразу применять знания в проектах.
Поддержка менторов и кураторов: Очень профессиональный подход к обучению. Если что-то непонятно, всегда можно получить объяснение или полезный совет.
Понятные материалы: Теория подана в доступной форме, часто с примерами на популярных языках программирования. Это упрощает освоение сложных тем.
Гибкость обучения: Удобный формат позволяет совмещать курс с работой или другими занятиями.
Высокая сложность: Для новичков материал может быть слишком сложным, особенно без базовых знаний алгоритмов и структур данных.
Интенсивность: Курс требует много времени и усилий, что может быть трудно совмещать с полной занятостью.
Базовые знания: Курс рассчитан на людей, которые уже знакомы с основами программирования. Если вы новичок, лучше сначала изучить базовые концепции языка, на котором пишете.
Требуется время: Курс интенсивный и требует значительных временных вложений для выполнения всех заданий и самостоятельной работы.
Не бойтесь ошибок: Ошибки — это нормально. Менторы и кураторы помогают понять их причины и исправить.
Практическая направленность: Задачи максимально приближены к реальным ситуациям, что делает курс полезным для разработки.
Взаимодействие с ревьювером. Сначала был очень грамотный ревьювер, но к сожалению он ушел и пришел другой, у которого не хватило опыта в объяснение и донесение своих мыслей.
Во многих источниках пишут, что это самый проработанный курс от Я.практикума и они не обманывают! Теория и практика очень интересные, чувствуешь, что в них вложили много сил и душу. В моменте обучения рассказывают где те или иные алгоритмы и структуры данных применяются. Моментами бывает трудно, но наставники бережно направят ход мыслей в правильное русло, а так же укажут на недочеты.
Если планируете совмещать курс и работу - моментами тяжело, если не распланировать время грамотно
Удобство платформы для изучения.
Качество изложения материалов.
Множество интересной и полезной теории.
Разборы заданий в онлайн-формате.
Материалы остаются доступными после прохождения курса.
Команда поддержки и кураторы.
Курс превзошел ожидания.
Объективно не смог найти какие-то минусы, разве что курс довольно интенсивный и нужно подходить к его прохождению очень дисциплинированно.
Очень важно осознавать, что изучение данного курса потребует много времени, а также изучения теории и поиска дополнительной информации, включая математические формулы и теоремы. Но однозначно рекомендую,
Мне понравилось, что курс даёт полную базу по алгоритмам и структурам данных. Подача теории была понятной и хорошо структурированной. Также очень полезным оказался формат обучения с обязательными ревью финальных проектов: ревьюверы оставляли развёрнутые комментарии по коду, что помогало улучшать свои навыки и замечать ошибки.