13 онлайн-платформ для обучения программированию

Подборка ресурсов, которые помогут научиться программировать, от Business Insider.

Оставить комментарий

Codecademy

На Codecademy можно бесплатно проходить интерактивные курсы базового уровня или купить подписку за $20 в месяц — она включает поддержку тьюторов, доступ к огромной базе практических заданий и многое другое. Каталог Codecademy насчитывает тысячи часов курсов: здесь есть комплексные программы Career Paths по технологическим специальностям, например по машинному обучению и data science, по языкам, например HTML & CSS и Python, а также курсы по более узким тематикам, например по анализу данных с помощью Python или разработке Android-приложений на Java. Ещё авторы сделали викторину для тех, кто не знает, с чего начать в мире программирования.

freeCodeCamp

Полностью бесплатная некоммерческая площадка, которая обучает веб-разработке путём решения задач и выполнения проектов. Платформа предлагает более 6 тысяч туториалов. По словам freeCodeCamp, свыше 40 тысяч студентов, прошедших её программу, нашли работу в крупных компаниях вроде Google, Amazon и Microsoft. В основном на один курс потребуется примерно 300 часов времени.

Coursera

На Coursera есть курсы, профессиональные сертификаты и магистрские программы от вузов с мировым именем, таких как Университет Дьюка, Стэнфордский и Принстонский университеты, и крупных айтишных компаний, включая Google и IBM. Найти обучающие программы здесь смогут слушатели любого уровня — от начинающих до профессионалов. Большинство курсов бесплатны, но сертификаты о прохождении придётся покупать. Также есть бесплатный 7-дневный период, по прошествии которого ежемесячно взимается $39. Можно сразу купить годовую подписку Coursera Plus за $399 — она открывает свободный доступ к 90% контента на сайте.

Edx

Площадка основана Массачусетским технологическим институтом совместно с Гарвардским университетом. Предлагает бесплатные и недорогие курсы, сертификации, и другие виды программ от топовых компаний и вузов, в том числе Microsoft, IBM, Дартмутского колледжа, Гарварда и других. Проходить курсы можно бесплатно, сертификаты стоят от $39 до $99. Профессиональные сертификации обойдутся в несколько сотен долларов, а некоторые магистрские университетские курсы могут доходить до нескольких тысяч долларов.

Udemy

Udemy предлагает более 150 тысяч бюджетных курсов за $10-12, которые можно проходить более чем на 65 языках. На платформе часто бывают скидки.

MIT OpenCourseWare

Цель этой инициативы Массачусетского технологического института — опубликовать в свободном доступе материалы его всех курсов. Ресурс содержит видеолекции и симуляции, которые будут весьма полезны для обучения, хотя сертификаты и дипломы по итогу учёбы не выдаются. Контент полностью бесплатный.

Skillshare

25 тысяч курсов от предпринимателей и профессионалов в своих областях из разных стран мира. Занятия строятся в форме коротких лекций с практическими проектами, которые можно обсуждать с преподавателем и другими студентами. Есть курсы по HTML и CSS, UI/UX-дизайну и другие. За базовый онлайн-доступ к курсам платить не нужно, но если есть желание учиться офлайн или получить расширенный доступ, понадобится премиумный аккаунт за $19 в месяц или $99 в год.

LinkedIn Learning

16 тысяч курсов длительностью в основном не более 4 часов на образовательной платформе бизнес-сервиса LinkedIn. Можно подбирать курсы по сложности, времени на прохождение, тематикам или языкам программирования. Первый месяц бесплатно, далее — $30 в месяц или $240 в год.

Khan Academy

Полностью бесплатная платформа с упражнениями и небольшими видеоуроками для школьников, студентов, преподавателей и родителей. Среди прочего, здесь есть специализированный контент от партнёров Khan Academy, таких как NASA, MIT, Калифорнийская академия наук, Музей современного искусства в Нью-Йорке.

Educative

Здесь можно выбирать отдельные курсы и курируемые модульные программы, например DevOps для разработчиков и программирование на Python. Большинство курсов платные и стоят в пределах $19-$79, комплексные программы — $39-$470. Можно оформить подписку за $59 в месяц или $249 в год.

Pluralsight

Тысячи курсов и комплексных программ от профессионалов по разработке ПО, большим данным, кибербезопасности, а также Python, JavaScript, веб-разработке, Angular JS, Java и многому другому. На площадке можно проверить знания по разным темам, чтобы подобрать оптимальный курс. Пробный период ограничен 10 днями либо 200 минутами контента в зависимости от того, что истечёт раньше. Далее нужно платить $29 в месяц или $299 в год, премиумная подписка за $449 в год включает доступ к тестовым заданиям, проектам и интерактивным курсам.

Treehouse

На Treehouse есть сотни курсов и модульных программ, сочетающих смежные темы, а также буткемпы TechDegrees для full stack-разработчиков, Python, PHP, фронтенд-разработчиков и UX-дизайнеров. В распоряжении студентов — видеоролики, тесты и упражнения. Курсы можно искать по теме, сложности, названию и преподавателю. Первая неделя предоставляется бесплатно, дальше — $20 в месяц за курсы и $199 — за буткемпы.

Udacity

Курсы по data science, машинному обучению, искусственному интеллекту, облачным вычислениям, автономным системам разной сложности и длительности. 190 курсов на Udacity выложены бесплатно, также есть «нанодипломы» (nanodegree program) по несколько сотен долларов. Они включают проект, помощь ментора, помощь в подготовке к поиску работы и кастомный план для обучения в комфортном режиме. Первый месяц — пробный период, ежемесячная подписка стоит от $340.


Читать на dev.by