Приветствую всех тех, кто заинтересован в программировании! Сегодня мне хотелось бы поделиться сайтом, который подойдет многим. Будь вы уже продвинутым программистом, или только хотите начать изучать эту область - для этого отлично подойдет Stepik.
Stepik - сайт, где собраны всевозможные онлайн курс многих вузов или компаний, которые удобно отсортированы. Вообще этот сайт посвящен не полностью программированию, а всяким темам.
Стоит отметить, что тут есть как платные курсы, так и бесплатные. Но это не значит, что бесплатные хуже.
Итак, сейчас разберем из чего состоит онлайн курс на примере С++ от Яндекса.
Курсы делятся на уроки. Уроки в свою очередь поделены на несколько этапов. Сперва идет видео, в котором объясняется тема урока. Затем, на следующей ступени, идет текстовое описание тема. Стоит добавить, что зачастую текстовая часть больше видео, поскольку в ней объясняются особенности или приводится пример дурного поведения. После подробного изучения темы идет практическая часть.
Стоит отметить, что сделана практическая часть очень хорошо. Сперва идут легки задания, которые призваны проверить ваше понимание данной темы. Затем идут посложнее. Порой задания настолько сложны, что на успешное завершение требуется несколько дней. Это отлично подойдет для более опытных программистов, поскольку новичок может легко запутаться. Под каждым заданием есть комментарии, где другие люди могут подсказать пути решения задачи. Комментарии модерируются, а значит готовый код вы никогда не увидите.
Так же стоит упомянуть, что после завершения задания вам открывается доступ к другим комментариям, где вы уже свободно можете обмениваться кодом с другими людьми. Это бывает очень полезно для понимания функционала языка.
За решение сложных заданий можно получить всякие бонусы. Я, к примеру, получил лицензионный ключ на продукцию Jetbrains на 3 месяца.
В заключении хочется всем порекомендовать данную платформу для изучения и выбора себе курса по интересам. Спасибо всем за внимание!