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


