8 985 589 85 01
Личный кабинет

Курс:Мобильная разработка
на IOS

Разработка для IOS это перспективно, престижно и дорого!
За последние несколько лет технологии совершили огромный прорыв! Просто постарайтесь вспомнить свой первый мобильный телефон, готовы поспорить больше он походил на мини-версию стационарного телефона.
Кажется, мобильные телефоны '00-х годов не имеют совершенно никакого отношения к современным многофункциональным гаджетам, которые способны упростить практически любую сферу вашей жизни.

Ещё не так давно мобильные приложения были чем-то особенным и понятным не для всех. Сейчас же дела обстоят совершенно по другому! Количество пользователей Интернета предпочитаю компактные гаджеты громоздким ноутбукам и ПК. Всё больше людей уже не представляют свою жизнь без смартфона, с помощью которого можно не только оставаться «на связи» 24/7, но и решать бытовые задачи (перевод денежных средств, заказ такси, доставка еды и прочее).

Скачек современных технологий вызвал спрос на разработчиков мобильных приложений. Рынок «завален» вакансиями на позицию «Мобильный разработчик», а вот недостаток кадров ощущается достаточно остро!

На курсе «Мобильная разработка на IOS» предлагаем вам познакомится с языком программирования Swift. Окончив курсы программирования Swift в «EasyUM» вы с лёгкостью сможете создавать мобильные приложения для IPhone и IPad.

Курс нацелен на изучение языка программирования Swift «с нуля», поэтому программа курса выстроена по принципу «от малого к большому».
А также - 75% практики на занятиях и разработка собственного IOS приложения, подготовят вас к решению реальный задач на позиции Mobile Dev Junior (IOS)

Сложность курса:

старт курса

8 ноября

2 раза в неделю по 2 часа (вечером с 19:00 до 21:00)

Осталось мест:
7 из 12

4 месяца

2 раза в неделю по 2 часа

Основной частями


обучение в аудиториях

ежемесячная оплата

55 960 руб.

записаться

Основной


обучение в аудиториях

полная оплата сразу

47 960 руб.

записаться

Вебинар/Запись


обучение online

полная оплата сразу

42 960 руб.

записаться

При записи на курс с сайта — получите ПОДАРОК от команды EasyUM

pattern

Для
кого?

01

pattern pattern
  • Для тех, кто хочет создавать крутые скачиваемые приложения
  • Для начинающих IOS Разработчиков, которые хотят монетизировать свои знания
  • Для тех, кто уже работает программистом, но хочет сменить свою профессиональную сферу деятельности и уйти в разработку для IOS
  • Для тех, кто уже имел опыт программирования или изучал языки программирования Swift ранее
  • Для тех, кто хочет освоить разработку для Apple «с нуля»‎

Требования к поступающим

Курс «IOS-разработчик»‎ рассчитан на изучение «с нуля»‎, поэтому не требует никакого уровня входящих знаний

02

pattern pattern
  • Понимание логики программирования
  • Владение Английским языком на уровне «Школьный курс» и выше
  • Наличие свободного времени для выполнения Д/З от 9 часов в неделю и более
  • Наличие твёрдого желания научится разрабатывать мобильные приложения для IOS за 4 месяца!

Чему Вы научитесь

Освоив разработку на IOS вы обретёте возможность писать приложения для AppStore и монетизировать их

03

pattern pattern
  • Разрабатывать мобильные приложения с использование языка программирования Swift
  • Понимать основы проектирования приложения для мобильных устройств на платформе IOS
  • Изучите функционал полезных библиотек для Swift
  • Во время курса сами создадите готовое мобильное приложение, на котором отработаете навыки применения основных компонентов Swift, использования классов и библиотек, технологий разработки приложений и шаблонов проектирования
  • Узнаете все фишки разработки на Swift

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

iOS — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей и некоторых других устройств, разрабатываемая и выпускаемая американской компанией Apple
Swift — открытый мультипарадигмальный компилируемый язык программирования общего назначения
Xcode — интегрированная среда разработки программного обеспечения для платформ macOS, iOS, watchOS и tvOS, разработанная корпорацией Apple

IOS 1. Знакомство Swift

  1. Введение в IOS. Знакомство с средой разработки Xcode. Документация Apple. Настройка симуляторов устройств. Первое приложение для IOS.
  2. Swift. Введение. Типы данных и их конвертация. Константы и переменные. Алгоритм работы с Optional и typealias.
  3. Объекты и классы в Swift. Ключевые слова и алгоритм работы с ними.
  4. Базовые операторы в Swift. Унарные, бинарные, тернарные и другие типы операторов.
  5. Коллекции: массивы, множества и словари. Изменчивость коллекций.
  6. Массивы. Синтаксис массивов. Создание массива. Изменение массива.
  7. Структуры данных. Struct. Enum.
  8. Управляющие конструкции. Циклы for-in, while, repeat-while и особенности работы с ними.

РЕЗУЛЬТАТ СТУДЕНТА: Уверенное понимание основ мобильной разработки на языке программирования Swift. Изучены особенности разработки под IOS. Уверенный пользователь среды разработки Xcode.

