8 800 500-05-22
Бесплатно по России
+7 495 120-40-96
Москва и область
Профессия
Android-разработчик
Освойте тонкости создания приложений для самой популярной мобильной платформы: изучите архитектурные подходы, популярные библиотеки, Unit- и UI-тестирование

Создадим своё приложение и выложим его в Google Play, даже если до этого вы никогда не программировали

После прохождения обучения — гарантированное трудоустройство
Навсегда
ДОСТУП К КУРСАМ
Через практику
ОБУЧЕНИЕ
120 000
рублей
СРЕДНЯЯ ЗАРПЛАТА
С личным наставником
РАБОТА
ПРОГРАММА ПРОФЕССИОНАЛЬНОЙ ПОДГОТОВКИ С ГАРАНТИРОВАННЫМ ТРУДОУСТРОЙСТВОМ
Гарантировано документарно
ТРУДОУСТРОЙСТВО
На рынке Android-разработки не хватает кадров
3 867
4
вакансий Android-разработчиков выставлено сейчас только на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения достаточно,
чтобы устроиться
junior Android-разработчиком

На рынке Android-разработки
не хватает кадров
3 867
416 000₽
4
вакансий Android-разработчиков выставлено сейчас только на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения
достаточно, чтобы устроиться
junior Android-разработчиком
300 000 ₽
одна из самых высоких зарплат. Вызвана борьбой
компаний за свободных профессионалов

На рынке Android-разработки не хватает кадров
3 867
вакансий Android-разработчиков выставлено сейчас только на одном hh.ru
4
месяца обучения достаточно, чтобы устроиться
junior Android-разработчиком

На рынке Android-разработки не хватает кадров
3 867
300 000 ₽
4
вакансий Android-разработчиков выставлено сейчас только на одном hh.ru
одна из самых высоких зарплат.
Вызвана борьбой компаний
за свободных профессионалов

месяца обучения достаточно,
чтобы устроиться junior Android-разработчиком

На рынке веб-разработки не хватает кадров
3 867
300 000 ₽
4
вакансий Android-разработчиков выставлено сейчас только на одном hh.ru
одна из самых высоких зарплат. Вызвана борьбой компаний
за свободных профессионалов

месяца обучения достаточно, чтобы устроиться junior Android-разработчиком

Почему Android-разработка?
Через приложения люди вызывают такси, покупают еду, общаются. Телефоном пользуются всё чаще, а значит мобильные разработчики становятся ценнее
Увеличение спроса
1
Крупному и среднему бизнесу нужны специалисты для реализации проектов. Наша цель — сделать из вас как раз такого профессионала
Это нужно компаниям
2
Можно делать мобильные игры, можно бизнес-приложения, или полезные программы для тысяч людей
Векторы развития
3
Почему Android-разработка?
Через приложения люди вызывают такси, покупают еду, общаются. Телефоном пользуются всё чаще, а значит мобильные разработчики становятся ценнее.

Увеличение спроса
1
Крупному и среднему бизнесу нужны специалисты для реализации проектов. Наша цель — сделать
из вас как раз такого профессионала.
Это нужно компаниям
2
Можно делать программы для iOS или Android. А на языке Java можно создавать
веб-приложения для компьютеров.
Векторы развития
3
Почему Android-разработка?
Найдите новых клиентов
Увеличение спроса
Через приложения люди вызывают такси, покупают еду, общаются. Телефоном пользуются всё чаще, а значит мобильные разработчики становятся ценнее.
1
Это нужно компаниям
Крупному и среднему бизнесу нужны специалисты для реализации проектов. Наша цель — сделать
из вас как раз такого профессионала.
2
Векторы развития
Можно делать программы для iOS или Android. А на языке Java можно создавать веб-приложения для компьютеров.
3
Почему Android-разработка?
Через приложения люди вызывают такси, покупают еду, общаются. Телефоном пользуются всё чаще, а значит мобильные разработчики становятся ценнее.
Увеличение спроса
1
Крупному и среднему бизнесу нужны специалисты для реализации проектов. Наша цель — сделать из вас как раз такого профессионала.
Это нужно компаниям
2
Можно делать программы для iOS или Android.
А на языке Java можно создавать веб-приложения для компьютеров.

