Содержание

90+ бесплатных ресурсов для самостоятельного обучения онлайн / Habr

Хочу поделиться списком полезных образовательных ресурсов, среди которых каждый найдет для себя что-то интересное и новое. Главное рассмотрим в начале — IT и иностранные языки. А следом будет подборка сервисов и ютуб-каналов, связанных с наукой, образованием в целом, бизнесом и творчеством.

Информационные технологии и программирование

На русском:

  • Academy.yandex.ru — Яндекс — найдется все! Помимо возможности записаться в одну из школ Академия Яндекса, на сайте доступен архив записей некоторых докладов.

  • Cybermarketing.ru — Профессиональное обучение интернет-маркетингу.

  • Code.org — Каждый должен иметь возможность изучать компьютерную науку наравне с общепринятыми дисциплинами.

  • Geekbrains.ru — Хочешь научиться программированию? Десятки бесплатных материалов доступны на Geekbrains.

  • Hexlet.io — Как стать программистом? Для начала перейти на данный ресурс.

  • Htmlacademy.ru — Интерактивные курсы и интенсивы для будущих гуру в IT.

  • Lendwings.com — Неплохая подборка курсов, в том числе бесплатных.

  • Loftblog.ru — Портал видеоуроков по веб-разработке.

  • Mail.ru — “Погребок” аккуратно собранных и замаринованных видео-лекций от профессионалов Mail.ru и ведущих IT-разработчиков, которые вы можете “достать и открыть” в удобное для вас время и попробовать на вкус.

  • Microsoft.com — Подборка курсов от виртуальной академии Майкрософт.

  • Techdays.ru — Видеопортал по разработке и современным технологиям.

На английском:

  • Codecademy.com — Учитесь программировать в интерактивном режиме.

  • Codeplace.com — Обучение веб-разработке от А до Я для новичков и продвинутых разработчиков.

  • Codeschool.com — Учись, практикуйся, добивайся своего!

  • Datacamp.com — Онлайн-уроки и курсы программирования.

  • Dataquest.io — Больше данных богу данных. Научитесь писать код, работать с данными и строить свои проекты.

  • Datamonkey.pro — Изучайте SQL и Excel, станьте мастером по анализу данных.

  • Generalassemb.ly — Великолепные сайты (HTML, CSS, Javascript) своими руками.

  • Onemonth.com — Стань на “ты” с кодом за 1 месяц. Заманчиво не правда ли?

  • Platzi.com — Маркетинг, программирование и дизайн от лидеров отрасли.

  • Sitepoint.com — Ruby, PHP, SEO, дизайн и многое другое.

  • Teamtreehouse.com — Учитесь HTML, CSS, мобильной разработке и многому другому.

  • Udacity.com — Тот самый “Университет Силиконовой долины”.

Иностранные языки

С русским интерфейсом или поддержкой:

  • 16polyglot.ru — Англисйкий (и другие) язык за 16 часов! Конечно, это не совсем правда, но для поездки или начала изучения самое то.

  • Abaenglish.com — Бесплатные видео-уроки английской грамматики, фильмы и многое другое.

  • Busuu.com — Сайт и приложение. Обучайся вместе с 60 миллионами пользователей со всего мира. Отправляй упражнения на проверку реальным людям и сам помогай другим.

  • Duolingo.com — Сайт и приложение: учите языки в игровой форме.

  • Lang-8.com — Социальная сеть для изучения другого языка. Пиши тексты, отправляй их на проверку другим ученикам. Проверяй работы на своем родном языке.

  • Lingualeo.com — Персонализированный онлайн-сервис, помогающий учить английский язык эффективно. Сайт и приложение.

  • Lingvist.io — Азы английского или французского языков обещают донести за 200 часов, проверим?

  • Lingust.ru — Еще один сайт с подборками материалов для изучения языка.

  • List-english.ru — Подборка бесплатных материалов по английскому языку для начинающих.

  • Ororo.tv — Смотрите фильмы и сериалы с субтитрами, в любой момент наводите мышь на неизвестное слово — фильм остановится, а вам покажут перевод и прочую полезную информацию.

  • Real-english.ru — Английский без дураков — “Курс молодого бойца”.

На английском:

  • 40 Essential British Expressions — Youtube-канал. Простые и познавательные анимационные уроки помогут вам лучше понимать язык Байрона и Шекспира.

  • Anglo-linklink — Youtube-канал. Учим постепенно, переходя от менее сложных уроков к более сложным.

  • Babbel.com — Если с английским уже все в порядке, здесь вы можете взяться за другие языки. Основной принцип площадки — во главе всего реальные повседневные беседы и темы.

  • BBC Learning English — Youtube-канал. Изучайте язык вместе с британской новостной службой BBC.

  • Britishcouncil.org — Большая база графических, аудио и видео материалов от British Council.

  • English in a minute — Youtube-канал. Американский английский по несколько минут в день. Такой подход точно понравится людям с хронической нехваткой времени.

  • Learn English with Jennifer — Youtube-канал. Полмиллиона подписчиков и десятки видеоуроков говорят сами за себя. Заходим на канал опытного педагога, смотрим и работаем над собой.

  • Planblabs.net — Уделяйте этому приложению по 5 минут в день.

  • Memrise.com — Карточки, карточки, слова, слова.

  • Rachel’s English — Youtube-канал. Как работать с американцами? В первую очередь – говорить с ними на одном языке.

  • Quill.org — Различные топики для изучения английского.

Наука и образование

