Сайты для обучения программированию

May 20, 2017 23:21



HTMLAcademy



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

Стоимость: бесплатно.

Stepic



На самом деле Stepic - это открытая онлайн-платформа, на которой свои курсы может размещать любой желающий. Сейчас на ресурсе открыты полноценные курсы от Computer Science Center (образовательный проект ШАД Яндекса, компании JetBrains и Сomputer Science клуба при ПОМИ РАН): введение в Linux, программирование на языках Python и C++ , основы алгоритмов и структур данных.

Стоимость: бесплатно

Виртуальная академия Microsoft



Простые и доступные видеокурсы по облачным технологиям, разработке приложений и игр, веб-программированию от экспертов компании Microsoft. Все курсы состоят из нескольких модулей, каждый из которых завершается практическими заданиями и упражнениями.

Стоимость: бесплатно

Хекслет



Свободный онлайн-университет программирования. Короткие онлайн-курсы (каждый видеоурок длится приблизительно полчаса) рассчитаны на различный уровень подготовки; начинающим подойдёт замечательный курс «Введение в математическую логику».

Стоимость: бесплатно (некоторые новые курсы оплачиваются по подписке)

Loftblog



IT-портал видеоуроков и сообщество специалистов. Обучают людей и делают замечательный и полезный бесплатный контент для новичков и профессионалов: видеоуроки по технологиям, программированию, веб-дизайну и SMM, интервью с интересными IT-специалистами; открытые вебинары совместно с профессионалами из знаменитых технологичных компаний. Также сообщество регулярно встречается и устраивает живые хакатоны.

Стоимость: бесплатно

Интуит для школьников



Интуит - старейший ресурс онлайн-обучения в рунете, располагающий огромным количеством курсов, посвящённых техническим специальностям. На ресурсе есть отдельный раздел «Для школьников». Самые интересные курсы для новичков от Интуита: Программирование для гуманитариев, Введение в программирование LEGO-роботов, С# для школьников.

Стоимость: бесплатно

Coursera

Платформа, созданная в 2012 году профессорами Стэндфордского университета, является одной из самых популярных в сфере онлайн-образования. Курсы бесплатные, но для некоторых из них есть платная опция получения подтверждащего сертификата. Стоимость сертификатов отличается в зависимости от выбранного курса, но средняя цена - около 50 долларов.

image Click to view



Сайт: coursera.org
Язык: русский, английский, другие языки
Уровень: средний, продвинутый
Стоимость: бесплатно, платно (за сертификат, в среднем, 50$)
Чему учат: зависит от курса

Irbis-school

Обучение происходит на специально разработанном десктопном приложении. Школа обещает научить грамотно писать код и правильно искать информацию. Присутствует поддержка онлайн-консультантов.



Сайт: irbis-school.com
Язык: русский
Уровень: от начинающего до среднего
Стоимость: бесплатно или 50-250 рублей за урок
Чему учат: MySQL, JavaScript, HTML, PHP, фреймворки

Школа программирования

Существует уже четыре года и имеет поддержку Microsoft и Kaspersky Lab. После окончания участнику курсов выдается сертификат, обещают помощь с дальнейшим трудоустройством. Школа предлагает курсы по разным направлениям, от «Основ программирования для начинающих» до «Linux. Администрирование и конфигурирование».

image Click to view



Сайт: prog-school.ru
Язык: русский
Уровень: начальный, средний
Стоимость: 0-80 тысяч рублей
Чему учат: HTML, CSS, PHP,SEO, Ruby, Python, Java, Android, Objective C, и др.

Центр современной информатики, программирования и анализа данных

Computer Science Centre - это совместная инициатива Академии современного программирования, Школы анализа данных и клуба Computer Science при ПОМИ РАН, предлагающая очные вечерние курсы.

В рамках эксперимента в августе этого года центр объявил о запуске массовых открытых онлайн-курсов. Всего было запущено три: «Алгоритмы и структуры данных», программирование на языке С++ и введение в структуру ЭВМ. Тем, кто успешно проходит все курсы, компания предлагает зачисление на очное отделение без вступительных испытаний.