Векторы развития
3
Почему Android-разработка?
1
Через приложения люди вызывают такси, покупают еду, общаются. Телефоном пользуются всё чаще, а значит мобильные разработчики становятся ценнее.
Увеличение спроса
2
Крупному и среднему бизнесу нужны специалисты для реализации проектов. Наша цель — сделать
из вас как раз такого профессионала.

Это нужно компаниям
3
Можно делать программы для iOS или Android.
А на языке Java можно создавать веб-приложения для компьютеров.

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

Вместе с партнером – HR-агентством по подбору IT-специалистов SymbioWay – мы проанализировали тысячи актуальных вакансий на hh.ru и создали программу, которая отвечает ожиданиям самых требовательных работодателей. Только актуальные знания и опыт
Гарантированное трудоустройство
Его обеспечивает тот же SymbioWay. Среди их клиентов – Мегафон, Сбербанк, Яндекс, МТС, ВТБ. Вот как выглядит этот процесс


1
2
3
4
Сдаете итоговый выпускной проект. На защите диплома обмениваетесь контактами с вашим персональным рекрутером


SymbioWay проводит ваше профилирование, собирает пожелания о должности мечты, составляет правильное резюме и публикует в своей базе
Рекрутер возвращается со списком вакансий. Вы проходите несколько наиболее интересных вам интервью
Выбираете позицию с наилучшими для себя условиями, и начинаете работать
Первые дипломные работы
Вы научитесь основам программирования с нуля с индивидуальным наставником, напишите код для реальных проектов
И проекты уровня PRO
Второй уровень обучения разработке под Android-устройства. Рассмотрим все инструменты и библиотеки, с которыми сталкивается middle-разработчик
Программа курса
21 тема, разработанных на основе требований работодателей методологами-практиками программирования.
Без «воды», только важная информация
Уровень 1
1. Введение в Android-разработку
  • Знакомство. Программа курса. Постановка цели
    • Установка ожиданий
    • Будем Android и Java параллельно. Одно без другого невозможно
    • Какие-то базовые примеры на Java сначала будем рассматривать в виде консольных приложений, а потом применять полученные навыки в Android-приложении
  • Введение в Android
    • Смотрим программу, в которой происходит создание приложений – Android Studio
    • Из чего состоит приложение: Интерфейс (файл с разметкой) и Код (логика работы этого интерфейса).
    • Про эмулятор: что и зачем, как создать
  • Установка Android Studio и Эмулятора
    • Скринкасты установки на разные операционные системы
    • Как решать проблемы с запуском эмулятора
    • Как проверить, что у вас стоит все что нужно из SDK
  • Где и для чего применяется Java
  • Как выглядит программный код
    • Цель: начать привыкать к коду, быть готовым к тому, что там всегда есть что-то непонятное – как новичку, так и опытному программист
  • Домашнее задание
    • Разбираем готовый, но небольшой код, в котором нужно исправить что-то очень простое
2. Синтаксис языка
Цель: получить знания об основе Java
  • Что вообще бывает в коде
  • Переменные в Java
  • Boolean, операторы сравнения и условные операторы
  • Циклы
  • Разбираем сложный код
  • Домашнее задание
3. Основы Android
  • Какие существуют компоненты приложения в Android
    • широковещательный приемник
    • контент-провайдер
    • сервисы
    • активности
  • Что содержится в папке проекта приложения
  • Коротко о Манифесте приложения (паспорт и зачем он нужен)
  • Немного о файлах разметки (немного об XML, простые примеры с запуском на эмулятор)
  • Немного об активностях (зачем они нужны и как работают)
  • Связь активности с файлами (классами), несущими функционал чистой Java
  • Немного о цикле жизни активности
  • Домашнее задание
4. Объекты, классы и методы
  • Понятие класса и объекта
  • Метод, параметры, return
  • Статические методы и переменные
  • Константы и Enum
  • Создание объектов и конструктор
  • Инкапсуляция, геттеры и сеттеры
  • Копирование объектов
  • Внешние библиотеки классов
  • Домашнее задание