1-й Мес.

Модуль 1

Тема : IOS 1. Знакомство Swift

Длительность : 21 Ак. Час

13 990

Полная стоимость модуля в руб.

записаться
iOS — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей и некоторых других устройств, разрабатываемая и выпускаемая американской компанией Apple
Swift — открытый мультипарадигмальный компилируемый язык программирования общего назначения
Xcode — интегрированная среда разработки программного обеспечения для платформ macOS, iOS, watchOS и tvOS, разработанная корпорацией Apple

IOS 2.Объектно-ориентированное программирование Swift

  1. Свойства в Swift. Класс String. Работа с инициализаторами для классов. Свойства.
  2. Методы. Инкапсуляция. Алгоритм работы с инкапсулированными данными.
  3. Наследование. Родительские и Дочерние классы. Двухфазная инициализация.
  4. Проблема перегрузки методов и экземпляры как путь решения.
  5. Промежуточные, абстрактные и базовые классы.
  6. Уровни доступа. Доступ «Private» и особенности его работы в iOS-разработке.
  7. Полиморфизм в Swift. Работа с константами. Динамическая диспетчеризация.
  8. Модификаторы доступа: Private, Fileprivate, internal, Public. Дополнительные модули доступа: Open, Final.

РЕЗУЛЬТАТ СТУДЕНТА: Глубокое понимание ООП на Swift. Разбор архитектуры ООП в контексте iOS разработки.

2-й Мес.

Модуль 2

Тема : IOS 2. ООП Swift

Длительность : 21 Ак. Час

13 990

Полная стоимость модуля в руб.

записаться
UIkit - это легкая, модульная платформа (фреймворк) для разработки быстрых веб-интерфейсов
MVC — схема разделения данных приложения, пользовательского интерфейса
VIPER — альтернативная схема разделения данных приложения, пользовательского интерфейса

IOS 3.UIKit. Интерфейс.

  1. Интерфейс Apple. Разбор особенностей построения интерфейсов для iPhone/iPad.
  2. Фреймворк UIKit. Обзор ключевых инструментов Autolayout, Constraints.
  3. Работа с Extensions, Protocols, Closures. Технология ARC (Automatic Reference Counting) в разработке приложений.
  4. Элементы интерфейса. Создание полного макеты интерфейса вашего приложения.
  5. Работа с UITableViewController и CoollectionView - как сделать Apple-интерфейс?
  6. Паттерны проектирования MVC, VIPER.
  7. Навигация. Настройка навигации в приложении. Разбор NavigationController и TabbarController.
  8. Анимация. Базовый класс UIView. Инструмент Dynamic Animation. Создадим анимация для вашего приложения.

РЕЗУЛЬТАТ СТУДЕНТА: Увернное владение всеми инструментами популярного фреймворка интерфейсов - UIKit.Понимание особенностей создания интерфейсов для iOS. Разработан и «собран» современный интерфейс для вашего приложения под iOS.

3-й Мес.

Модуль 3

Тема : IOS 3. Интерфейс.

Длительность : 21 Ак. Час

13 990

Полная стоимость модуля в руб.

записаться
iOS — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей и некоторых других устройств, разрабатываемая и выпускаемая американской компанией Apple
Swift — открытый мультипарадигмальный компилируемый язык программирования общего назначения
Xcode — интегрированная среда разработки программного обеспечения для платформ macOS, iOS, watchOS и tvOS, разработанная корпорацией Apple
Core Data — фреймворк от компании Apple, встроенный в операционную систему iOS, MacOS, который позволяет разработчику взаимодействовать с базой данных
App Store — магазин приложений, раздел онлайн-магазина iTunes Store, содержащий различные приложения для мобильных телефонов

IOS 4.Разработка Приложения

  1. Многопоточность и работа с сетью в мобильной разработке. Разбор архитектуры проектирования REST.
  2. Данные и их хранение. FileManager. UIImagePickerController. Настройка локального хранения данных.
  3. Уведомления. Настройка показа уведомлений приложения Пользователю. Менеджер зависимостей Cocoapods.
  4. Базы данных. Проектирование базы данных для мобильной разработки.
  5. Обзор фреймворка CoreData. Архитектура CoreData. Сущности и их связи.
  6. Core Data Stack. Реализация редактирования данных с сохранением
  7. Монетизация приложения. Модуль «Встроенные покупки». Валидация чека.
  8. iTunes. Apple Developer Programm. Загружаем приложение в AppStore.

РЕЗУЛЬТАТ СТУДЕНТА: Разработана логика приложения. Финальный проект - приложение для iOS готово на 100%. Настроен модуль «Встроенных покупок».

4-й Мес.

Модуль 4

Тема : IOS 4. Разработка Приложения.

Длительность : 21 Ак. Час

13 990

Полная стоимость модуля в руб.

записаться

Ваши результаты после
обучения

