Достоинства: Мне особенно понравилось, как курс "Алгоритмы" от Яндекс Практикум сочетает теорию с практикой. Изучение сложных тем, таких как динамическое программирование и алгоритмы на графах, сопровождалось реальными задачами, что позволило глубже понять материал.Особенно полезными оказались:Код-ревью от опытных разработчиков: это помогло улучшить стиль и оптимальность кода.Алгоритмическое собеседование: отличная практика для подготовки к реальным интервью.Поддержка наставников: возможность получить ответы на вопросы и ценные советы.Эти аспекты помогли не только освоить новые знания, но и повысить уверенность в своих силах.
Недостатки: На курсе "Алгоритмы" от Яндекс Практикум было несколько моментов, которые могли бы быть улучшены:Интенсивность нагрузки: Некоторые спринты были довольно насыщенными, и нужно было много времени, чтобы все освоить.Сложность для новичков: Отдельные темы могли показаться слишком сложными для тех, кто только начинает знакомиться с алгоритмами.Ограниченные возможности взаимодействия: Хотелось бы больше возможностей для обсуждений и обмена опытом с другими студентами.Эти моменты не являются критическими, но их улучшение могло бы сделать курс еще более комфортным и доступным.
Комментарий: Перед началом курса "Алгоритмы" от Яндекс Практикум важно учесть несколько ключевых моментов:Требуемый базовый уровень: Желательно иметь базовые знания в программировании и понимание структур данных, чтобы легче освоить материал.Требуемое время и усилия: Курс интенсивный и требует значительных временных затрат и усилий, особенно при разборе сложных тем.Практическая направленность: Будет много задач, требующих не только теоретического понимания, но и навыков программирования.Поддержка и ресурсы: Вы получите помощь от наставников и код-ревьюеров, но нужно быть готовым активно задавать вопросы и участвовать