Об этом курсе

Недавно просмотрено: 13,397

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 16 часа на выполнение

Предполагаемая нагрузка: 4-6 часов в неделю...

Русский

Субтитры: Русский

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 16 часа на выполнение

Предполагаемая нагрузка: 4-6 часов в неделю...

Русский

Субтитры: Русский

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

Изображение преподавателя Юрий Петухов

Юрий Петухов 

5,313 учащегося
3 курса
Изображение преподавателя Ильдар Гильфанов

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

5,313 учащегося
3 курса
Изображение преподавателя Илья Кулебякин

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

5,313 учащегося
3 курса

от партнера

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

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

Логотип e-legion

e-legion

Логотип ФРОО

ФРОО

Программа курса: что вы изучите

Оценка контентаThumbs Up86%(2,052 оценки)Info
Неделя
1

Неделя 1

2 ч. на завершение

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

2 ч. на завершение
6 видео ((всего 25 мин.)), 10 материалов для самостоятельного изучения, 2 тестов
6 видео
МФТИ1мин
Знакомство со специализацией4мин
Знакомство с курсом1мин
История и предпосылки Swift5мин
В чем преимущества Swift над Objective-C5мин
Swift 4.25мин
10 материала для самостоятельного изучения
e-Legion5мин
Фонд развития онлайн-образования5мин
Полная программа "iOS-разработчик"2мин
Telegram курса1мин
О вступительном тесте10мин
Регистрация Apple ID10мин
Загрузка и запуск Xcode10мин
Основы Playground10мин
Работа с проектами10мин
Конспект по неделе 110мин
2 практического упражнения
Вступительный тест20мин
Введение в Swift и Xcode10мин
Неделя
2

Неделя 2

3 ч. на завершение

Swift базовые понятия

3 ч. на завершение
8 видео ((всего 44 мин.)), 8 материалов для самостоятельного изучения, 1 тест
8 видео
Операторы4мин
Работа со строками и символами5мин
Поток приложения (Flow Control)7мин
Классы и структуры3мин
Перечисления4мин
Значимые и ссылочные типы3мин
Функции и методы7мин
8 материала для самостоятельного изучения
Документация10мин
Слайды10мин
Документация10мин
Слайды10мин
Subscripts10мин
Слайды10мин
Документация10мин
Конспект по неделе 210мин
1 практическое упражнение
Практическое задание 1
Неделя
3

Неделя 3

4 ч. на завершение

Протоколы и коллекции

4 ч. на завершение
8 видео ((всего 74 мин.)), 6 материалов для самостоятельного изучения, 3 тестов
8 видео
Определение операторов5мин
Свойства (Properties)9мин
Протоколы12мин
Коллекции. Основы9мин
Коллекции. Sequence8мин
Коллекции. Collection8мин
Трансформация коллекций12мин
6 материала для самостоятельного изучения
Autoclosure10мин
Слайды10мин
Документация10мин
Слайды10мин
Документация10мин
Конспект по неделе 310мин
3 практического упражнения
Свойства и протоколы12мин
Коллекции16мин
Практическое задание 2
Неделя
4

Неделя 4

3 ч. на завершение

Работа с классами

3 ч. на завершение
6 видео ((всего 33 мин.)), 5 материалов для самостоятельного изучения, 3 тестов
6 видео
Управление памятью4мин
Наследование4мин
Инициализация классов4мин
Class extensions6мин
Контроль доступа7мин
5 материала для самостоятельного изучения
Слайды10мин
Документация10мин
Слайды10мин
Документация10мин
Конспект по неделе 410мин
3 практического упражнения
Управление памятью10мин
Контроль доступа10мин
Практическое задание 3
4.4
Рецензии: 17Chevron Right

Лучшие отзывы о курсе Введение в iOS-разработку

автор: ASFeb 20th 2018

Занятно, на самом деле.\n\nВидео качественно сняты.\n\nРекомендую.

Специализация iOS-разработка: Swift, UI и многопоточность: общие сведения

Специализация посвящена изучению современной iOS-разработки. Вы освоите новейший язык программирования Swift. На практике научитесь создавать адаптивный пользовательский интерфейс для iPhone и iPad. Научитесь использовать многопоточность при разработке приложений, а также работать с сетью и хранить данные в приложении. Мы также разберем инструменты и средства для отладки приложений. Вас ждет: - Знакомство со средой разработки Xcode - Основы Swift - Обобщённое программирование, замыкания и другие продвинутые возможности языка - Особенности разработки приложений под iOS- UIView и UIViewController - Создание адаптивного интерфейса - Анимации и переходы - Основы отладки приложений - Способы организации многопоточности - Синхронизация потоков - Управление памятью - Основы оптимизации приложений Для успешного освоения программы специализации необходимы базовые знания в области разработки программного обеспечения, знание одного из объектно-ориентированных языков программирования, а также знание английского, достаточное для чтения документации....
iOS-разработка: Swift, UI и многопоточность

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

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

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