Сайт: compscicenter.ru
Язык: русский
Уровень: средний
Стоимость: бесплатно
Чему учат: С++, компьютерная архитектура

LendWings

Проект компании «Современные технологии обучения», созданный с целью установки в Рунете новой планки качества обучающих курсов и программ. На момент написания статьи на сайте было представлено восемь курсов по программированию, например, CSS/CSS 3 для начинающих или Основы PHP.

image Click to view



Сайт: lendwings.com
Язык: русский
Уровень: для начинающих
Стоимость: 0-3400 руб.
Чему учат: HTML5, CSS/CSS3, PHP, SQL, JavaScript и др.

CodeCombat

Профиль: программирование
Уровень: начинающий
Язык курса: английский, русский, французский, испанский и др.
Чему учат: JavaScript



Mozilla Developer Network

Бесплатная документация по HTML и CSS (а также JavaScript). Имеются обучающие курсы для пользователей разных уровней подготовки - от базового до высокого.

Eloquent Javascript

Еще одна электронная книга, но довольно длинная. Имеет финансовую поддержку крупных спонсоров - Mozilla и Hack Reactor («Гарвард для тех, кто изучает кодирование»).

Дистанционная подготовка по информатике

Уровень: начинающий
Язык курса: русский
Чему учат: Python



Преподаватели лучших московских вузов и школ создали этот сайт для учеников, которые хотели бы принимать участие в олимпиадах по программированию. На сайте собраны самые лучшие материалы по подготовке к олимпиаде, в том числе - авторский курс учителя информатики Д.П. Кириенко по основам популярного языка программирования Python. Python считается одним из самых понятных и вместе с тем полезных языков программирования, поэтому именно его специалисты советуют изучать в первую очередь. Курс состоит из 16 уроков, большинство из которых содержат видеолекции, теоретический материал и задачи. Материалы будут полезны не только школьникам, но и всем тем, кто хочет серьезно начать учиться программированию.

Плюсы: очень подробный курс с максимумом объяснений на русском языке
Минусы: кому-то курс может показаться недостаточно интерактивным

NodeSchool

Проводит семинары и мероприятия по всему миру, а также предоставляет большое количество возможностей обучения онлайн.

Умный медведь

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

image Click to view



Сайт: cleverbear.ru
Язык: русский
Уровень: от начинающего до среднего
Стоимость: 490 рублей за курс
Чему учат: HTML, CSS, JQuery, JavaScript

Codecademy

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

Сайт: codecademy.com
Язык: английский
Уровень: для начинающих
Стоимость: бесплатно
Чему учат: HTML, CSS, JavaScript, jQuery, Python, Ruby, PHP

Codeavengers

Codeavengers - это ресурс для обучения HTML5, CSS3 и JavaScript специально для тех, кто любит, чтобы обучение проходило интересно. В конце каждого урока предлагается сыграть в небольшую игру для закрепления материала. Всего на сайте представлено два вида курсов (HTML+CSS и JavaScript), каждый из которых разделен на три уровня. Первый уровень бесплатный, стоимость остальных - 29-39 долларов.

Сайт: codeavengers.com
Язык: английский
Уровень: для начинающих
Стоимость: $0-39, стоимость всех шести курсов $129
Чему учат: HTML, CSS, JavaScript

Code School

Проект, созданный Envy Labs, использует обучение со встроенной геймификацией (использование бейджей, секретных видео) и представляет курсы от веб-дизайна до программирования. На данный момент на сайте можно найти такие курсы, как Core iOS 7, Try Ruby, Assembling SasS.

Сайт: codeschool.com
Язык: английский
Уровень: средний, продвинутый
Стоимость: $25 в месяц, $220 в год
Чему учат: HTML5, CSS, CSS3, jQuery, Ruby, Ruby on Rails, iOS

Udacity

Частная образовательная организация, вышедшая из программы по информатике Стэндфордского университета, созданная с целью демократизации образования, появилась в 2012 году. На сегодняшний день доступно более сорока курсов для разных уровней подготовки. После некоторых курсов за отдельную плату можно сдать экзамен в центрах Pearson VUE.