На русском:

  • 4brain.ru — Развивайте память, считайте в уме, осваивайте ораторское мастерство. arzamas.academy/courses Некоммерческий просветительский проект, посвященный гуманитарному знанию.

  • Coursera.org — Знания тысяч экспертов из ведущих университетов мира собраны специально для вас на одной площадке.

  • Coursmos.com — Курсы по различным темам всегда с вами. В любом месте, с любого устройства.

  • Ifmo.ru — Курсы от ИТМО. IT’sMOre than a UNIVERSITY.

  • Gaidaruniversity.ru — Открытый университет Егора Гайдара. Лекции по экономическим и социальным дисциплинам.

  • Khanacademy.org — Академия Хана (Khan Academy) продвигает идеи бесплатного и качественного образования для всех.

  • Lektorium.tv — Просветительский проект Лекториум. Вас ждут специально подготовленные ведущими вузами страны онлайн курсы. Темы найдутся для всех: старшеклассников, студентов и специалистов.

  • Lectoriy.mipt.ru — Лекторий. Видеолекции и открытые образовательные материалы Физтеха.

  • Nkj.ru — Видеоподборка журнала “Наука и жизнь”.

  • Openedu.ru — Открытое образование. Платформа позволяет изучать базовые дисциплины бакалавриата российских университетов через онлайн-курсы. Среди партнеров-организаторов МГУ, СПбГУ, СПбПУ, НИУ «ВШЭ», МФТИ, ИТМО.

  • Postnauka.ru — Короткие видеолекции, монологи ученых по теме их исследований. Научные теории, понятия, идеи и факты.

  • Pushkininstitute.ru — Образование на русском. Проект Государственного института русского языка им А.С.Пушкина.

  • Theoryandpractice.ru — Теории и практики- место в сети для обмена знаниями.

  • Totaldict.ru — Онлайн подготовка к “Тотальному диктанту”.

  • Academia — Проект Academia телеканала Культура. ТВ-проект, каждая серия которого — это самостоятельная лекция по одной из фундаментальных наук.

  • Tvkultura.ru — Телеканал Культура, подборка видеоматериалов образовательной тематики.

  • Universarium.org — Универсариум — открытая система электронного образования. Бесплатные образовательные программы от лучших университетов России.

  • Univertv.ru — Открытый образовательный видеопортал УниверТВ. Коллекция видеофильмов, записей лекций ведущих российских и зарубежных ВУЗов.

  • Uchinovoe.ru — Учи новое! Не школьные предметы для школьников.

  • Universiality.com — Технологии, личностный рост, творчество, дизайн, музыка.

  • Upstudy.pro — Молодой агрегатор различных курсов, в основном офлайн, но начали появляться и онлайн. Иногда можно поймать интересные бесплатные онлайн мероприятия от экспертов различных сфер.

  • Vnimanietv.ru — Коллекция материалов по итогам первой в России национальной премии «Внимание» в области образовательное видео.

На английском:

  • Academicearth.org — Курсы для абитуриентов, учащихся колледжей, техникумов и их выпускников, а также бакалавров, магистров, докторов наук.

  • Curious.com — Учитесь чему-то новому каждый день, уделяя всего по 5, 15 или 30 минут.

  • Edx.org — Качественное образование мирового уровня для всех и везде.

  • Gohighbrow.com — Получайте каждое утро 5-минутный урок на свою электронную почту.

  • Mruniversity.com — Экономика во всех ее проявлениях.

  • Skillshare.com — Дизайн, бизнес, технологии, фотография, кулинария.

  • Open2study.com — Видео-курсы различных направлений от детского раннего развития до астрономии.

  • Udemy.com — Более 30 тысяч курсов и образовательных программ, ныряйте с головой.

Бизнес и карьера

На русском:

  • Businesslearning.ru — Бесплатное повышение квалификации в сфере предпринимательской деятельности.

  • Dasreda.ru — Электронные знания школы бизнеса Деловая среда (Сбербанк).

  • Eduson.tv — Продажи, менеджмент, личная эффективность. Все здесь!

  • Hse.ru — Видеоматериалы бизнес-инкубатора НИУ ВШЭ

  • Intuit.ru — Знания — ваш ключ к новой работе и более высокому посту в компании.

  • Uniweb.ru — Повышайте свои компетенции без отрыва от работы.

  • Skolkovo school — Ютуб канал Московской школы менеджмента Сколково.

Творчество, разное

На русском:

  • Dancehelp.ru — Видеокаталог хореографу в помощь.

  • Smak — Эфиры телепроекта Смак.

  • Strelka — Vimeo канал института социальных изменений Strelka.

  • Talerka.tv — Традиционные рецепты мира.

  • Ted.com — «Technology, Entertainment, Design» или по-русски «Наука, Искусство, Культура». Образовательные видеоролики, отснятые специалистами различных компаний мира. Основной язык английский, у многих есть русские субтитры.

  • Забавы кисточкой — Ютуб канал “Забавы кисточкой”. Небольшая подборка нетривиальных уроков акварели.

На английском:

  • Chesscademy.com — Все, чтобы научиться играть в шахматы. Онлайн.

  • Guides.co — Ежедневно авторы, педагоги, маркетологи и блоггеры пополняют огромную коллекцию руководств (гайдов) по различным тематикам.

  • Pianu.com — Каждый может научиться игре на фортепиано.

  • Yousician.com — Клавишам предпочитаете струны? Тогда этот ресурс для вас.

  • DrawWithJazza — Ютуб канал с видеоуроками по созданию мультипликационных персонажей.

  • LighterNoteProd — Ютуб канал с практическими советами начинающему художнику.

Пользуйтесь, изучайте, открывайте новое каждый день!

Жду в комментариях ссылки на ресурсы, которыми пользуетесь вы сами. Что они дают, как работают и почему именно эти сервисы, а не один из 10 других подобных.

habr.com

Программирование: бесплатные курсы на русском для новичков / Newtonew: новости сетевого образования

Каким было программирование в 1986 году? Примерно таким (внимание, ностальгическое видео на полчаса с участием перфокарт, советских школьников и компьютеров «Спектрум»): 

Как о программировании рассказывают сейчас? Вот так: 

Читайте о глобальной инициативе «Час кода», которая с 8 по 14 декабря будет проходить и в России. 

