Разработка iOS приложений

Курсы разработкиприложений под IOS

Комплексное обучение разработке iOS-приложений для новичков.
Cтарт: по формированию

Записаться сейчас

Скидки для тех,
кто умеет планировать
-15% на обучение
с 21 по 29 декабря

О курсе

Обучение на курсе Разработка iOS приложений подготовит слушателя до уровня Junior mobile iOS developer. На занятиях слушатели получат знания и навыки работы с языком программирования Swift и научатся разрабатывать под мобильную платформу iOS, а также станут хорошо понимать «кухню» мобильной разработки. Курс рассчитан на студентов, которые успешно освоили основы программирования.

С 2007 года мобильная операционная система iOS используется на всех устройствах Apple и занимает все более и более весомую долю рынка. Рост популярности привел к тому, что заработные платы разработчиков под iOS практически уравнялись с зарплатами Java и .Net-программистов, а дефицит специалистов остро ощущается.

Детали курса

Начало курса

по формированию

Длительность

120 часов, 20 недель

Расписание

Пн, Ср 18:00-21:00

Стоимость

2890 грн в мес

с 21 по 29 декабря:

2460 грн в мес

Хотите выучить Swift и начать карьеру iOS-разработчика?

Кому будет полезен курс?

Новичкам

Дополните свой стек новой технологией и начните разрабатывать приложения на Swift

Студентам

Начните карьеру разработчика мобильных приложений и выучите язык программирования Swift

Разработчикам

Обновите свои знания и Swift станет значительным преимуществом к Objective-C

Обратите внимание!

На курс Разработка приложений под iOS зачисляются слушатели, которые прошли обучение на курсе Основы программирования, либо успешно прошедшие тестирование.

В результате курса вы:

Научитесь разрабатывать мобильные приложения на языке Swift

Поймете основы проектирования приложения для мобильных устройств

Станете проектировать и создавать приложения для iPhone, iPad

Поймете важность термина «жизненный цикл мобильного приложения»

Узнаете механизм публикации приложения в Apple Store и способы заработка на приложениях

Научитесь заботится о безопасности приложения

Почему стоит стать iOS-разработчиком?

ВЫСОКИЙ СПРОС

Число вакансий iOS-разработчиков регулярно увеличивается

ДОСТОЙНАЯ ОПЛАТА ТРУДА

Заработная плата Swift-разработчика стартует от 500$ и может вырасти до 3000$

ВОЗМОЖНОСТЬ РАБОТАТЬ УДАЛЕННО

Специфика работы не требует привязки к конкретному месту работы

ПРОГНОЗИРУЕМОЕ БУДУЩЕЕ

За 2 месяца работы вы вернете деньги, потраченные на длительное обучение

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

  • Типы данных
  • Конвертация типов данных
  • Константы и переменные
  • Типы данных Optional и их развертка
  • Typealias
  • Операторы
  • Строки
  • Кортежи
  • Array
  • Set
  • Dictionary
  • Их применение, модификация, итерации, особенности
  • Циклы for-in, while, repeat-while и нюансы работы с ними if, switch
  • continue, break, fall through, return, throw, метка
  • guard
  • Функции
  • Замыкания
  • Классы
  • Структуры
  • Перечисления
  • Протоколы
  • Инициализация
  • Наследование
  • Свойства
  • Методы
  • Индексы
  • Расширения
  • Generics
  • Опциональное связывание
  • Обработка ошибок
  • Automatic Reference Counting
  • Управление доступом
  • Обзор среды Xcode
  • Simulator, тестирование приложения на устройстве
  • Interface Builder
  • Обзор настроек проекта
  • UIView, UIImageView
  • UILabel, UITextField, UITextView, UIWebView
  • UIControl, UIButton, UIPickerView, UIDatePickerView, UISegmentedControl
  • UISlider, UIStepper, UISwitch
  • UITableView
  • UITableViewCell
  • Хранение данных локально
  • Работа с сетью Интернет
  • Многопоточность, GDC, Operations
  • Работа со сторонними библиотеками. CocoaPods, Carthage.
  • Жизненный цикл приложения
  • AppDelegate
  • UIViewController
  • UINavigationController
  • UITabbarController
  • Ориентация устройства
  • Storyboard. Auto Layout. Autoresizing mask.
  • Size Classes
  • Работа с дизайном приложения
  • Локализация приложений
  • Важность качественного кода
  • Принципы качественного кода
  • Паттерны проектирования: MVC, Singleton, Observer, Factory
  • Принципы SOLID
  • Unit-тестирование
  • Этапы разработки приложения
  • Обзор аккаунта разработчика
  • Обзор сервисов в iTunes Connect
  • Загрузка приложения в AppStore

Преподаватель курса:

Виталий Степаненко

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

Я писал разный код и хороший, и плохой, с нуля, поддерживал готовые проекты. Получил опыт и пришел к определенным выводам: как лучше разрабатывать приложения, обучаться в процессе разработки приложений, что надо пользователям и заказчикам. И хочу поделиться знаниями и выводами с вами.

Пропустили занятие?
Не страшно, мы можем сделать для вас видеозапись этого урока, или подключить онлайн-трансляцию.

Отзывы о курсе:

Детали курса

Начало курса
по формированию
Длительность
120 часов, 20 недель
Расписание
Пн, Ср 18:00-21:00
Стоимость
2890 грн в мес

с 21 по 29 декабря:

грн за курс

Система лояльности

от стоимости обучения студентам вузов и выпускникам Level Up

от стоимости обучения на любой курс, если приведете друга

Скидка на обучающие курсы в утреннее и дневное время

Хочу скидку

Учеба в Level Up — это:

Поддержка преподавателя

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

Практические занятия

Теоретический материал обязательно закрепляем на практике. Большую часть времени уделяем получению практических навыков и работе с кодом

Видеозапись урока

Если вы не можете присутствовать на занятии, мы можем сделать для вас видеозапись этого урока, или онлайн-трансляцию

Домашние задания

Каждое занятие начинается с разбора ДЗ. Обсуждение ошибок и вариантов решения, что поможет избежать их в дальнейшем

Командная работа

Основной упор делается на работу в команде: комплексные задания, распределение задач, сроки выполнения

IT-инкубатор

Лучших выпускников приглашаем на стажировку в IT-инкубатор, где на реальных проектах вы получаете бесценный опыт работы