5. Соединение интерфейса и кода
  • Работа с графическим интерфейсом (тексты, кнопки, списки)
  • Работа с графическим интерфейсом (группы представлений)
  • Реакция на щелчок по кнопке (привязываем функционал через onClick)
  • Немного об интентах Урок 5. Передача и получение данных через интенты
  • Ресурсы и локализация (картинки, звуки, XML-файлы)
6. Числа, строки и даты
  • Примитивы и объекты
  • Типы чисел и преобразование
  • Операции с числами
  • Строки, символы и подстроки
  • Конкатенация и сравнение строк
  • Регулярные выражения
  • Календарь и метка времени
7. Чаще всего используемые View
  • Основы gradle и способы подключения jar-ников
  • CardView
  • Домашняя работа
8. RecyclerView
  • RecyclerView – что такое, пример использования, пример адаптера с предопределенными тестовыми темами и данными из массива
  • Написание собственных итемов для списка и написание более сложного адаптера с асинхронной загрузкой данных (список файлов)
  • Домашняя работа
9. Fragment
  • Fragment и backstack, сохранение состояния фрагмента
  • Activity и навигация подробно, сохранение состояния
  • Домашняя работа
10. Intent и Reciever
  • Intent
  • Reciever
  • Домашняя работа
11. Сенсоры и GPS
  • Android framework location API Location Services Обзор сенсоров
  • Правильное использование сенсоров на примере акселерометра
  • Домашняя работа
12. Хранилища данных
  • Файлы
  • Persistent settings
  • SQLite
  • ORMLite
  • Домашняя работа
13. Тестирование и отладка
  • Отладка
  • Unit tests
  • Instrumentation unit tests
  • Домашняя работа
14. Анимация
  • View animation
  • Property animation
  • Layout animation
  • Activity and fragment transition animation
  • Домашняя работа
15. Многопоточность
  • О программных потоках (UI поток), Thread + Handler
  • AsyncTask
  • Домашняя работа
16. Ресурсы
  • Работа с изображениями
  • Основные типы ресурсов
  • Стили и Темы
  • Домашняя работа
17. Зачем нужны сервисы
  • Started Service, Bound Service, IntentService
  • ContentProvider: загрузка и отображение контактов телефона
  • Домашняя работа
18. Работа с сетью
  • Определение наличия сети
  • Настройка библиотеки RetroFit
  • Домашняя работа
19. Web Apps
  • О Web Apps и области их применения
  • WebView
  • Авторизация пользовательского интерфейса
  • Домашняя работа
20. Agile: как строится процесс работы в современных компаниях
  • Обзор процесса разработки приложений
  • Scrum
  • Kanban
  • Test-driven development
  • Continuous Integration u Continuous Delivery
  • Дизайн. Работа с Figma для разработчика
21. Индивидуальная дипломная работа
  • Выпускной работой первого уровня будет создание приложения для просмотра лекций Skillbox
    • Экран каталога: список курсов
    • Экран курсов, на которые записан
    • Экран курса – описание, список видео, комментарии, материалы
    • Сделать оповещения и возможность выбрать адрес на карте.
  • Дизайн будет разработан в соответствии с гайдлайнами Google Material Design.
Уровень 2.
1. Интенсивная практика: командная дипломная работа
  • У вас будет лидер – наставник Под его руководством, вы в составе команды создадите приложение для интернет-магазина Black Star Wear. Фактически, эта часть программы приравнивается к стажировке. Вам выдадут ТЗ и дизайн проекта. Все процессы, через которые вы пройдете – это максимально приближенный к боевым условиям опыт. Именно так создается коммерческое ПО в фирмах-работодателях
  • 3 месяца работы в команде
  • 5 человек в составе вашей группы
  • Курсовой работой будет приложение для интернет-магазина Black Star Wear:
2. Интенсивная программа
  • Ведется в течение всего курса, включая совместную работу в figma над дизайном, объяснение основ работы в jira либо других таск-трекеров, работы в системе контроля версий и разработки полноценной работающей системы, как если бы человек прошел полный цикл работы над проектом в компании.
