О курсе
Онлайн курс «Мобильная разработка с нуля» — это программа профессиональной переподготовки, направленная на освоение базовых принципов создания мобильных приложений, понимание платформ Android и iOS, структуры приложения, интерфейсов, экранов, навигации, данных, API, тестирования и подготовки первого учебного проекта.
В рамках курса Вы изучите, как устроены мобильные приложения, чем мобильная разработка отличается от web-разработки, какие бывают подходы к созданию приложений, как проектируются экраны, пользовательские сценарии, формы, списки, карточки, навигация и взаимодействие с сервером.
Курс включает практическую работу с типовыми задачами начинающего мобильного разработчика: создание структуры приложения, разработка интерфейса, работа с экранами, кнопками, формами, списками, состояниями загрузки, локальными данными и подключением внешнего API на базовом уровне.
Отдельный блок посвящён инструментам мобильной разработки. Вы рассмотрите среду разработки, эмулятор, устройство для тестирования, структуру проекта, компоненты интерфейса, ресурсы, изображения, иконки, отладку, логи и публикацию учебной сборки на базовом уровне.
Особое внимание уделяется пользовательскому опыту в мобильных приложениях. Вы изучите адаптацию интерфейса под разные экраны, touch-сценарии, удобные кнопки, формы, навигацию, состояния ошибок, доступность на базовом уровне и требования к стабильной работе приложения.
Практический блок программы направлен на создание первого мобильного приложения. Вы сможете разработать учебное приложение с несколькими экранами, навигацией, списком данных, формой, подключением API и защитить итоговый проект.
В ходе программы Вы освоите:
• основы мобильной разработки;
• устройство мобильного приложения и его жизненный цикл на базовом уровне;
• проектирование экранов, навигации и пользовательских сценариев;
• создание интерфейсов для разных размеров экранов;
• работу со списками, формами, кнопками и состояниями;
• подключение API и отображение данных;
• тестирование приложения на эмуляторе и устройстве;
• создание итогового учебного мобильного приложения.
Программа подойдёт начинающим разработчикам, студентам, специалистам, которые хотят перейти в мобильную разработку, web-разработчикам, тестировщикам, дизайнерам интерфейсов и всем, кто хочет создать первое мобильное приложение с нуля.
Цели и задачи курса
Цель программы — сформировать у слушателей базовое понимание мобильной разработки и практические навыки создания первого мобильного приложения.
В рамках курса Вы освоите:
• платформы через понимание Android, iOS, native и cross-platform подходов;
• интерфейс через экраны, компоненты, формы, списки, кнопки и навигацию;
• данные через локальное состояние, пользовательский ввод, API и отображение информации;
• качество через тестирование, отладку, логи, ошибки и проверку на разных экранах;
• UX через touch-сценарии, адаптивность, доступность и понятные состояния приложения;
• практику через итоговый учебный мобильный проект.
Программа даст ответы на следующие вопросы:
• Что такое мобильная разработка и с чего начать?
• Чем Android и iOS отличаются для разработчика?
• Как устроено мобильное приложение?
• Как проектировать экраны и навигацию?
• Как работать с данными и API?
• Как тестировать приложение на эмуляторе и устройстве?
• Как создать первое мобильное приложение?
По окончании обучения Вы получите
Диплом о профессиональной переподготовке, подтверждающий освоение программы «Мобильная разработка с нуля» и базовые компетенции в области создания мобильных приложений.
Учебный план курса
• Введение в мобильную разработку
• Роль мобильных приложений
• Android и iOS: базовые различия
• Native и cross-platform подходы
• Устройство мобильного приложения
• Структура проекта
• Среда разработки
• Эмулятор и тестовое устройство
• Экран приложения
• Компоненты интерфейса
• Кнопки и поля ввода
• Списки и карточки
• Изображения и иконки
• Навигация между экранами
• Пользовательские сценарии
• Формы и валидация
• Состояния загрузки
• Состояния ошибки
• Пустые состояния
• Локальные данные на базовом уровне
• Работа с API
• HTTP-запросы
• JSON
• Отображение данных
• Адаптация под разные экраны
• Touch-сценарии
• Доступность мобильного интерфейса
• Отладка приложения
• Логи и ошибки
• Тестирование на эмуляторе
• Тестирование на устройстве
• Подготовка учебной сборки
• Итоговый проект: первое мобильное приложение
• Итоговая аттестация — тестирование и защита проекта
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


