課程信息

4,857 次近期查看
可分享的證書
完成後獲得證書
100% 在線
立即開始,按照自己的計劃學習。
可靈活調整截止日期
根據您的日程表重置截止日期。
中級
完成時間大約為15 小時
俄語(Russian)
字幕:俄語(Russian)

您將獲得的技能

iOS App DevelopmentStorage SecurityOpen Network Computing Remote Procedure Call (ONCRPC)Swift Programming
可分享的證書
完成後獲得證書
100% 在線
立即開始,按照自己的計劃學習。
可靈活調整截止日期
根據您的日程表重置截止日期。
中級
完成時間大約為15 小時
俄語(Russian)
字幕:俄語(Russian)

提供方

莫斯科物理科学与技术学院 徽標

莫斯科物理科学与技术学院

e-legion 徽標

e-legion

ФРОО 徽標

ФРОО

教學大綱 - 您將從這門課程中學到什麼

1

1

完成時間為 1 小時

Многопоточность

完成時間為 1 小時
6 個視頻 (總計 27 分鐘), 5 個閱讀材料, 2 個測驗
6 個視頻
Что такое многопоточность8分鐘
Race Condition4分鐘
Deadlock vs Livelock3分鐘
Thread Explosion1分鐘
Priority Inversion6分鐘
5 個閱讀材料
Полная программа "iOS-разработчик"2分鐘
e-Legion5分鐘
Фонд развития онлайн-образования5分鐘
Ссылки10分鐘
Конспект по неделе 110分鐘
2 個練習
Многопоточность
Проблемы многопоточности
2

2

完成時間為 4 小時

Потоки

完成時間為 4 小時
7 個視頻 (總計 45 分鐘), 3 個閱讀材料, 3 個測驗
7 個視頻
NSThreads7分鐘
Синхронизация потоков6分鐘
Работа в фоновом режиме6分鐘
RunLoop9分鐘
Autorelease pool3分鐘
Timer7分鐘
3 個閱讀材料
Ссылки10分鐘
Конспект по неделе 210分鐘
Коды из лекций10分鐘
2 個練習
Управление потоками30分鐘
RunLoop30分鐘
3

3

完成時間為 3 小時

GCD

完成時間為 3 小時
6 個視頻 (總計 44 分鐘), 3 個閱讀材料, 3 個測驗
6 個視頻
Очереди в GCD7分鐘
GCD QOS6分鐘
Группы6分鐘
Барьеры и семафоры7分鐘
Реализация фильтров + GCD8分鐘
3 個閱讀材料
Ссылки10分鐘
Конспект по неделе 310分鐘
Коды из лекций10分鐘
2 個練習
Базовые понятия GCD
Средства синхронизации GCD
4

4

完成時間為 3 小時

Operations

完成時間為 3 小時
5 個視頻 (總計 27 分鐘), 3 個閱讀材料, 3 個測驗
5 個視頻
Operations5分鐘
Создание сабкласса Operation5分鐘
Асинхронные операции4分鐘
Реализация фильтров + OperationQueue5分鐘
3 個閱讀材料
Ссылки10分鐘
Конспект по неделе 410分鐘
Коды из лекций10分鐘
2 個練習
Operations
Сабклассы Operations

關於 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.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

  • If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project. Learn more.

還有其他問題嗎?請訪問 學生幫助中心