Какие инструменты вы изучите
Интегрированная среда разработки для работы с платформой Android
Android Studio
Текстовый формат обмена данными, основанный на JavaScript
JSON
Android SDK
Cредство разработки мобильных приложений для Android
Realm
No-sql база данных для Android, iOS, Xamarin и JavaScript
IntelliJ IDEA
Среда разработки ПО для многих языков программирования
RxSwift
Фреймворк, который позволяет «реактивно программировать»
Java Core
Фундаментальные основы языка Java
Материал разбит на короткие видеоуроки, чтобы не уставать и лучше усваивать информацию
Изучаете тему
Делаете домашнее задание
Если не получается, можно задать вопрос в общем чате и получить обратную связь
Общаетесь
с наставником
Преподаватель разбирает ошибки, вы исправляете их и двигаетесь дальше
Защищаете диплом
и развиваете карьеру
По окончании программы обучения у вас будет готовое портфолио, прокачанное резюме и работа
Как проходит обучение
1
2
3
4
Представьте, что вы снова попали в школу, только учитель работает с вами удаленно, знания даются на порядок круче, а ритм обучения не позволяет расслабиться
Максим Максимович
Android-разработчик

Владение инструментами:
Ожидаемая зарплата от
120 000
Ключевые навыки:
Разработка приложений для Android

Работа с API, в том числе социальных сетей

Программирование анимаций

Опыт проектирования клиент-серверных приложений

Работа с реактивными библиотеками
Работа с многопоточностью в приложениях

Работа с API Google, Яндекс и других систем

Умение ставить и соблюдать сроки

Контроль версий (Git)

Умение разбираться в чужом коде

Ваше резюме после обучения

Диплом по окончании

После прохождения курса и выполнения всех дипломных работ вы получите диплом Android-разработчика
Полная стоимость курса
103 500 ₽
6 900
Банковская рассрочка
без первого взноса
82 800
Цена для первых 20-ти
Гарантия возврата денег в течении 14 дней
Запишитесь на курс
Нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
Стоимость обучения
Полная стоимость курса
Осталось:
12 мест
Полная стоимость курса
103 500 ₽
6 900
Банковская рассрочка
без первого взноса
82 800
Цена для первых 20-ти
Гарантия возврата денег в течении 14 дней
Запишитесь на курс
Нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
Стоимость обучения
Полная стоимость курса
Осталось:
12 мест
Полная стоимость курса
103 500 ₽
6 900
Банковская рассрочка
без первого взноса
82 800
Цена для первых 20-ти
Гарантия возврата денег в течении 14 дней
Запишитесь на курс
Нажимая на кнопку вы соглашаетесь с условиями обработки персональных данных
Стоимость обучения
Полная стоимость курса
Осталось:
12 мест
Часто задаваемые вопросы
1. Я никогда не программировал. У меня получится?
Получится. Когда мы разрабатываем содержание курсов, мы понимаем, что уроки должны быть ориентированы на тех, кто хочет освоить программирование с нуля. Поэтому, спикеры стараются объяснить каждую тему с самых базовых вещей, или закрыть нераскрытые вопросы через общение с преподавателем или в чате курса
2. Нужен ли английский?
Совсем не обязательно. Документация всех языков программирования имеет перевод на русский язык, а названия функций кода вы запомнить в процессе обучения.
3. А я точно трудоустроюсь?
Да, если пройдете обучение по курсу, в нем изучается достаточно навыков, чтобы получить работу программиста. Конечно, есть и условия, которым должны отвечать не только мы, но и вы.
4. Что входит в эту программу, что дополнительно изучается
в виде контента?
На каждом курсе подготовлены необходимые дизайн-материалы для выполнения домашних работ, и презентация к урокам. А еще в чатах студенты активно обсуждают актуальные тренды развития языков, что тоже плюс.
20 118
Преподаватели — лидеры рынка
Поддержка менторов
Дипломы по окончании
310

историй
успеха
14

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

Резидент Сколково
Премия Рунета 2018 как лучший образовательный проект
студентов проходят курсы
Максимально практическое обучение от лидеров digital-рынка. Курсы
от компаний, оттачивающих мастерство на реальных проектах

Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, оттачивающих мастерство на реальных проектах

Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, оттачивающих мастерство на реальных проектах

8 800 500-05-22
Навыки и практика, обучение профессиям будущего
Бесплатно по России
+7 495 120-40-96
Москва и область
г. Москва, метро Бауманская, ул. Бауманская, дом 11, строение 8, офис 4