Generated with Avocode.Generated with Avocode.Generated with Avocode.Generated with Avocode.Generated with Avocode.Generated with Avocode.Generated with Avocode.Generated with Avocode.Generated with Avocode.Generated with Avocode.Generated with Avocode.
Курс от создателей приложений в вашем телефоне

Мобильный разработчик PRO

4-месячная программа обо всех инструментах, без которых невозможна разработка мобильных продуктов. Вы опубликуете получившееся приложение в сторах и положите в портфолио
скидка
20%
первым 20
набор на курс
Стартуем
до
31
Октября
  • 11 недель
  • Онлайн-обучение
  • Баланс теории и практики
  • Домашние задания
  • Собственное мобильное приложение на выходе
  • Публикация лучших работ на сайте авторов курса
  • Диплом

Полный цикл создания приложения на одном языке

Кем вы станете
Универсалом, который умеет реализовать весь функционал мобильного приложения в одиночку. Он пишет программную часть продукта, умеет её оптимизировать и грамотно использовать готовые решения и подключать сервисы.
А ещё он работает с системами контроля версий, пишет тесты для отлавливания багов, выпускает приложения в магазины. Поэтому его и называют fullstack developer — «разработчик полного цикла».

Курс идеально подойдет

Мобильным разработчикам
Веб-разработчикам
Руководителям отделов мобильной разработки
Руководителям проектов разработки мобильных приложений
Тестировщикам

Как проходит обучение

Обучение проходит в формате пошаговых интернет-семинаров с индивидуальным разбором домашних заданий
  • 1
    Обучающий модуль
    Смотрите обучающий модуль и получаете знания
  • 2
    Домашние задания
    На основе пройденного материала на практическую отработку знаний
  • 3
    Комментарии
    Получаете комментарии преподавателей или одобрение домашнего задания
  • 4
    Следующий модуль
    Вы получаете доступ к следующему практическому модулю
devices
Можно учиться в удобном месте, со смартфона, планшета или ноутбука
cloud
У вас всегда есть доступ к материалам курса — просматривайте в любое время

Программа курса

1. Знакомство с программой курса
Темы
  • Знакомство с лектором
  • Чему вы научитесь, закончив этот курс
  • Длительность и формат обучения
  • Как выполнять домашние задания
  • Курсовая работа
Чему вы научитесь
  • просматривать материалы модуля и скачивать сопутствующие материалы
  • выполнять домашние задания
2. Разработка приложения для мобильных устройств (2 недели)
Темы
  • Организация проекта, наименование файлов и ресурсов, конфигурации
  • Основные модули приложения и организация взаимодействия между ними
  • Шаблоны модулей и компонентов
  • Запуск приложений на симуляторах и устройствах
Чему вы научитесь
  • создавать проекты мобильных приложений
  • запускать приложения на симуляторах и устройствах
3. Инструменты разработки и командной работы (2 недели)
Темы
  • Среда разработки МП (Xcode, Android Studio, Eclipse, etc.)
  • Отладка приложений
  • Работа с кодом в команде: gitflow, pull request’ы и code review
Чему вы научитесь
  • работать с программами для разработки приложений (Xcode, Android Studio)
  • отлаживать приложения
  • работать с системой контроля версий (git)
  • оформлять pull-request’ы в GitLab
4. Интеграции и сервисы (1 неделя)
Темы
  • Интеграция с бекендом и сторонними сервисами
  • Highload-сервисы и как их потреблять
  • Использование сторонних библиотек в приложении
  • Запуск приложений на симуляторах и устройствах
Чему вы научитесь
  • реализовывать клиент-серверное взаимодействие
  • оценивать вектора оптимизации клиент-серверного взаимодействия
  • подключать библиотеки сторонних сервисов
5. Тестирование и отладка (1 неделя)
Темы
  • Ручное тестирование: смоук, регресс и отчеты
  • Тестирование на стейдже и на бою
  • Верификация обновлений приложения
