Об этом курсе
Недавно просмотрено: 11,669

Learner Career Outcomes

100% онлайн

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

Гибкие сроки

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

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

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

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

Русский

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

Learner Career Outcomes

100% онлайн

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

Гибкие сроки

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

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

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

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

Русский

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

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

Неделя
1
2 ч. на завершение

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

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
3 ч. на завершение

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

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
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
3 ч. на завершение

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

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

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

автор: ASFeb 20th 2018

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

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

Московский физико-технический институт (Физтех) является одним из ведущих вузов страны и входит в основные рейтинги лучших университетов мира. Институт обладает не только богатой историей – основателями и профессорами института были Нобелевские лауреаты Пётр Капица, Лев Ландау и Николай Семенов – но и большой научно-исследовательской базой. Основой образования в МФТИ является уникальная «система Физтеха», сформулированная Петром Капицей: кропотливый отбор одаренных и склонных к творческой работе абитуриентов; участие в обучении ведущих научных работников; индивидуальный подход к отдельным студентам с целью развития их творческих задатков; воспитание с первых шагов в атмосфере технических исследований и конструктивного творчества с использованием потенциала лучших лабораторий страны. Среди выпускников МФТИ — нобелевские лауреаты Андрей Гейм и Константин Новоселов, основатель компании ABBYY Давид Ян, один из авторов архитектурных принципов построения вычислительных комплексов Борис Бабаян и др....

О e-legion

e-Legion создаёт iOS- и Android-приложения для бизнеса: разрабатывает удобные мобильные продукты с многомиллионной аудиторией. e-Legion — сертифицированное агентство Google, которое входит в топ российских и зарубежных рейтингов. Среди клиентов компании: Альфа-Банк, Ашан, Yota, Tele2, Райффайзенбанк, Сбербанк, Mail.ru, Яндекс и другие бренды. В e-Legion регулярно проводятся школы разработчиков и митапы, а также ежегодные Международные конференции MBLT и MBLTdev для развития мобильного сообщества....

О ФРОО

Фонд развития онлайн-образования объединяет образовательные стартапы, проекты в области EdTech и запускает собственные онлайн-программы в области машинного обучения, программирования, мобильной разработки, VR, дизайна и IT. Мы выстраиваем экосистему для обучения на всех стадиях жизненного цикла: от идеи и поиска средств на производство образовательной программы до поддержки, продаж и маркетинга. А сотрудничество с крупнейшими образовательными платформами позволяет запускать онлайн-курсы с максимальным эффектом и пользой для всех заинтересованных сторон....

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

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

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

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

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

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