Курсы по программированию

Codecademy

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

HTML Academy

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

Microsoft Virtual Academy

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

Udacity

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

The Code Player

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

Start Android

Start Android - лучший, русскоязычный курс по android программированию.

Сайт startandroid.ru посвящен обучению разработке приложений под Android. Эта тема обещает стать перспективной. Доля устройств на Android будет еще долго расти. Постоянно появляются новые планшеты и смартфоны. И постоянно появляются вакансии Android-разработчиков.

Разработка под Android ведется на языке Java. Его желательно знать. Но и при знании какого-либо другого ООП языка и наличии здоровой ДНК проблем возникнуть не должно. Основные классы и основы языка всегда можно посмотреть в инете.

Таким образом, побочным явлением от изучения Android будет практика Java. А Java специалисты сами по себе нужны и востребованы на рынке. Т.е. изучение Android - перспективно и полезно со всех сторон, как ни крути )

Курс расcчитан для начинающих. Материалы изложены максимально подробно и понятно.