Чему вы научитесь
  • писать автоматические unit и ui тесты
  • писать тест-кейсы для ручного тестирования
6. Аналитика и локализация неисправностей (1 неделя)
Темы
  • Сбор ошибок и исключений
  • Локализация и устранение неисправностей
  • Продуктовая аналитика: просмотр активностей пользователя в разрезе продукта
Чему вы научитесь
  • анализировать и выявлять причину неисправности
  • изучать поведение пользователей по данным аналитики
7. База знаний и документация (1 неделя)
Темы
  • Code style и документация
  • База знаний по продукту и каналы коммуникации
  • Версионирование приложений
Чему вы научитесь
  • оформлять исходный код в соответствии с принятыми в команде (компании) правилами
  • вести документацию помразрабатываемой программе
8. Управление разработкой (1 неделя)
Темы
  • Ведение задач в таск-менеджере
  • Управление релизами и версиями
9. Распространение приложений для тестирования и на пользователей (1 неделя)
Темы
  • Распространение приложений на собственные устройства
  • Ключи и сертификаты для публикации в сторы
  • Как пройти review в сторах
  • Continuous integration / continuous delivery: сборка, автотесты и дистрибуция
  • Удаленное управление устройствами и установкой приложений с помощью MDM (Mobile device management) решений
Чему вы научитесь
  • подписывать сборки для распространения на пользователей
  • предоставлять сборки для тестирования в Fabric
  • выкладывать приложение для публикации в сторы
  • настраивать CI / CD решения в GitLab
10. Поддержка, доработки и оптимизация приложения (1 неделя)
Темы
  • Обратная связь в приложении (идентификация пользователей)
  • A/B тестирование
  • Обеспечение безопасности приложения
  • Оптимизация проблемных компонентов
  • Вопросы лицензирования third-party библиотек
Чему вы научитесь
  • локализовывать проблемы на основе информации, предоставленной пользователями
  • защищать приложение от доступа к важной пользовательской информации
  • выявлять вектора оптимизации программного кода приложения

Чему вы научитесь на курсе

Вы получите наш многолетний опыт в сфере мобильной разработки
Decor Практические навыки
Архитектура, паттерны и лучшие практики разработки масштабируемых приложений - реиспользование компонентов на несколько платформ - где применять, где избегать
Decor Оптимизация
Оптимизация использования сервисов, подверженных высоким нагрузкам - автоматизация процессов, управление релизами, continuous integration / delivery
Decor Тестирование и отладка
Тестирование и отладка продуктов для выхода на рынок — работа над ошибками: сбор и анализ ошибок, их локализация и восстановление работоспособности в продакшне

Какие инструменты изучите

Преподаватели

В каждом модуле вас ждет преподаватель, специализирующийся на конкретной теме
Дмитрий Шашлов
Дмитрий Шашлов

руководитель отдела мобильной разработки

Евгений Лобанов
Евгений Лобанов

Исполнительный директор

Дарина Гордеева
Дарина Гордеева

руководитель отдела тестирования

Артемий Кинаш
Артемий Кинаш

руководитель отдела Python-разработки

Александр Тизик
Александр Тизик

Android-разработчик

Игорь Веденеев
Игорь Веденеев

iOS-разработчик

Агентство с собственным продакшеном

Основные направления деятельности: UX‑аналитика и проектирование, копирайтинг и дизайн, веб‑разработка и интеграция, поддержка и развитие интернет-проектов, digital‑маркетинг, SMM, SEO, PR, консалтинг
500  +
проектов в сфере цифровых коммуникаций
140
человек в команде
1 место

Премия Тэглайн 2016 Победитель «Разработка и интеграция Эльдорадо»

Партнер Google Analytics

Agima единственное в России full digital production агентство, получившее статус сертифицированного партнера

РАЭК

В составе Российской Ассоциации Электронных Коммуникаций (РАЭК) с 2011 года

