2017-окт-23
Начало занятий
2018-янв-22
Окончание занятий
13
Продолжительность тренинга (недели)
15
Количество слушателей
Saint-Petersburg, Russia
Город
Описание направления тренинга

Тренинг iOS предназначен для студентов и специалистов, которые хотят разрабатывать современные приложения для устройств Apple. Участие в тренинге - это возможность изучить экосистему iOS под руководством высококвалифицированных тренеров и начать карьеру разработчика для огромного рынка мобильных приложений.

Необходимые знания и умения

•    знание и понимание основ ООП;
•    знание базовых алгоритмов, структур данных и представление о работе в многопоточной среде;
•    навыки разработки на каком-либо объектно-ориентированном языке;
•    понимание клиент-серверного взаимодействия и общих принципов работы современных сетей;
•    знание OS X как минимум на уровне пользователя;
•    знание английского языка на уровне не ниже А2.

Описание тренинга

EPAM ПРОВОДИТ ПОДГОТОВКУ iOS-РАЗРАБОТЧИКОВ С ВОЗМОЖНОСТЬЮ ДАЛЬНЕЙШЕГО ТРУДОУСТРОЙСТВА


Программа обучения включает в себя:

1.    Основы Swift (система типов, обработка ошибок, многопоточность, управление памятью)

2.    Каркас приложения (жизненный цикл приложения, ресурсы, управление окнами и анимация, пользовательский ввод, популярные паттерны построения)

3.    Основы работы в iOS (библиотека Cocoa и обзор Objective-C, файловая система и хранение данных, работа с сетью, системные сервисы)

4.    Основы Xcode (девелоперская программа, сертификаты и публикация, профилирование и отладка)

5.    Обзор актуальных библиотек и инструментов


Длительность курса составит 3 месяца. Объем заданий для самоподготовки, включая дипломное проектирование, примерно равен количеству аудиторных занятий.


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