На сайте доступны такие курсы, как « Введение в Java-программирование», «Введение в параллельное программирование», «Мобильная веб-разработка».

Сайт: udacity.com
Язык: английский
Уровень: от начинающего до продвинутого
Стоимость: $0-150
Чему учат: зависит от курса

Treehouse

Сервис, основанный в 2011 году Райеном Карсоном, формулирует свою миссию как «Доступное техническое образование для людей во всем мире, чтобы помочь им исполнить свои мечты и изменить мир». У сайта уже более 40 тысяч активных участников, которые могут выбрать различные курсы по веб-дизайну, iOS, Android. Одной из отличительных черт сервиса является то, что его создавали опытные преподаватели, и это отражается на качестве изложения курсов. Сервис также предоставляет форум для коммуникации между участниками и помощь в дальнейшем трудоустройстве.

Сайт: teamtreehouse.com
Язык: английский
Уровень: от начинающего до продвинутого
Стоимость: $25 (базовый) или $49 (pro)
Чему учат: HTML, CSS, Ruby, Python, JavaScript, WordPress, iOS, Android и др.

Udemy

Платформа для обучения онлайн, схожа с Coursera. Сервис упоминали в New York Times, Forbes, а среди преподавателей можно встретить самого Марка Цукерберга. На сегодняшний день на сайте обучаются более 2 миллионов человек. Можно пройти такие курсы, как iOS8 and Swift App Programming Crash Course, Kids Coding - Introduction to HTML, CSS and JavaScript и Advanced Java Programming.

Сайт: udemy.com
Язык: английский
Уровень: от начинающего до продвинутого
Стоимость: $0-599

Чему учат: зависит от курса

Learnable

Проект австралийской компании SitePoint, позволяющий получить навыки программирования. Сайт поддерживает коммуникацию между преподавателями и учениками, позволяя активно общаться и подписываться на нужную тему по электронной почте и RSS. Доступ к скачанным во время курса книгам и другим учебным материалам остается и после его окончания.

Сайт: learnable.com
Язык: английский
Уровень: от начинающего до продвинутого
Стоимость: $29 в месяц, $149 в год
Чему учат: JavaScript, JQuery, PHP. CSS3, HTML5, Node.JS, Photoshop, WordPress, Ruby, iOS, Android и др.

Frontend Masters

Ресурс для профессиональных веб-разработчиков. На сайте представлено более 20 курсов, например, Advanced JavaScript, CSS2 In-Depth. Основной аудиторией являются профессиональные веб-разработчики с опытом 1-3 года. Стиль повествования курсов академический, то есть уделяется внимание теории, истории и передовым практикам.

Сайт: frontendmasters.com
Язык: английский
Уровень: средний и продвинутый
Стоимость: $39 в месяц, $299 в год

Чему учат: HTML5, CSS3,JavaScript, JQuery, Backbone.JS, AngularJS и др.

Tuts+

Сайт предлагает курсы по разным категориям, включая веб-разработку. Лекции ведут профессионалы, а на сайте есть форум, где студенты могут делиться идеями и поддерживать друг друга. На Tuts+ представлены такие курсы, как JavaScript for PHP Developers, Build an Email Application With Ruby, Building JavaScript Web Apps.

Сайт: code.tutsplus.com
Язык: английский
Уровень: от начального до продвинутого
Стоимость: $15 в месяц, $180 в год
Чему учат: JavaScript, Ruby, PHP, C#, HTML и др.

Lynda

Lynda была основана в 1995 году, задолго до своих конкурентов Treehouse и Codeacademy. Преподавание ведется специалистами, презентующими свои собственные курсы. На сайте доступны такие курсы, как Building a Website with Node.js and Express.js, Building an Online Shopping Cart.

Сайт: www.lynda.com
Язык: английский
Уровень: от начального до продвинутого
Стоимость: $25 в месяц ($37 премиум), $250 в год (375 премиум)
Чему учат: HTML, CSS,JavaScript, PHP, Python, IOS, Android, Java, C++

