Курсы по программированию
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читан для начинающих. Материалы изложены максимально подробно и понятно.