Разработка под ANDROID - Обучающие материалы в сети

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

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

Видео курсы.
1. startandroid.ru
Наверное самый известный (в данный момент) портал для изучения программирования под Android. На июнь 2015 выложено 163 урока, и я надеюсь авторы на этом не остановятся. Урок это видео от 5 до 20 минут и текстовая страница с полным текстом урока и исходниками программ. Все уроки в свободном доступе. На сайте много рекламы, с которой живет ресурс, так что не забывайте лайкать видео что бы помочь авторам развивать проект. Уроки желательно сперва просмотреть, а после внимательно изучить текстовую версию.
С выходом Android Studio 1.0 авторы начали обновлять уроки, адаптируя их под студию.

2. Сайт Александра Климова
Данный ресурс не имеет видео уроков, зато разбор примеров происходит более скрупулезно.  Курс разбит на 5 месяцев. Первый бесплатно, остальные за небольшое вознаграждение. Но как говориться - ищите и обрящите.
Очень много практических примеров реализации тех или иных возможностей. Автор питает нежные чувства к котам и считает, что у него прекрасное чувство юмора. Если вам претит и то и другое, данным ресурсом лучше не пользоваться.

3. DevColibri
На портале вы найдете статьи по Android и ссылку на YouTube где найдете обучающие уроки (видео) о разработке программ на Android, Java, Git и Material Design. Все уроки в свободном доступе.
Материал отлично оформлен с точки зрения дизайна. Уроки в среднем минут по 15. Хорошо систематизированны и простая подача материала. Уроков не много, но я надеюсь что авторы продолжат свою работу.

 Ресурс полностью НЕСВОБОДЕН. Хотя кого и когда это останавливало. Хорошие видео лекции по Java и Android. Материал изложен систематично и последовательно, от простого к сложному.

5. learndroid.e-legion.ru
14 лекций от профессионалов. Использовать данный ресурс в качестве обучения программированию на Android нельзя. Это набор лекций для разного уровня программистов. Но для людей, которые уже знают азы будет интересно почерпнуть идеи от профи.

Note: в сети можно найти два курса Специалист|Разработка мобильных приложений под Android и ШП|Android. Уровень 1.
Я не рекомендую тратить на них свое время. Данные курсы это скорее набор обзорных лекций о возможностях программирования под Android. Их цель привлечь слушателей на Уровень 2. О качестве следующих уровней ничего не скажу, поскольку не нашел их в свободном доступе.