Сейчас всерьёз задумываются о том, чтобы прикладное программирование и компьютерные науки стали полноценной школьной дисциплиной. Несмотря на то, что информатику в школах начали преподавать около 30 лет назад, выпускники образовательных учреждений зачастую неспособны написать самостоятельно даже простейший калькулятор на одном из популярных языков программирования, будь то C# или Java. 

Средней школе г. Госфорд правительство выделило компьютер. 1983 г. Источник: usvsth4m. 

Суть нынешней проблемы состоит в том, что каждый из нас является пользователем информационных технологий, ежедневно выходя в интернет с ноутбука или смартфона, но лишь малая доля имеет хотя бы приблизительное представление о том, как это всё работает. А ведь, имея даже базовые знания о математической логике, алгоритмах и создании программ, можно сделать свою жизнь интересней: например, превратить свою квартиру в управляемый «умный дом» с помощью платформы Arduino. 

Кстати, об Arduino: вот школьники младших классов создают целую серию практических обучающих видео о возможностях микроконтроллера Arduino в сфере робототехники: 

Эти ребята, безусловно, одарены, поэтому смогли. Сможет и любой из нас (даже не настолько одарённый). Вот несколько онлайн-проектов, которые помогут начать программировать с первых занятий.


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

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


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

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


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

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


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

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


 

 

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

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


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

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

Это лишь вершина айсберга. Курсов и видеолекций, посвящённых программированию чего угодно на чём угодно в сети целый океан, и это изобилие может испугать неподготовленного человека. Попробуйте открыть хотя бы один из этих ресурсов прямо сегодня, и, кто знает, может быть, через полгода вы напишете новый Facebook. 

Нашли опечатку? Выделите фрагмент и нажмите Ctrl+Enter.

newtonew.com

15 бесплатных онлайн курсов по программированию / StudyQA corporate blog / Habr

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

Современная практика показывает: “Хорошо – не значит дорого”, а доступность интернет – ресурсов определяющим фактором в получении образования ставит желание. Получить необходимые знания и интересующую информацию в ведущих университетах России, Европы и Америки сейчас возможно даже не выходя из дома.

Сегодня такой бонус мы подготовили всем, кто давно мечтал заговорить с компьютером на “ты”, но не решался перейти к действиям. Перед вами 15 вариантов самых интересных бесплатных онлайн курсов по программированию, приступить к которым можно будет уже этой весной!

Бесплатный онлайн курс по программированию “Основы кибербезопасности и создание безопасных программных сетей”

Старт курса: 4 апреля, продолжительность курса составит 7 недель

Организатор: Мэрилендский университет в Колледж-Парке

Язык курса: английский

Этот уникальный курс по программированию предназначен специально для тех, кто стремится в работе с компьютером добиться не только продуктивных результатов, но и защитить их авторство. В ходе дистанционного курса будут рассмотрены основные принципы взаимодействия человека с компьютером. Студент не только познакомится с понятием кибербезопасности, но и под руководством ведущих специалистов Мэрилендского университета научится самостоятельно создавать защищенные программные системы.

Дистанционный курс не требует специального уровня подготовки и подойдет даже тем, кто только открывает для себя мир программирования.

Регистрация доступна по ссылке: www.coursera.org/learn/usable-security

Бесплатный онлайн курс по программированию “Кибербезопасность и её основы”

Старт курса: Весна 2016 года

Организатор: Система университетов штата Джорджия

Язык курса: Английский, с доступными субтитрами на португальском, голландском и китайском языках

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

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

Регистрация доступна по ссылке: www.coursera.org/learn/cyber-security-domain

Бесплатный онлайн курс по криптографии

Старт курса: 13 июня, продолжительность курса составит 1,5 месяца

Курс продлится 1,5 месяца по 6-8 часов в неделю

Организатор: Стэндфордский университет

Язык: английский

Благодаря нескольким видео – лекциям, студенты, выбравшие курс, получат знания о безопасности криптографических конструкций, научатся применять методы шифрования информации и проверять подлинность авторства. Приятный бонус в виде сертификата об успешном прохождении курса ждет студентов, сдавших итоговый тест минимум на 70%

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

Ссылка: www.coursera.org/learn/crypto

Бесплатный онлайн курс “Выход в интернет с помощью встраиваемых систем”

Старт курса: Весна 2016, курс продлится 3 недели

Организатор: Калифорнийский университет

Язык: английский

Студентам этого дистанционного курса совершенно бесплатно будет предложено познакомиться ближе с программой “системы вещей” – IoT, её компонентами и значением в системе современных технологий, познакомится со средствами измерения и передачи данных. Студента курса ждут также несколько мастер-классов по дизайнерскому оформлению созданных им систем.

Курс рекомендован тем, кто уже имеет теоретические и практические навыки программирования.

Ссылка: www.coursera.org/learn/iot

Бесплатный онлайн курс “Процессы программного обеспечения”

Старт онлайн курса: Весна 2016, предполагается самостоятельное изучение курса

Организатор: Альбертский университет

Язык: английский

Этот дистанционный курс по программированию посвящен изучению различных процессов структурирования программного обеспечения. Начинающие программисты, без опыта работы с ПК, смогут ближе познакомиться с понятием программного обеспечения, научатся применять различные модели по его разработке, а для практикующих студентов интересным будет изучение таких программ, как: Extreme Programming и Scrum.

Ссылка: www.coursera.org/learn/software-processes-and-agile-practices

Бесплатный онлайн курс “Основы программирования“

Старт: самостоятельное изучение. Курс продлится 9 недель

Организатор: Индийский технологический институт Бомбея

Язык: английский, доступны русские субтитры

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

Профессионального образования для изучения курса не требуется. Основой для этого дистанционного курса могут стать школьные знания информатики и математики.

Ссылка: www.edx.org/course/programming-basics-iitbombayx-cs101-1x

