Как стать автором
Обновить

Шесть бесплатных автоматизированных платформ для изучения программирования

Время на прочтение 3 мин
Количество просмотров 106K
Всего голосов 45: ↑44 и ↓1 +43
Комментарии 52

Комментарии 52

НЛО прилетело и опубликовало эту надпись здесь

верно, спасибо

еще stepik.org есть
включу, спасибо

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

НЛО прилетело и опубликовало эту надпись здесь
Да, забыл про него. Добавил в лист, спасибо
НЛО прилетело и опубликовало эту надпись здесь
Есть отличный сайт acmp.ru для тренировки олимпиадного программирования
вот интересная платформа для обучения, на английском: scrimba.com
Очень много курсов ориентированных на новичков на любом языке. А вот курсов по технологиям и фреймворкам на основе этих языков критически мало. Покрайне мере на русском языке.
Пока ты делаешь курс по одному фреймворку, выйдет 10 других.
Новичку очень трудно найти работающие примеры кода на фреймворках, потому что языки и фреймворки быстро меняются. У меня было большое количество случаев, когда новички не могли «припаять» друг к другу коды из двух курсов по Laravel/Yii/Angular/Vue и других, потому что эти куски кода от разных версий.

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

Не многие онлайн школы готовы обновлять курсы ежегодно. Даже англоязычные курсы устаревают очень быстро.
Я согласен, что все быстро устаревает. И языки и технологии, построенные на них быстро развиваются. Но новичковых курсов очень много и их продолжают писать все больше и больше. Хотя они мало чем отличаются. А вот продвинутых курсов очень мало. И это не потому что все так устаревает. Я считаю, что все потому что новичковый курс продать легче, чем более узкоспециализированный. И по факту мы получаем армию программистов с сертификатами, которые знают чем int от str отличается, могут цикл по массиву пустить, но применить это нигде не могут.
2vlad, вот ещё интересная платформа: codingame.com
Задачки в виде «игр», геймификация, контесты.
Спасибо, добавил
leetcode.com про алгоритмы
Ага, вставим его в отдельный лист с подобными платформами для прокачки в кодинге
НЛО прилетело и опубликовало эту надпись здесь
тот случай когда комменты дают гораздо больше, чем основная статья.
Codility еще есть. app.codility.com/programmers/lessons/1-iterations
Там небольшие уроки и задачки по урокам. Задачки можно решать на разных языках — выбор достаточен. Оценка идет с помощью автоматического тестирования и тебе показывают результат.
Интересным моментом является то, что эту платформу также и HR используют. В ней можно подготовить свои собственные задачи и тесты к ним и выслать ссылку претенденту на позицию разработчика ПО.

w3schools.com
Когда то был очень активным, да и я вот сижу на нем начинаю

Соболезную.

Нет ли таких платформ для администрирования?
Как минимум есть кучка узконаправленных курсов, например по кубренетсу. Тут нужно прямо гуглить отдельно.
Гляньте на Katakoda — возможно, это то, что вы ищете.
Может ли кто-то порекомендовать что-то по БД написание сложных SQL запросов и работа с большим количеством данных. надо закрепить теорию.

А как же Codeforces? — у него есть и русскоязычная, и международная версия. По крайней мере, когда я там участвовал, они были синхронизированы.


А на TopCoder есть (были?) соревнования по чему угодно, в том числе "марафонные матчи" — это когда на, скажем, две недели даётся некая оптимизационная задача, предположительно не решающаяся точно, и ты сидишь и совершенствуешь своё решение.

Эти сервисы все же не про обучение программированию, а обзор именно про то где можно учиться с нуля.
Stepic.org? Hyperskill.org?
Решили подобные платформы для решения задач по программированию собрать в отдельный пост
НЛО прилетело и опубликовало эту надпись здесь
Спасибо автору за отличные сервисы на английскиом языке!
Нравится ресурс , но он не интерактивный.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре , чтобы оставить комментарий