Об этом курсе

Недавно просмотрено: 6,515

100% онлайн

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

Гибкие сроки

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

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

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

Предполагаемая нагрузка: 8 hours/week...

Русский

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

100% онлайн

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

Гибкие сроки

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

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

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

Предполагаемая нагрузка: 8 hours/week...

Русский

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

от партнера

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

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

Логотип e-legion

e-legion

Логотип ФРОО

ФРОО

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

Неделя
1

Неделя 1

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

Погружение в Xcode

1 ч. на завершение
6 видео ((всего 50 мин.)), 5 материалов для самостоятельного изучения, 2 тестов
6 видео
Создание нового проекта7мин
Настройки проекта13мин
Запуск приложения7мин
Interface builder10мин
Отладка приложений9мин
5 материала для самостоятельного изучения
Полная программа "iOS-разработчик"2мин
e-Legion5мин
Фонд развития онлайн-образования5мин
Конспект10мин
Ссылки10мин
2 практического упражнения
Xcode
Отладка
Неделя
2

Неделя 2

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

Специфика iOS

1 ч. на завершение
5 видео ((всего 66 мин.)), 2 материалов для самостоятельного изучения, 2 тестов
5 видео
Часто используемые паттерны14мин
Жизненный цикл приложения11мин
Особенности работы с изображениями14мин
Asset catalog16мин
2 материала для самостоятельного изучения
Конспект10мин
Ссылки10мин
2 практического упражнения
Особенности iOS
Работа с изображениями
Неделя
3

Неделя 3

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

Основные элементы интерфейса

6 ч. на завершение
7 видео ((всего 81 мин.)), 4 материалов для самостоятельного изучения, 2 тестов
7 видео
UIView и его сабклассы часть 27мин
UIControl и его сабклассы12мин
Жизненный цикл UIView11мин
Пример создания интерфейса9мин
UITableView17мин
UICollectionView13мин
4 материала для самостоятельного изучения
Общая информация о практических заданиях10мин
Конспект10мин
Ссылки10мин
Коды из лекций10мин
Неделя
4

Неделя 4

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

Добавляем динамики

6 ч. на завершение
11 видео ((всего 114 мин.)), 3 материалов для самостоятельного изучения, 2 тестов
11 видео
Autoresizing mask7мин
Autolayout constraints10мин
Autolayout UIStackView7мин
TraitCollection6мин
TraitCollection демо10мин
Построение интерфейса в коде9мин
Жесты15мин
Core Animation9мин
Виды анимаций18мин
Обработка появления клавиатуры3мин
3 материала для самостоятельного изучения
Конспект10мин
Ссылки10мин
Коды из лекций10мин

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

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

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

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

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

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