À propos de ce cours
4.6
37 notes
15 avis
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 17 heures pour terminer

Recommandé : 4-6 часов в неделю...
Langues disponibles

Russe

Sous-titres : Russe
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 17 heures pour terminer

Recommandé : 4-6 часов в неделю...
Langues disponibles

Russe

Sous-titres : Russe

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
2 heures pour terminer

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

Первая неделя – вводная. Мы познакомимся со специализацией и рассмотрим какие знания вы получите после прохождения первого курса. Поговорим о том, зачем вообще Apple создала новый язык и в чем его преимущества. После этого мы расскажем как установить и настроить среду разработки Xcode....
Reading
6 videos (Total 25 min), 10 lectures, 2 quiz
Video6 vidéos
Знакомство со специализацией4 min
Знакомство с курсом1 min
История и предпосылки Swift5 min
В чем преимущества Swift над Objective-C5 min
Swift 4.25 min
Reading10 lectures
e-Legion5 min
Фонд развития онлайн-образования5 min
Полная программа "iOS-разработчик"2 min
Telegram курса1 min
О вступительном тесте10 min
Регистрация Apple ID10 min
Загрузка и запуск Xcode10 min
Основы Playground10 min
Работа с проектами10 min
Конспект по неделе 110 min
Quiz2 exercices pour s'entraîner
Вступительный тест20 min
Введение в Swift и Xcode10 min
Semaine
2
Heures pour terminer
3 heures pour terminer

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

Вторая неделя посвящена основам языка. Вы узнаете как создавать переменные и каких типов они могут быть. Мы расскажем о классах и структурах, функциях и методах, значимых и ссылочных типах. В конце недели вас ждет ваше первое практическое задание....
Reading
8 videos (Total 44 min), 8 lectures, 1 quiz
Video8 vidéos
Операторы4 min
Работа со строками и символами5 min
Поток приложения (Flow Control)7 min
Классы и структуры3 min
Перечисления4 min
Значимые и ссылочные типы3 min
Функции и методы7 min
Reading8 lectures
Документация10 min
Слайды10 min
Документация10 min
Слайды10 min
Subscripts10 min
Слайды10 min
Документация10 min
Конспект по неделе 210 min
Quiz1 exercices pour s'entraîner
Практическое задание 1 min
Semaine
3
Heures pour terminer
4 heures pour terminer

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

Apple называет Swift протоколо-ориентированным языком программирования. На этой неделе вы познакомитесь с этим важнейшим аспектом языка. Также мы подробнее рассмотрим структуры данных. Они построены на протоколах и предоставляют большое количество возможностей для трансформации данных....
Reading
8 videos (Total 74 min), 6 lectures, 3 quiz
Video8 vidéos
Определение операторов5 min
Свойства (Properties)9 min
Протоколы12 min
Коллекции. Основы9 min
Коллекции. Sequence8 min
Коллекции. Collection8 min
Трансформация коллекций12 min
Reading6 lectures
Autoclosure10 min
Слайды10 min
Документация10 min
Слайды10 min
Документация10 min
Конспект по неделе 310 min
Quiz3 exercices pour s'entraîner
Свойства и протоколы12 min
Коллекции16 min
Практическое задание 2 min
Semaine
4
Heures pour terminer
3 heures pour terminer

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

Эта неделя посвящена классам. Мы рассмотрим такие темы как наследование, расширение классов, контроль доступа. Помимо этого мы затронем тему управления памятью....
Reading
6 videos (Total 33 min), 5 lectures, 3 quiz
Video6 vidéos
Управление памятью4 min
Наследование4 min
Инициализация классов4 min
Class extensions6 min
Контроль доступа7 min
Reading5 lectures
Слайды10 min
Документация10 min
Слайды10 min
Документация10 min
Конспект по неделе 410 min
Quiz3 exercices pour s'entraîner
Управление памятью10 min
Контроль доступа10 min
Практическое задание 3 min

À propos de Moscow Institute of Physics and Technology

Московский физико-технический институт (неофициально известный как МФТИ или Физтех) является одним из самых престижных в мире учебных и научно-исследовательских институтов. Он готовит высококвалифицированных специалистов в области теоретической и прикладной физики, прикладной математики, информатики, биотехнологии и смежных дисциплин. Физтех был основан в 1951 году Нобелевской премии лауреатами Петром Капицей, Николаем Семеновым, Львом Ландау и Сергеем Христиановичем. Основой образования в МФТИ является уникальная «система Физтеха»: кропотливое воспитание и отбор самых талантливых абитуриентов, фундаментальное образование высшего класса и раннее вовлечение студентов в реальную научно-исследовательскую работу. Среди выпускников МФТИ есть Нобелевские лауреаты, основатели всемирно известных компаний, известные космонавты, изобретатели, инженеры....

À propos de e-legion

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

À propos de ФРОО

Фонд развития онлайн-образования – это акселератор онлайн курсов и образовательных программ. Мы запустили первый российский курс на платформе Coursera, первую русскоязычную специализацию на Coursera, первую в России онлайн-магистратуру с дипломом государственного образца от ведущего вуза. Более 10 лет наша команда работает над созданием образовательных продуктов, создавая тренды и задавая тенденции в области онлайн-образования. Запуская курсы и программы, мы учитываем ситуацию на рынке труда и потребности работодателей, чтобы наши студенты были востребованы бизнесом. А наш опыт позволяет нам гарантировать высокое качество онлайн-обучения....

À propos de la Spécialisation iOS-разработка: Swift, UI и многопоточность

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

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.