Бесплатный онлайн курс “Основы структур данных”

Старт: 17 мая, курс продлится 6 недель

Организатор: Индийский технологический институт Бомбея

Язык: английский, доступны русские субтитры

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

Ссылка — www.edx.org/course/foundations-data-structures-iitbombayx-cs213-1x

Бесплатный онлайн курс “Объектно-Ориентированное Программирование”

Старт: 12 апреля, продолжительность курса 4 недели

Организация: Индийский технологический институт Бомбея

Язык: английский, доступны русские субтитры

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

Ссылка — www.edx.org/course/object-oriented-programming-iitbombayx-cs101-2x

Бесплатный онлайн курс по программированию: “Мобильные Приложения. Часть 4”

Старт проекта: 25 апреля, курс продлится 4 недели

Организатор: Массачусетского технологического института

Язык: английский

Тех, для кого online курсы уже не новость, ждет приятная новость. Совсем скоро стартует очередная часть дистанционного курса по программированию “Мобильные приложения”, под руководством преподавателей и научных сотрудников Массачусетского технологического института. В новой части курса студенты научатся создавать собственные приложения с использованием ТХП принципов и анализировать данные, получаемых мобильными приложениями, в повседневной жизни.

Ссылка — www.edx.org/course/mobile-application-experiences-part-4-mitx-21w-789-4x

Бесплатный онлайн курс “Введение в программирование с Java Часть 2. написания хорошего кода”

Старт: 26 апреля, длительность курса составит 5 недель.

Организатор: Технические университеты Мюнхена и Мадрида

Язык: английский и испанский

Отличная новость ждет и тех, кому полюбился дистанционный курс по программированию java – приложений от двух ведущих университетов в сфере java-программирования — Технических университетов Мюнхена и Мадрида.

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

Ссылка: www.edx.org/course/introduction-java-programming-part-2-hkustx-comp102-2x-0

Бесплатный онлайн курс по программированию “Введение в игровой дизайн”

Старт: апрель 2016, длительность курса составит 7 недель

Организатор: Технические университеты Мюнхена и Мадрида

Язык: английский, русский

Если java – проектирование вас заинтересовало особенно, а ни практических, ни теоретических навыков у вас еще нет – этот бесплатный онлайн курс специально для вас. Он познакомит вас с концепцией java — программирования, раскроет основные его механизмы и инструменты. Также участник дистанционного курса по программированию ознакомится с основами игрового дизайна и отработает полученные знания на практике.

Ссылка: www.edx.org/course/introduction-game-design-mitx-11-126x-0#!

Бесплатный онлайн курс по программированию “Cистемы по управлению современным оборудованием”

Старт: 25 апреля, продолжительность курса составит 4 недели

Организатор: Калифорнийский университет в Ирвайне

Язык: английский

Для всех, кто увлекается программированием уже не первый день, предлагается дистанционный онлайн курс, который познакомит участников с базами Capstone – современными турбинами малой мощности, так часто использующимися на производстве. Бесплатный курс по программированию научит не только проектировать систему управления микротурбин, но и тестировать их на практике.

Ссылка — www.coursera.org/learn/internet-of-things-project

Бесплатный онлайн курс по программированию “Игровой дизайн”

Старт – 25 апреля по 26 июня

Организатор: Университет штата Мичиган

Язык – английский

Этот дистанционный курс по программированию “Игровой дизайн” для студентов, уже владеющих базовыми навыками программирования, может показаться особенно интересным, если в их ближайшие планы входило научиться разрабатывать и программировать дизайн игры. Перед студентами будет открыта возможность разработать java – приложения совместно с профессионалами игровой индустрии. Для тех, кто только начинает свое продвижение в java – индустрии, будет полезно познакомиться с понятием индустрии игр, изучить ее основы с теоритической и практической сторон. Студенты научатся разрабатывать концепцию игры, а также проектировать ее навигацию.

Ссылка — www.coursera.org/learn/gamedev-capstone

Бесплатный онлайн курс “3D-печать для всех и каждого”

Старт: Весна 2016, курс предполагает самостоятельное изучение

Организатор: Национальный исследовательский Томский государственный университет

Язык: русский

Во времена моды на 3-D технологии всем желающим предоставляется возможность совершенно бесплатно узнать о сути трехмерного пространства. Студент, выбравший этот дистанционный курс по программированию, узнает, что такое 3D – модель, научатся работать в редакторах трехмерной графики, увидят наглядно, как формируются объемные фигуры, а также познакомятся с устройством 3D – принтеров.

Слушатели курса, получившие более 80% баллов, получат сертификат, подтверждающий успешное прохождение курса.

Ссылка: www.coursera.org/learn/3d-printing

Бесплатный дистанционный курс по программированию “Компьютерная графика”

Старт: 1 мая, курс продлится 6 недель

Организатор: университет Калифорнии в Сан Диего

Язык: английский, доступны русские субтитры

Разобраться в непростом трехмерном мире поможет бесплатный дистанционный курс “Компьютерной графики”, благодаря которому студент научится писать и разрабатывать программы, которые организовывают 3D – пространство. Совместно с профессорами Калифорнийского университета, выбравшие этот онлайн курс, познакомятся с принципами компьютерной графики и 3D организацией.

Ссылка — www.edx.org/bio/ravi-ramamoorthi

Итак, вы готовы совершенно бесплатно открыть для себя мир программирования под руководством лучших преподавателей? Ведь больше нет смысла откладывать изучение чего-то нового и интересного “до лучших времен”.

Автор: Анастасия Кистенёва

habr.com

27+ ресурсов для онлайн-обучения / Habr

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

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

MIT’s Open Courseware предлагает 2100 курсов разнообразной тематики, в том числе Electrical Engineering и Computer Science. Бесплатные ресурсы включают онлайн-учебники, экзамены, мультимедийный контент, задания, проекты и примеры — все из фактических курсов MIT последнего десятилетия или около того.