LearnStreet

Начать обучение на этом сайте можно нажатием всего одной кнопки, а вот закончить так быстро не получится - ведь учебных материалов по JavaScript, Python и Ruby здесь огромное количество. Есть и лекции для самых начинающих, и практические задачи, и примеры решения реальных проектов.

MIT (Massachusetts Institute of Technology)

Уровень: начинающий, продолжающий и продвинутый
Язык курса: английский
Чему учат: Python, C, C++, Java



Один из самых престижных технических вузов мира - Массачусетский технологический институт - предлагает всем желающим бесплатно ознакомить с материалами своих курсов, в том числе по программированию. Здесь есть как базовые курсы языков Python, C, C++ и Java, так и программы для более продвинутых пользователей. Вы можете скачать тексты лекций, задания, а иногда и видеоматериалы. Кстати, сайт изначально создавался для преподавателей, но неожиданно приглянулся студентам по всему миру, так что теперь его материалами пользуются десятки миллионов человек по всему миру.

Плюсы: подробные объяснения, высокий уровень материалов
Минусы: отсутствие возможности проверить задания и выполнять их в режиме «онлайн»

W3Schools

Информационный сайт для веб-разработчиков, который содержит ссылки и уроки по CSS, HTML, JQuery, PHP, Java Script и SQL. Ресурс получил свое название от World Wide Web. Он имеет онлайн-редактор, работающий на основе веб-технологий.

Coderbyte

Coderbyte - сайт задач и соревнований по программированию. На нем есть форум для обсуждения тем, связанных с программированием, где можно задать вопрос для решения возникшей проблемы.

Try.jQuery

Сайт содержит видео, интерактивные задачи в форме консоли, а также позволяет пользователям практиковаться в программировании в самом браузере. Вам потребуется всего три часа, чтобы пройти весь курс. В настоящее время для реализации всех функций сайта используется jQuery 2.0.

Edx.org

Ресурс был основан представителями Гарварского университета и Массачусетского технологического института. Образовательная программа насыщена: в отличие от многих обучающих интернет-площадок, курсы которых занимают в среднем несколько часов в неделю, курсы данного проекта рассчитаны на 12-15 часов работы еженедельно.

Курсы сайта разделены на такие специализации, как введение в компьютерные науки и программирование, искусственный интеллект, программное обеспечение как услуга (Software as a service), электротехника, программная инженерия, численные методы в клиническом исследовании.

Сертификат об окончании курсов выдается наиболее выдающимся слушателям (это решает аттестационная комиссия).

Еще сайты:
Проект "Лучшие кадры лучшей страны"
GeekBrains
http://docode.ru
https://webref.ru
Школа PHP Программирования
Бесплатные курсы 1C
https://devionity.com/ru
Яндекс.Практикум - cервис онлайн-образования
JavaRush
itvdn.com
Hexlet
SwiftBook.ru
Code.org
Blockly Games
Scratch
https://metanit.com/
http://slusar.su/
Хороший программист
Start Android
http://www.fandroid.info/
http://developer.alexanderklimov.ru/
Онлайн школа android-разработчиков
http://www.sql-ex.ru/
http://professorweb.ru/

Pencil Code Gym
App Inventor
http://codenamecrud.ru/
https://code-live.ru/

komotoz.ru
Лабораторные работы и задачи по программированию и информатике, егэ по информатике
learn.javascript.ru
https://beonmax.com/ru/
https://fructcode.com/ru/
https://shultais.education/courses
https://cloveri.com/
Питонтьютор
Тренинговый Центр QATestLab (Тестировщик ПО)
https://openprofession.ru/

Практика:
http://acm.timus.ru/
http://www.sql-ex.ru/learn_exercises.php
https://geekbrains.ru/courses/2
http://acmp.ru/
http://informatics.mccme.ru/
https://ulearn.me/

Работа для программиста 1С: https://flumi.ru

Смотрите также:
Игра «Маг кода» для изучения Python, JavaScript, анализа данных, машинного обучения и нейронных сетей

программирование, образование, сайт

Previous post Next post
Up