Android Academy в Москве — рассказываем о том, как это было и делимся материалами курса

Осенью 2018 года мы стартовали бесплатный курс Android Academy: Fundamentals.
Он состоял из 12 встреч и итогового 22-часового хакатона.

Android Academy — это глобальное комьюнити, основанное Йонатаном Левиным. Оно появилось в Израиле, в Тель-Авиве, и распространилось на Петербург, Минск и Москву. Когда мы запускали первый курс, то искренне верили, что таким образом сможем выстроить сообщество ребят, которым будет в кайф собираться вместе и учиться новым вещам. Хотели открыть новую дверь для всех, кто хочет и готов сделать шаг в профессию.

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

Отчитываемся о том, как прошла Android Academy в Москве, делимся видеолекциями и рассказываем, как изменилась карьера у тех, кто окончил курс.

npgk9icjwzpgbtzwdcyshkijdnk.png

Первым делом мы собрали команду менторов. В её состав вошли 18 практикующих android-разработчиков. Каждый из нас вёл свою собственную группу студентов, по 5–8 человек.

Когда мы начали задумываться о площадке, где мы сможем проводить нашу академию, наши друзья из Авито и Superjob протянули нам руку партнера. Про эти две компании вообще можно писать отдельную целую статью. Вкратце: где ещё можно найти таких же безумных единомышленников, которые легко откликаются на идеи и отвечают: «Давай, вперёд, сделаем!»? И при этом являются офигенными инженерными компаниями?

Мы планировали, что на первую встречу придут не больше, чем 120–150 человек.
Но что-то пошло не так:

honjwj_8f9_fu7z2im7osmryc8e.png

Занятия посещали ребята абсолютно разного уровня. Кто-то пришёл учиться с нуля, кто-то с небольшим опытом. Также были уверенные разработчики уровня Middle, которые пришли для того, чтобы закрепить начальные знания. Многие студенты смогли получить своё первое предложение о работе android-разработчиком.


Большое спасибо за курс! Вы проделали очень большую и классную работу! Не на всех платных курсах домашки проверяют, а тут еще и можно услышать много полезных советов :)

К середине курса, когда наши студенты узнали подробнее про работу с Activity, Views, Threads и Networking, мы плавно переместились в компанию SuperJob.

_lqafvrnrlql4j45vghagxywqzw.png

Впереди нас ждало множество бургеров и еще шесть лекций — про Fragments, Persistency, Architecture и всё, что не влезло в отдельные лекции.


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

В середине декабря мы подошли к главному мероприятию — итоговому хакатону, который прошёл в Авито при поддержке Google, HeadHunter и Лаборатории Касперского.

Мы планировали сделать приложение с такими характеристиками:


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


Меня просто шокировал уровень проектов, которые сделали ребята. Они были очень технически сложные!

И хакатон начался: приветственное слово, наставления от менторов, погнали!


22 команды,


22 часа на разработку MVP приложения,


22 часа на то, чтобы применить полученные знания на практике.

delcn8jozxr-apl8zsq93h3l8gs.jpeg

Около 7 часов утра вход в офис Авито выглядел так:

swgtjoe-0owrlpcjswrok_tqlvq.png
Сколько человек спит на этой фотографии?

С рассветом, после плотного завтрака, ребята стали приходить в себя, править критичные баги и готовить презентации.
atdmt-t9dwpxjbivq3yv75winaw.png

Атмосферу хакатона прекрасно передаёт видеоролик, смонтированный ребятами из Авито.


Но самое главное — это то, чему смогли научиться наши ребята на хакатоне.

q6fcjatwpefvbefevkvmjr32kt0.png

jnad2jdpmqzddhxt1w9voajgfny.png

avtetghm-spqf5fvkwsn3ipri-c.png

tn8gowe68eypwuujxqaqgt5o9fu.png

4intj2gujbh-f4comlgcscw9yve.png

Спустя три месяца после окончания академии мы задали нашим студентам вопрос: «Как повлияла Android Academy на Вашу карьеру?».
30% процентов нашей аудитории успешно сменили свою специальность на android-разработчика.
6% получили android-компетенцию в дополнение к своей основной.
4% ещё находятся в поисках работы.
25% уже работали android-разработчиками и отметили улучшение своих навыков. Большинство этих слушателей получили повышение, либо же поменяли место работы.
60% ребят продолжили пополнять знания уже на профессиональных конференциях по Android!


  1. Intro (Йонатан Левин, ColGene).
  2. Hello World (Сергей Рябов, независимый разработчик).
  3. Views (Александр Блинов, HeadHunter).
  4. List and Adapters (Сергей Рябов, независимый разработчик).
  5. Threads (Алёна Манюхина, Яндекс).
  6. Networking (Алексей Быков, Лаборатория Касперского).
  7. Persistency (Александр Блинов, HeadHunter).
  8. Fragments (Евгений Мацюк, Лаборатория Касперского).
  9. Background (Евгений Мацюк, Лаборатория Касперского).
  10. Architecture (Алексей Быков, Лаборатория Касперского).
  11. Missing Parts (Павел Стрельченко, HeadHunter).
  12. Preparing to Hackathon (Алёна Манюхина, Яндекс).

Менторы и лекторы
Алексей Быков, Александр Блинов, Йонатан Левин, Сергей Рябов, Алёна Манюхина, Евгений Мацюк, Павел Стрельченко, Никита Куликов, Валентин Телегин, Дмитрий Грязин, Антон Мирошниченко, Тамара Синева, Дмитрий Мовчан, Руслан Трошков, Сергей Гарбар, Эдуард Анисонян, Анатолий Сухолюков.

Логистика и организационные вопросы
Катя Будникова, Михаил Клюев, Юлия Андрианова, Звиад Кардава.

Эту статью писали
Александр Блинов, Алексей Быков, Йонатан Левин.

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


Следите за анонсами в чатах в Slack.

Следите за анонсами в чатах в Slack.
Москва — планируется запуск курса Advanced.
Питер — стартовал курс Fundamentals.
Минск — заканчивается курс Advanced.
Тель-Авив — заканчивается курс Fundamentals, ждём в гости Chet Haase.

© Habrahabr.ru