Coursera запущена в апреле и уже преодолела отметку в 1 миллион студентов. Сейчас включает более 200 курсов из 33 университетов. Если вы еще не слышали о Coursera – это стартап в сфере онлайн-образования, основанный профессорами Стенфордского университета, который позволяет пройти полный интерактивный курс университета, который преподается настоящим профессором в одной из лучших школ мира. Бесплатно.

Udacity – бесплатный сервис, в настоящее включает 14 классов, где «Вы обучаетесь, решая сложные проблемы… со всемирно известными преподавателями университетов». Курсы охватывают темы, которые не только учат вас писать код, но и дают хорошие познания в математике, физике и даже в том «Как построить стартап».

Это Google и это код – достаточно солидный бесплатный ресурс и, очевидно, хороший вариант, если вы заинтересованы в разработке под Андроид. Также специализируется на некоторых продвинутых темах, например, распределенных системах и веб-безопасности.

Mozilla собрала большую коллекцию ресурсов для обучения веб-технологиям.

Ресурс включает много бесплатной информации о HTML5, включая статьи и руководства.

The Code Player – ресурс с пошаговыми видео-руководствами, которые показывают как крутые вещи создаются с нуля. Это возможность смотреть из-за плеча программиста когда он работает. Проект обучает HTML5, CSS3, Javascript и др. Находится в состоянии альфа.

Codecademy – популярный бесплатный сайт, который вносит игровую составляющую в процесс обучения, если вы обучаетесь вместе с друзьями. Ориентирован на веб-технологии. Codecademy также запустил проект CodeYear.

Говорят, что ресурс приобрел большую популярность после твита мэра Нью-Йорка в начале это года, где он сообщил, что собирается использовать это сайт для обучения программированию в 2012 году.

Khan Academy предлагает множество курсов, которые охватывают не только программирование, но и другие темы. Например, математику (много курсов разных направлений), науку, финансы и экономику, и др.

General Assembly использует другой подход, предлагая платные livestream-сессии на темы вроде «Быстрое прототипирование: от Каркаса до HTML» – вы покупаете электронный билет, получаете пароль и подключаетесь livestream-у, когда он проходит.

PeepCode охватывает множество языков программирования, предоставляя загружаемые (платные) скринкасты уроков.

Eloquent JavaScript, на самом деле, – книга, которая предоставляет введение в JavaScript и программирование в целом. Книга существует в 2 форматах. Она опубликована в электронном виде, который включает интерактивные примеры и механизм для взаимодействия с примерами кода (можно запустить код или открыть его в консоли разработчика). Также книгу можно купить в бумажном виде на Амазоне. Есть перевод на французский (бумажная версия) и немецкий (электронная).
The Koans проведет вас по долгому пути к просвещению в изучении Ruby (не Ruby-on-Rails). Целью является изучить язык Ruby, синтаксис, структуры и некоторые распространенные функции и библиотеки.
Learn Code The Hard Way стартовал как проект для обучения Python в виде онлайн книги-учебника, но вскоре были добавлены материалы для изучения Ruby, C, SQL, Regex.
Хоть он технически и не содержит «туториалов», но имеет тонны (легко искомой) информации, которая может здорово помочь. Также, если вы на чем-то застряли (и на ресурсе еще нету ответа), сообщество очень хорошо отвечает на вопросы.
Coder Dojos – площадки, где молодые люди собираются вместе учиться программировать. Dojos организовываются добровольцами. Если вы преподаватель или просто хотите поделиться знаниями, вам стоит присмотреться к этому ресурсу.
Кроме множества-множества книг, публикуемых O’Reilly, компания также предлагает (платные) онлайн-курсы для разных языков программирования.
Опять же, если вы хотите помочь кому-то в обучении, Scratch – бесплатное ПО, разработанное MIT Media Lab, которое поможет вам в этом.
Ресурс для заинтересованных в разработке ПО для продуктов Apple.
Сайт Google для андроид-разработчиков продолжает улучшаться и содержит множество разделов с рекомендациями для разработчиков и дизайнеров. Также доступно видео с Google I/O.

Mobiletuts+ – ресурс со статьями и руководствами для разработчиков мобильных приложений. Охватывает разработку нативных приложений c использованием iOS SDK, Android SDK/NDK и Windows Phone 7 SDK, кросс-платформенную разработку при помощи таких инструментов как Titanium Mobile и PhoneGap, техники для построения веб-сайтов, доступных с мобильных устройств, и веб-приложений на HTML 5, CSS, JavaScript.

Имеет площадку для онлайн-обучения разработчиков и дизайнеров (платно).

Udemy предлагает курсы (некоторые бесплатные, некоторые платные) по самым разнообразным темам. Среди инструкторов – Марк Цукерберг и Марисса Майер.

Code School предлагает курсы по веб-технологиям с видео-уроками, заданиями запрограммировать решение какой-то задачи и скринкастами. Большинство курсов платные, есть несколько бесплатных.

Bloc обещает сделать из вас «веб-разработчика за 12 недель». За солидное вознаграждение Bloc назначит ментора, который будет обучать вас на протяжении отведенного времени. (Стоимость – $5000 за 12 недель).

Treehouse насчитывает свыше 600 видео-уроков (по веб-дизайну, веб-разработке и разработке под IOS), которые можно просматривать за ежемесячную плату. Также есть премиум подписки, которые предлагают больше возможностей.
Programr имеет иной подход к обучению программировать, суть которого сводится, непосредственно, к программированию. Все внимание уделено усовершенствованию практических навыков. На каждом шаге нужно решать поставленные задачи, разрабатывать приложения, принимать участие в соревнованиях.
Processing – язык программирования с открытым исходным кодом и среда разработки, созданные, чтобы научить (людей, которые никогда не программировали) базовым навыкам программирования, используя визуальный фидбек.

