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

Разработка, анимация, размещение в App Store

Хочу подробностей
Нажимая на кнопку, вы даете согласие на обработку своих персональных данных

Программа

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

9 месяцев
от 5 до 7 часов в неделю

Введение в iOS - разработку
Блок 1

Знакомство со средой разработки Xcode

Основы Swift

Обобщённое программирование, замыкания и другие продвинутые возможности языка

Материалы

28 видеолекций
9 live coding-сессий
Дополнительные материалы

Проверка знаний

8 тестов
4 задания

Платформа

Open Profession

Пользовательский интерфейс
Блок 2

Особенности разработки приложений под iOS

UIView и UIViewController

Создание адаптивного интерфейса

Анимации и переходы

Основы отладки приложений

Материалы

16 видеолекций
21 live coding-сессия
Дополнительные материалы

Проверка знаний

4 тестов
7 заданий

Платформа

Open Profession

Многопоточность
Блок 3

Способы организации многопоточности

Синхронизация потоков

Управление памятью

Основы оптимизации приложений

Материалы

21 видеолекция
12 live coding-сессий
Дополнительные материалы

Проверка знаний

6 тестов
5 заданий

Платформа

Open Profession

Работа с сетью
Блок 4

Использование сторонних библиотек

Основы сетевого взаимодействия

Сокеты

Парсинг данных

Основы безопасности

Материалы

25 видеолекций
8 live coding-сессий
Дополнительные материалы

Проверка знаний

4 теста
6 заданий

Платформа

Open Profession

Хранение данных
Блок 5

Способы хранения данных

Core Data

Accessibility

Материалы

19 видеолекций
10 live coding-сессий
Дополнительные материалы

Проверка знаний

3 теста
8 заданий

Платформа

Open Profession

Мультимедиа и другие фреймворки
Блок 6

Работа с аудио и видео

Интернационализация и локализация

Геолокация

Уведомления

Тестирование приложений

Материалы

27 видеолекций
10 live coding-сессий
Дополнительные материалы

Проверка знаний

8 тестов
3 задания

Платформа

Open Profession

Необходимые знания для прохождения курса

Базовые знания в области разработки программного обеспечения
Знание одного из объектно-ориентированных языков программирования
Знание английского, достаточное для чтения документации

Особенности обучения

Обучение проходит на платформе OpenProfession

Комфортное обучение и самостоятельное планирование загрузки

Доступ к записям занятий и материалам курса

Библиотека материалов для самостоятельной подготовки

Обучение позволит получить востребованную и высокооплачиваемую IT-специальность: зарплата мобильного разработчика в России варьируется от 60 000 до 150 000 рублей в месяц

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

Юрий Петухов

Юрий Петухов

Занимался поддержкой и настройкой сетевого оборудования Cisco. В 2012 году перешёл в мобильную разработку. Создавал как «коробочные» приложения для документооборота и торговли на бирже, так и приложения для заказной разработки, а также клиенты для социальных сетей.

Ильдар Гильфанов

Ильдар Гильфанов

Начал карьеру в Motorola Solutions в качестве C++ разработчика, но позже перешёл на Objective-C и Swift. На данный момент занимаюсь разработкой приложений под мобильные ОС Apple в e-Legion

Илья Кулебякин

Илья Кулебякин

Программирую со школы, в 8-м классе сделал первые шаги в iOS-разработке. В 2015 году, перед переходом на второй курс университета, устроился в компанию e-Legion, где сейчас работаю iOS Team Lead

Евгений Хижняк

Евгений Хижняк

В iOS-разработке с 2012 года. Также был опыт разработки игр на C# в Unity3D и приложения с дополненной реальностью Vuforia. Последние несколько лет сосредоточился на разработке бизнес-приложений для iOS.

Стоимость обучения

Программа27 000₽
вместо 30 000₽

Скидка 10% при покупке программы

В рассрочку2 500₽
в месяц

Оформите рассрочку на год и начните учиться сразу и без первоначального взноса

Оформить заявку на обучение

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

Подписка

наверх