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.
Курс от создателей приложений в вашем телефоне

Fullstack мобильный разработчик

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 библиотек
Чему вы научитесь
  • локализовывать проблемы на основе информации, предоставленной пользователями
  • защищать приложение от доступа к важной пользовательской информации
  • выявлять вектора оптимизации программного кода приложения

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

Как построен курс

1
Самое необходимое
Мы разработали этот курс таким образом, чтобы вы получили все самые необходимые знания, без которых невозможно запустить качественное и успешное мобильное приложение
2
Теория и практика
Как мы этого добьемся? Все уроки разбиты на теоретическую и практическую часть. Вы сможете самостоятельно делать все, о чем говорят преподаватели, ориентируясь на наши простые и понятные примеры
3
Удобная система
Система курса предусматривает логическую последовательность, благодаря которой вы шаг за шагом будете продвигаться в создании собственного продукта
4
Домашние задания
Мы построили систему выполнения домашних заданий по принципу «песочницы» — с каждым новым модулем вы будете изучать какой-то новый аспект работы над приложением
5
Коцентрация на важном
Предоставленные файлы проектов и настроенные взаимодействия позволят вам не терять время на настройку окружения и конфигурацию, а сосредоточиться на задании

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

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

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

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

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

Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, оттачивающих мастерство на реальных проектах. После обучения возможность получить работу в этих компаниях или у партнеров университета.
20 128
Студентов проходят курсы
Партнеры курсов
Номер один в управлении
проектами по созданию сайтов
Номер один в UX-индустрии и сервисном дизайне
Лучшие в проектировании и разработке мобильных приложений
Ведущий веб-интегратор
в России
Гуру рекламной графики и технического дизайна
Интернет-маркетинг digital-агентств с 17-летним опытом
Дизайн. Код. Маркетинг. Управление.
Выбирай свое направление и получай
самые актуальные знания лучших
94 %
выпускников после сдачи диплома получают качественные изменения в карьере
146
престижных наград и премий получено авторами курсов
82 %
выпускников довольны курсом и приходят еще за новыми знаниями и опытом
89 %
учеников довольны своими преподавателями и проверкой домашних заданий

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

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

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

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

Резюме после прохождения курса

Резюме
Иван Иванов
Мобильный разработчик уровня Middle
Ключевые навыки:
Автоматизация процессов
Управление релизами
Continuous integration
Continuous delivery
Тестирование и отладка продуктов
Сбор и анализ ошибок
Подготовка дистрибутивов
Публикация в сторы
Защита от реверс-инжиниринга
Топовые компании всегда в поисках специалистов
Кодинг совершенно не такой, как был даже 3 года назад.
Задачи и особенности меняются очень быстро. Именно поэтому, — часто после 5 лет университета надо переучиваться заново.
110
тысяч рублей — средняя заработная плата программиста
377
вакансий, подходящих вам после прохождения курса на сайте hh.ru

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

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

На курсы 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.Остались вопросы?
Оставьте свой телефон. Мы перезвоним в удобное время, поговорим об оставшихся вопросах.