Язык основан на Java, но использует упрощенный синтаксис и графическую программную модель.

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


Pluralsight имеет богатую библиотеку онлайн курсов для .NET разработчиков. Также есть курсы для множества других языков и технологий (всего около 360 курсов). Доступ осуществляется за платной ежемесячной подпиской. Имеется бесплатный триал на 10 дней (правда, до 200 минут видео и с другими ограничениями).

LearnStret – ресурс для изучения Javascript, Python, Ruby. Курсы интерактивные – изучение проходит в виде написания кода и немедленного получения результата. Имеются теория, упражнения, подсказки и видео.


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


habr.com

Как выучить программирование с нуля

Как учить программирование с нуля

1. Самостоятельно

Если вы обладаете железной силой воли и горите желанием стать программистом, то можете добиться своей цели с помощью самообразования. Это не самый простой и короткий путь: вам придётся самому разбираться в информационном хаосе и бороться с прокрастинацией. Зато вы можете учиться в удобное время за относительно небольшие деньги или же совсем бесплатно.

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

Платформа с бесплатными курсами по веб-разработке freeCodeCamp

Запомните, что у вас ничего не получится без практики. Учитесь по проектно-ориентированным курсам и пытайтесь сами писать разобранные в них программы и сайты. Ищите лекции на YouTube с разбором проектов, которые вы бы хотели разрабатывать. Сначала копируйте работу других людей и анализируйте её. Затем пробуйте отходить от оригинала, экспериментируйте, изменяйте отдельные элементы, пока не сможете создавать что-то уникальное.

Помимо курсов и видеолекций, к вашим услугам официальная документация, доступная на сайтах языков, и книги. Когда разберётесь в основах, поищите свежие издания с подзаголовком Best Practices по выбранному языку программирования. Такие книги содержат лучшие приёмы разработки.

Обязательно поставьте перед собой цель создать свой проект и постоянно работайте над ним.

Это поможет закрепить полученные знания и понять, какой информации вам ещё не хватает. Ваши навыки будут развиваться вместе с проектом. Когда закончите его, работайте над новым — более сложным.

Если у вас возникнут трудности в процессе обучения или разработки, вы всегда сможете обратиться по любому вопросу к сообществам программистов вроде «Тостер» и Stack Overflow. Вам, например, помогут решить какую-нибудь задачу, выбрать хороший курс или укажут на ошибки в коде.

Сервис вопросов и ответов на технологические темы «Тостер»

Оттачивать навыки удобно на специальных площадках, где можно посоревноваться с другими программистами, решая с помощью кода различные практические задачи. В числе таких сервисов — Codewars, TopCoder и HackerRank.

Если почувствуете, что ваше развитие зашло в тупик, или захотите ускорить обучение, попробуйте следующие варианты.

13 советов тем, кто изучает программирование самостоятельно →

2. С помощью ментора

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

Узнайте, есть ли среди ваших знакомых разработчики. Возможно, кто-нибудь из них захочет вам помогать. Если таких людей вы не знаете, можете поискать их в сообществах программистов. К примеру, на том же «Тостере». Только услуги менторства стоят недёшево, а за просто так тратить много времени на незнакомых людей никто не желает.

3. У преподавателей «живых» курсов

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

Популярные русскоязычные онлайн-площадки, которые занимаются системной подготовкой программистов: «Нетология», GeekBrains и Loftschool.

Если предпочитаете заниматься очно, можете поискать образовательные центры, которые обучают программированию в вашем населённом пункте. К сожалению, такие заведения чаще всего присутствуют только в больших городах. В качестве примера можно привести компьютерную академию «ШАГ», у которой есть филиалы в нескольких странах.

4. В университете

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

С другой стороны, университет даст фундаментальные знания математики, алгоритмов и других областей, которые помогут вам стать высококлассным программистом. За годы усердной учёбы вы сформируете правильный тип мышления, благодаря которому будете схватывать всё на лету в профессиональной сфере.

Как выбрать направление и язык

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

  1. Веб-разработка. Популярные языки: JavaScript, PHP, Python, Ruby.
  2. Мобильная разработка. Популярные языки: Java, Swift.
  3. Разработка игр и программ для настольных компьютеров. Популярные языки: C++, C#, C.
  4. Big Data, машинное обучение. Популярные языки: Python, R, Scala.

На что обратить внимание при выборе

Чтобы сделать правильный выбор направления и, в частности, языка, учитывайте следующие факторы: сложность освоения и количество обучающих материалов в Сети, ваши личные предпочтения (что именно хотите разрабатывать) и востребованность языка на рынке труда.

График востребованности языков на международном рынке труда / research.hackerrank.com

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

ИНФОГРАФИКА: Какой язык программирования учить первым →

Если не можете определиться

Если вы в замешательстве, присмотритесь к JavaScript — языку, на котором написан почти весь веб. Многие организации и программисты советуют новичкам выбирать именно этот язык в качестве первого.

Например, основатель образовательного ресурса freeCodeCamp Квинси Ларсон рекомендует JavaScript всем начинающим. Ларсон приводит очень простые аргументы:

  1. JavaScript относительно легко освоить. А чтобы написать что-то и запустить на этом языке, достаточно иметь редактор кода и браузер.
  2. JavaScript — самый востребованный язык на международном рынке труда и у него большие перспективы. В экосистему JavaScript инвестируют крупные компании вроде Google, Microsoft и Facebook.
  3. У JavaScript очень широкая сфера применения: от сайтов и браузерных игр до мобильных приложений.

Кроме того, вокруг этого языка сформировалось крупное сообщество разработчиков. Высокий интерес к JavaScript обеспечивает огромное количество курсов, книг и другого образовательного контента.

Что ещё должен знать программист: математика и английский?

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

