Специализация: общие сведения

Специализация посвящена изучению современной iOS-разработки. Вы освоите новейший язык программирования Swift. На практике научитесь создавать адаптивный пользовательский интерфейс для iPhone и iPad. Научитесь использовать многопоточность при разработке приложений, а также работать с сетью и хранить данные в приложении. Мы также разберем инструменты и средства для отладки приложений. Вас ждет: - Знакомство со средой разработки Xcode - Основы Swift - Обобщённое программирование, замыкания и другие продвинутые возможности языка - Особенности разработки приложений под iOS- UIView и UIViewController - Создание адаптивного интерфейса - Анимации и переходы - Основы отладки приложений - Способы организации многопоточности - Синхронизация потоков - Управление памятью - Основы оптимизации приложений Для успешного освоения программы специализации необходимы базовые знания в области разработки программного обеспечения, знание одного из объектно-ориентированных языков программирования, а также знание английского, достаточное для чтения документации.
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
Только онлайн-курсы
Начните сейчас и учитесь по собственному графику.
Гибкий график
Установите гибкие сроки сдачи заданий.
Средний уровень
Approximately 5 months to complete
Suggested pace of 3 hours/week
Русский
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
Только онлайн-курсы
Начните сейчас и учитесь по собственному графику.
Гибкий график
Установите гибкие сроки сдачи заданий.
Средний уровень
Approximately 5 months to complete
Suggested pace of 3 hours/week
Русский

Специализация включает несколько курсов: 3

Курс1

Курс 1

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

4.3
звезд
Оценки: 101
Рецензии: 27
Курс2

Курс 2

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

4.3
звезд
Оценки: 6
Рецензии: 2
Курс3

Курс 3

Многопоточность

от партнера

Placeholder

Московский физико-технический институт

Placeholder

e-legion

Placeholder

ФРОО

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

Остались вопросы? Посетите Центр поддержки учащихся.