У нас большой опыт работы над совершенно разными по масштабу мобильными приложениями. Мы стали первыми в рейтингах системных интеграторов и веб-разработчиков.

Но три года назад мы открыли направление мобильной разработки и за короткое время стали одним из лидеров отрасли. Как нам это удалось?

Мы поработали со всеми видами приложений — простыми и сложными в разработке, с интеграциями и без. И мы готовы поделиться своей экспертизой как поточный производитель мобильных приложений. Постоянная разработка с последующим запуском проекта строго систематизирована, за счет чего мы успешно масштабируемся; все процессы — четко регламентированы,  это позволяет нам контролировать проекты на всех этапах: внутренний чек-лист всегда подскажет, что и как делать в случае обнаружения проблемы. Такой подход позволяет нам сосредоточиться на сути проекта и не терять времени на сопутствующие процессы.

Клиенты Agima

clients1
clients2
clients3
clients4
clients5
clients6
clients7
clients8
clients9
clients10
clients11
clients12
clients13
clients14
clients15
clients16
clients17
clients18

Мнения о курсе

Роман Ивлев
Роман Ивлев технический директор, член программного комитета Highload++ и РИТ++

Курс «Разработка мобильных приложений» не совсем обычный. Основная фишка в том, что программировать в классическом понимании этого слова вас не будут учить. Цель курса показать целый ворох сложностей, неоднозначностей и неприятностей, с которыми придётся сталкиваться, а главное в какой момент, как и на какие моменты стоит обратить внимание в процессе создания мобильного приложения, чтобы сделать его с первого раза, ну или сильно снизить число концептуальных ошибок.

Константин Гусев
Константин Гусев руководитель направления проектов X5 Retail Group

У AGIMA одна из сильнейших команд на рынке и огромная экспертиза по созданию эффективных для бизнеса и эффектных с точки зрения пользователя приложений. Программа курса построена таким образом, что студенты смогут погрузиться в полный цикл создания приложения и посмотреть на все этапы с разных ракурсов. Курс будет полезен тем, кто хочет упорядочить свои знания в мобильной разработке и научиться мыслить самостоятельно.

Сергей Плуготаренко
Сергей Плуготаренко директор РАЭК

Курс AGIMA – отличная возможность не только изучить все то, что нужно разработчикам сегодня, но и познакомиться с теми инструментами и сервисами, которые будут использоваться профессионалами послезавтра.

Алексей Ежиков
Алексей Ежиков руководитель Центра сертификации агентств Ruward

AGIMA — одно из крупнейших и опытнейших агентств на всём рынке заказной разработки, с богатым и разнообразным практическим опытом работы с корпоративными заказчиками. Это значит, что в их курсе не будет непроверенной теории или общих умственных построений — только конкретные инструменты и подходы, многократно проверенные в бою на проектах, которыми мы пользуемся ежедневно. Зная внутреннюю кухню AGIMA около пяти лет, я могу смело рекомендовать курс тем, для кого сейчас важен не столько кодинг, сколько настоящая живая практика управления разработкой.

Дмитрий Щипачев
Дмитрий Щипачев соучредитель Finch

Я бы посоветовал пройти этот курс многим моим знакомым IT-директорам и техническим руководителям на клиентской стороне. Чем дальше, тем больше мобильный сегмент будет набирать вес в общем стеке IT-продуктов любой компании. Если еще пять лет назад руководитель IT мог не знать, как работают In-app покупки или push-уведомления, то сейчас эти знания входят в набор базовых знаний.

Владимир Рыжков
Владимир Рыжков CEO KMDA (Команда-А)

AGIMA – это бесконечный драйв и новые крутые идеи, которые иногда даже не успеваешь реализовать. Уверен, что в процессе создания курса ребята выложились по максимуму и приготовили что-то по-настоящему интересное. Это не рутинный курс по программированию, это новый подход к обучению разработке мобильных приложений.

Дипломная работа