А вот понимание английского, хотя бы на уровне беглого чтения документации, обязательно для всех программистов. Официальные документы и большая часть образовательных материалов появляются в первую очередь на английском языке. Книги часто устаревают ещё до того, как выходит перевод. Кроме того, знание английского открывает перспективы для работы со всем миром.

Как выучить английский язык: всё самое интересное и полезное →

Как получить первый опыт и первую работу

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

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

  1. Выполните несколько заказов на биржах фриланса. Это могут быть «Фрилансим» или Upwork. Предлагайте свои услуги бесплатно, тогда к вам придут первые заказчики.
  2. Найдите единомышленников и создайте с ними общий проект. Люди объединяются для таких целей почти на каждой образовательной площадке, где есть курсы по программированию.
  3. Выберите курсы, организатор которых помогает с трудоустройством. Например, в GeekBrains после обучения открывается доступ к стажировкам от разных компаний, в том числе — оплачиваемым. GeekUniversity и «ШАГ» гарантируют трудоустройство своим выпускникам.

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

lifehacker.ru

15 сайтов онлайн-курсов для программистов

15 сайтов онлайн-курсов для программистов

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

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

Coursera

Сайт: coursera.org

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

На сегодняшний момент на сайте можно пройти онлайн-обучение по курсам «Программирование для всех (Python)» от Мичиганского университета, «Программирование в R» от университета Джона Хопкинса, «Навыки разработчика, необходимые для создания новой компании с нуля» от Стэндфордского университета и «Программирование облачных служб для смартфонов на базе Android» от университета Вандербильда и другие.

Microsoft Virtual Academy

Сайт: microsoftvirtualacademy.com

Онлайн-ресурс предлагает слушателям множество обучающих курсов по программированию. Здесь можно научиться разрабатывать приложения для HTML5, Windows и Windows Phone, SQL Server, Microsoft Office 365, Azure и System Center. Обучение бесплатное, но в обязательном порядке требуется иметь учетную запись Windows Live ID. Бесплатное обучение до продвинутого уровня пользователя. Преподавание на русском и английском языках.

 

 

Irbis-school

Сайт: irbis-school.com

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

Здесь научат MySQL, javascript, HTML, PHP, Фреймворкам и другому. Обучение проходит на русском языке, на таких курсах помогут овладеть знаниями на уровне от начинающего до среднего. Возможны бесплатные и платные курсы.

Codecademy

Сайт: codecademy.com

Основатели компании, полагающие, что современное образование застряло на уровне 19-го века, в качестве решения этой проблемы предоставляют свою методику, по которой можно получить знания в части HTML, CSS, javascript, Python, jQuery, PHP, Ruby. На сайте можно найти удобные онлайн-уроки, работать с которыми можно прямо в браузере.

Компания предоставляет бесплатное обучение для начинающих. Курсы разделены на блоки по 10-15 уроков в каждом. Сертификат о прохождении курсов не выдается. Здания доступны и для русскоговорящих слушателей.

Hexlet

Сайт: hexlet.org

Данная платформа существует для создания и продажи коротких практических уроков по программированию, их девиз — «Знания должны быть свободными». Проект был основан в 2012 году и продолжает оставаться некоммерческим, работая лишь за счет пожертвований учеников и помощи сообщества.

Обучение на русском языке. Уровень полученных в итоге знаний — от начального до продвинутого. Здесь можно записаться на уроки, например, по Swift, разработке под OS X или по программированию на javascript.

Codeavengers

Сайт: codeavengers.com

Онлайн-обучение на этой площадке проходит в нестандартной форме, а в конце каждого упражнения ученику предлагается сыграть в небольшую игру, что поможет закрепить недавно полученные знания. Всего на сайте представлено два вида курсов, каждый из которых разделен на три уровня. Здесь можно освоить HTML5, CSS3 и javascript.

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

Udacity

Сайт: udacity.com

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

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

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

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

В конце каждого урока следует закрепляющий тест, также обязательно выполнение домашнего задания. Можно проходить как один, так и несколько курсов одновременно.

Здесь можно получить обучение по таким дисциплинам, как «Введение в Java-программирование», «Введение в параллельное программирование» или «Мобильная веб-разработка». Возможно бесплатное и платное обучение. Все слушатели в конце курса получают сертификаты.

 

 

Udemy

Сайт: udemy.com

Популярный образовательный онлайн-сервис, в своё время упоминаемый в новостях New York Times, и Forbes, а одним из преподавателей является основатель социальной сети Facebook Марк Цукерберг.

Здесь возможно получение знаний по таким курсам, как iOS8 and Swift App Programming Crash Course, Kids Coding — Introduction to HTML, CSS and javascript и Advanced Java Programming.

Уровень полученных знаний – от нуля до продвинутого. Возможно бесплатное и платное обучение. Обучение проходит на английском языке.

Edx.org

Сайт: edx.org

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

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

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

MIT Open Courseware

Сайт: ocw.mit.edu

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

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

Курсы этого онлайн-ресурса затрагивают такие специализации, как алгоритмы и структуры данных, дизайн и вычислительная техника, компьютерные сети, интеллектуальный анализ данных (data mining), графики и визуализации, искусственный интеллект, компьютерные интерфейсы, криптография, операционные системы, языки программирования, дизайн программного обеспечения и техники, теории вычислений. Сертификат по окончании обучения не выдается.

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

Сайт: prog-school.ru

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

Обучение проходит на русском языке. Уровень полученных знаний – от нуля до среднего. Возможна платная и бесплатная форма обучения. Здесь слушатель научится HTML, CSS, Android, PHP, Ruby, Python, SEO, Java, Objective C, и др.

 

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

Сайт: compscicenter.ru

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

Научиться можно таким вещам, как С++ и компьютерной архитектуре.

LendWings

Сайт: lendwings.com