Сертификат выдается всем ученикам EasyUM в 2-х экземплярах: в виде документа и его онлайн-копии. Данную ссылку с лёгкостью можно прикрепить в своё резюме или поделиться с другом.

user

Алекс Гончаров

Junior IOS Developer

Заработная плата - 120 000 руб./мес.

Ключевые навыки:

  • Уверенный пользователь Xcode
  • Разработка standalone-приложения для iPhone и iPad
  • Хорошо понимаю ООП-подход и опираюсь на него при создании приложений
  • Настройка работы с диалоговыми окнами
  • Навык разработки пользовательских интерфейсов
  • Умею настраивать настройки безопасности приложения
  • Создание и внедрение анимации в приложение

Образование:

EasyUM. Курс «Мобильная разработка на IOS» 4 месяца. (07.18 - 11.18)

На данном курсе мы разработаем и загрузим в AppStore реальное приложение для iOS «Мой Planner»

Занимайтесь из любой
точки мира!

Подключайтесь к занятию online, или смотрите в записи.

Пропустили занятие? Уже не страшно!

Теперь Вы сможете подключиться к online-трансляции или посмотреть занятие в записи. Ссылка на запись будет автоматически доступна в личном кабинете ученика.

как это работет

Записаться на курс

Оставьте заявку

Ваши приятные бонусы

Интенсив по
трудоустройству

От рекрутера ведущей it-компании Москвы

Сертификат
и онлайн-копия

Выдается при успешном окончании курса

Помощь в
трудоустройстве

Ваше резюме ждут более 100 компаний-партнеров

Портфолио
и свой проект

Разработаете во время обучения на курсе

Групповой чат
24/7

С одногруппниками и преподавателями

Ежемесячная
оплата

Разбиваем на модули и оплачиваем частями

20% скидка на
следующий курс

Всем выпускникам EasyUM в Москве

Бар-зона с кофе
и печеньками

В неограниченном доступе

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

В каком формате проходит обучение?

Более 80% всех наших занятий - это практика. Преподаватель подключает свой компьютер к проектору и демонстрирует выполнение практических заданий, параллельно объясняя почему нужно выполнять именно так. Все студенты на занятия приходят, по возможности, со своими ноутбуками, и повторяют все за преподавателем. Слушатель курса получает домашнее задание после каждого занятия и сдает его за день до следующего занятия. Первая часть следующего занятия посвящается разбору домашнего задания.

Где будут проходить занятия?

Занятия проходят по адресу: Г. Москва, Кутузовский Проспект 36, Строение 4.

В какие дни проходят занятия?

При записи в группу каждый студент вносит свои пожелания по графику и времени занятий. А на первом занятии вместе со всей группой и преподавателем мы будет определять дни и время так, чтоб каждому учащемуся было удобно посещать занятия. Обычно выбирают 2 будних дня с 19:00 до 21:00, но возможно и обучение в выходные дни. Группы примерно около 10 человек, поэтому легко находим комфортный для всех график.

Если я пропущу пару уроков, смогу ли я потом их отработать?

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

Кто преподает данный курс?

Мы сотрудничаем исключительно только с практикующими специалистами с ведущих it-компаний Москвы, опыт работы у которых не менее 3х лет. Мы не сотрудничаем с теоретическими преподавателями ВУЗов или молодыми выпускниками других курсов.

Могу ли я рассчитывать на практику после курса?

Если вы успешно сдадите финальный проект после окончания курса - да, вы сможете дополнительно пройти 2х месячную практику в EasyUM.

Как происходит оплата за обучение?

Полная оплата за курс (или оплата первого месяца, в случае выбора пакета «Основной частями») производится до фактического старта курса наличными у нас в офисе, или с помощью перевода на карту Сбербанка, или на расчетный счет компании (через банк).

Можно ли сделать перерыв в обучении?

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

Помогаете ли вы с трудоустройством?

Да, резюме успешных выпускников мы направляем в it-компании с которыми мы сотрудничаем. Так же мы проводим первое техническое собеседование, и небольшой тренинг по трудоустройству. Более подробную информацию можно найти на странице «Трудоустройство». Так же мы ГАРАНТИРУЕМ трудоустройство тому, кто закончил курс на 85 баллов и выше, или вернем деньги за обучение.

Нужен ли свой ноутбук?

Да, мы рекомендуем на занятия всегда брать свои ноутбуки и практическую часть занятия выполнять на них. Но если у Вас нет ноутбука - ничего страшного, мы предоставим Вам учебный. Но в этом случае Вам нужно будет носить с собой, к примеру, флешку, для переноса того что Вы сделали на занятии на свой домашний компьютер.

Остались вопросы?

Закажи консультацию специалиста

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

Пн - Пт: 11:00 - 19:00 - запись в группу
Все дни: 8:00 - 23:00 - консультация по телефону

Email :

it@easyum.ru

Телефон :

+ 7 (985) 589 85 01

Адрес :

г. Москва, Кутузовский Проспект 36, Строение 4, вход 7. Бизнес-парк «Казакова» 4 минуты от метро «Кутузовская» или «Парк Победы»
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)