В конце курса вы создадите собственное мобильное приложение, разработав его с помощью лучших практик топовой студии, и опубликуете его в магазине приложений

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

Кодинг совершенно не такой, как был даже 3 года назад. Задачи и особенности меняются очень быстро.
Именно поэтому — часто после 5 лет университета надо переучиваться заново.
Резюме
Андрей Семёнов
Мобильный разработчик
ожидаемая зарплата от
120 000  Р
Владение инструментами:
XcodeIOS SDKTestflightIntelliJ IDEAAndroid SDKItunes connectRealmRXSwiftJava Core
А также:
Автоматизация процессов
Управление релизами
Continuous integration
Continuous delivery
Тестирование и отладка продуктов
Сбор и анализ ошибок
Подготовка дистрибутивов
Публикация в сторы
Защита от реверс-инжиниринга

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

Вы получите диплом разработчика мобильных приложений

Гарантия успешной карьеры

Мы предоставляем каждому из наших студентов возможность стажировки в топовых компаниях России, а также помощь в трудоустройстве и прохождении собеседований
Подготовка к работе мечты
Посещайте занятия, разработанные лучшими преподавателями в отрасли мобильной разработки
Стажировка для мобильных разработчиков
Ваше портфолио пополнится реально выполненным проектом
Стажировка проходит в ведущих компаниях

Онлайн-университет современных digital-профессий

Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, оттачивающих мастерство на реальных проектах. После обучения возможность получить работу
в этих компаниях или у партнеров университета.
82 %
выпускников довольны
курсом и результатом
89 %
студентов довольны
преподавателями
94 %
выпускников получают
карьерный рост
20 128
студентов проходят курсы
Партнеры курсов
Практическое обучение от лидеров digital-рынка. Курсы от компаний, которые оттачивают своё мастерство на реальных проектах.
Showreel Skillbox
Наши курсы меняют жизни тысяч людей к лучшему каждый день
124 194
подписчиков в соцсетях

На курсы Skillbox уже записались сотрудники компаний

Компания 1
Компания 2
Компания 3
Компания 4
Компания 5
Компания 6
Компания 7
Компания 8
Компания 9
Компания 10
Компания 11
Компания 12
Компания 13
Компания 14
Компания 15
Компания 16
Компания 17
Компания 18
Компания 19
Компания 20
Компания 21
Компания 22
Компания 23
Компания 24

Часто задаваемые вопросы

1.Что если у меня нет опыта в программировании? Мне подойдет этот курс?
Если вы хотите научиться самостоятельно писать код, то нет. Чтобы вас правильно направить, мы предложим вам обучение одному из языков программирования, после прохождения которого можем вернуться к этой программе.

Если в ваши задачи входит управление разработкой и решение вопросов с ее оптимизацией, этот курс как раз про лучшие практики создания мобильных приложений.
2.Решаются ли на курсе реальные задачи?
Мы делаем основной упор именно на практическую часть. По итогам каждого модуля вам предстоит выполнение практических задач на отработку полученных навыков.
3.А что я смогу сделать после того, как осилю весь курс?
Приложение, которое вы разработаете и опубликуете в магазине.
4.Сейчас у меня нет полной суммы для участия в программе, есть ли возможность оплачивать программу частями?
Для граждан РФ работает специальная рассрочка от нашего партнера, Альфа Банка. Для жителей СНГ мы готовы самостоятельно предоставить рассрочку по оплате курса.

Просто оставьте заявку на участие, и вы сможете обсудить все детали с менеджером.
5.Сколько потребуется времени, чтобы пройти все модули?
Курс рассчитан на 3 месяца, кто-то заканчивает раньше, кто-то чуть позже. Здесь главное не скорость прохождения, а эффективное использование полученных вами навыков, поэтому лучше не торопиться и ориентироваться на 4 месяца.
6.Остались вопросы?
Оставьте свой телефон. Мы перезвоним в удобное время, поговорим об оставшихся вопросах.