Ресурс, являющийся детищем компании «Современные технологии обучения». На сайте слушатель найдет множество курсов по программированию, в том числе, CSS/CSS 3 для начинающих, Основы PHP, а также HTML5, SQL, PHP, javascript. Уроки проходят на русском языке, уровень знаний – пока только для начинающих. Есть платные и бесплатные курсы.

HTML Academy

Сайт: htmlacademy.ru

Интерактивные онлайн-курсы по HTML и CSS. Сайт будущих верстальщиков сразу учат работать с «живым» кодом с помощью решения практических задач. Есть как бесплатные, как и платные курсы. Представленные на сайте онлайн-уроки начинаются от уроков базовой тематики, например, «Ссылки и изображения», и до продвинутых, например, «Селекторы». Обучение проходит на русском языке.

Frontend Masters

Сайт: frontendmasters.com

Данная онлайн-площадка создана для профессиональных веб-разработчиков. Здесь можно улучшить свои знания в области HTML5, javascript, Backbone.JS, CSS3, JQuery, AngularJS и др. Сайт покажется интересным веб-разработчиками, уже работающим в своей отрасти от 1 до 3 лет. Во время обучения много внимания уделяется теории, истории и передовым практикам. Уроки только на английском языке.

Больше онлайн курсов программирования вы можете найти на нашем сайте здесь.

 

  

23 мая 2016

vse-kursy.by

Рейтинг онлайн-курсов по программированию — отзывы, обзоры

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

Coursera

1место

Обучение может быть абсолютно бесплатным, популярный интернет-проект Coursera доказывает это! Международная платформа массового online-образования насчитывает более 2-х тысяч курсов по более чем 160-ти специализациям – начиная от точных наук (физика, инженерия), заканчивая бизнесом и программированием.

5.0

LoftBlog.ru

2место

LoftBlog – это образовательный портал, посвященный IT-технологиям.

5.00

HTML Academy

3место

HTML Academy – популярный образовательный онлайн-проект, обучающий веб-технологиям HTML, CSS и JavaScript.

4.4

ITVDN.com

4место

ITVDN – образовательный online-ресурс для обучения востребованным профессиям в сфере IT-технологий.

4.4

Нетология

5место

Нетология – один из наиболее популярных образовательных порталов Рунета, предлагающий онлайн-курсы в сфере веб-технологий: интернет-маркетинга, веб-программирования, дизайна, data science, а также бизнес-менеджмента.

4.4

Skillbox

6место

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

4.33

GeekBrains.ru

7место

GeekBrains – качественный IT-ресурс, популярный как у опытных программистов, так и у новичков, желающих обучиться прогрессивным веб-технологиям.

4.83

FructCode.com

8место

FructCode – это сервис интерактивных онлайн-курсов, касающихся разработки и программирования интернет-сайтов.

4.83

JavaRush

9место

Обучение программированию ещё никогда не было таким увлекательным! Проект JavaRush представлен в форме занимательной онлайн-игры, которая на 80% состоит из практических заданий, нацеленных на оттачивание навыков и умений будущего java-программиста.

4.28

WAYUP.in

10место

WAYUP – популярные онлайн-курсы по веб-дизайну, разработке сайтов, приложений для мобильных устройств, а также интернет-маркетингу.

4.75

SkillFactory.ru

11место

Онлайн-школа SkillFactory ведет обучение в области Data Science, Machine Learning, аналитики, веб-разработки и управлении продуктами.

4.25

Moscow Coding School (moscoding.ru)

12место

Moscow Coding School является онлайн-школой нового типа, в которой занятия проводятся молодыми девелоперами и сотрудниками компаний IT-сферы, обучающих программированию.

4.50

Udemy

13место

Udemy — международная интернет-платформа, созданная в образовательных целях.

4.5

Академия Яндекса

14место

Академия Яндекса – это совокупность образовательных проектов, созданных при участии Яндекс.

4.00

Shultais Education

15место

Shultais Education является центром удаленного обучения, работающим с 2015 года.

4.00

Hexlet.io

16место

Hexlet – онлайн-школа практических курсов программирования.

4.5

DoCode.Ru

17место

DoCode. ru – это онлайн-курсы программирования, посвященные изучению HTML5, CSS3, JavaScrip и Базам Данных.

4.00

Code Avengers

18место

Code Avengers – это международный интернет-проект по обучению программированию.

4.00

Learn.Javascript.ru

19место

Learn. Javascript – это онлайн-школа, специализированная на преподавании JavaScript.

4.00

CleverBear.ru

20место

Clever Bear («Умный медведь») – это российская онлайн-школа, в которой студентов обучают веб-разработке на практике.

4.00

TOPJAVA.ru

21место

TopJava – это онлайн-школа, специализирующаяся на обучении языку программирования Java.

4.00

Learn Python

22место

Learn Python – это онлайн и оффлайн-курсы по изучению Python с упором на практику.

4.00

IT.Mail.ru

23место

IT. Mail.

4.5

JBorn

24место

JBorn – это онлайн-курсы по программированию на языке Java.

4.5

Питонтьютор

25место

Питонтьютор – это бесплатные онлайн-курсы по программированию на языке Python с нуля.

4.0

GoodProgrammer.ru

26место

Онлайн-курсы «Хороший программист» — это образовательный проект, в рамках которого любой желающий может научиться работать с кодом и стать начинающим программистом своими силами.

4.0

Loftschool

27место

LoftSchool – онлайн-платформа для обучения наиболее востребованным IT-профессиям: веб-программированию, JavaScript-разработке, а также интернет-маркетингу.

4.33

Айтигенио (itgen.io)

28место

Айтигенио – это онлайн-школа, в которой детей обучают программированию.

4.33

OTUS.ru

29место

OTUS – это набор профессиональный онлайн-курсов, посвященных IT-технологиям.

4.25

Thinknetica

30место

Школа организует обучение в форме онлайн-интенсива по разработке на Ruby on Rails, позволяя стать Rails-разработчиков за полгода.

3.50

edushka.ru