Об этом курсе

Недавно просмотрено: 6,982
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень
Прибл. 23 часа на выполнение
Русский
Субтитры: Русский

Приобретаемые навыки

iOS App DevelopmentGraphical User Interface (GUI) BuilderUser InterfaceSwift Programming
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень
Прибл. 23 часа на выполнение
Русский
Субтитры: Русский

от партнера

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

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

Логотип 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 и многопоточность

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

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

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

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

  • Этот курс не приравнивается к зачету в университетах, однако некоторые вузы принимают сертификаты на свое усмотрение. Дополнительную информацию уточняйте в своем деканате. Онлайн-дипломы и сертификаты Mastertrack™ от Coursera позволяют получить зачеты.

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