К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced iOS Development with Swift, Gestures & APIs · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced iOS Development with Swift, Gestures & APIs

Курс от EDUCBA
Средний≈ 12.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learners will analyze Swift program structures, apply control flow and data modeling techniques, implement advanced UI components, and integrate gestures and web services to build interactive, production-ready iOS applications. By the end of this course, learners will be able to design scalable app architectures, manage application lifecycle events, and create responsive, data-driven user experiences using modern iOS development practices. This course is designed for developers who already understand iOS fundamentals and want to advance their skills using Swift. Learners will gain hands-on experience with Swift structures, loops, enums, data models, UserDefaults, scroll views, gesture recognizers, custom UI components, and basic API integration. Each concept is reinforced through practical examples that reflect real-world iOS development scenarios. What makes this course unique is its end-to-end focus on interaction-driven app design, combining gestures, custom UI cells, and web content handling within a single cohesive learning path. Rather than isolated topics, learners see how components work together to form complete app features. Completing this course equips learners with practical, job-ready skills for building modern, interactive iOS applications with confidence.

Навыки, которые вы освоите

Application Programming Interface (API)Apple iOSSwift ProgrammingData ModelingUI ComponentsUser Interface (UI)Application Lifecycle ManagementData PersistenceApplication DevelopmentiOS DevelopmentStoryboardingJSONMobile DevelopmentWeb ServicesProgramming PrinciplesUser Interface (UI) Design

Программа курса

5 модулей · 63 учебных материалов

01Swift Foundations & Control Flow14 материалов

Understanding Swift Structure

StructureВидеоExample of StructureВидеоUnderstanding Swift StructureЗадание

Looping Constructs in Swift

For LoopsВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Advanced iOS Development with Swift, Gestures & APIs
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.3 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
While LoopsВидео
EnumВидео
Looping Constructs in SwiftЗадание

Web Views with Table Views

Web View Using Table ViewВидеоExample of Web ViewВидеоExample of Web View ContinueВидеоWeb Views with Table ViewsЗаданиеDesigning Core Swift Logic for Interactive iOS ScreensDIALOGUESwift Foundations & Control FlowЗаданиеBuilding a Swift-Driven Web Links Screen with TableView and WebViewDIALOGUE
02Data Models & Persistence in iOS11 материалов

Designing Register Data Models

Register Data ModelВидеоRegister Data Model using Place HolderВидеоDesigning Register Data ModelsЗадание

Creating and Running Data Models

Creating Data Model Object and ClassesВидеоRunning Register Data ModelВидеоCreating and Running Data ModelsЗадание

User Defaults for Data Persistence

User Default in SwiftВидеоUser Default in Swift ExampleВидеоUser Default in Swift Example ContinueВидеоUser Defaults for Data PersistenceЗаданиеData Models & Persistence in iOSЗадание
03Application Lifecycle & Scroll Views13 материалов

iOS Application Lifecycle

Application Life Cycle in Basic SwiftВидеоApplication Life Cycle in Basic Swift ExampleВидеоiOS Application LifecycleЗадание

Scroll View Fundamentals

UI Scroll ViewВидеоFeatures of Scroll ViewВидеоScroll View FundamentalsЗадание

Advanced Scroll View Implementations

Creating Html Web View Using Scroll ViewВидеоCreating Html Web View Using Scroll View ContinuesВидеоAdding PDF Files Using Scroll ViewВидеоExample of Scroll ViewВидеоWorking with Scroll View ProgrammaticallyВидеоAdvanced Scroll View ImplementationsЗадание
04Gesture Recognition in iOS15 материалов

Tap Gesture Handling

Creating Tap Gesture in IOSВидеоCreating Tap Gesture in IOS CreatingВидеоTap Gesture CodingВидеоTap Gesture HandlingЗадание

Swipe Gesture Implementation

Creating Swipe Gesture in IOSВидеоSwipe Gesture ExampleВидеоSwipe Gesture Example ContinuesВидеоSwipe Gesture ImplementationЗадание

Advanced Gestures

Creating Pan Gesture in IOSВидеоAdding Pinch Gesture in IOSВидеоOutput of Pinch GestureВидеоRotational Gesture in IOSВидеоRotational Gesture in IOS ContinuesВидеоAdvanced GesturesЗаданиеGesture Recognition in iOS
05Custom UI Components & Web Services10 материалов

Working with Armoire and Custom Cells

Introduction to ArmoireВидеоExample of the ArmoireВидеоCreating a Custom Cell in ArmoireВидеоWorking with Armoire and Custom CellsЗадание

Delegation & Web Service Integration

Creating Delegate of Custom CellВидеоPrinting the Data From Web ServiceВидеоPrinting the Data From Web Service ContinuesВидеоDelegation & Web Service IntegrationЗаданиеCustom UI Components & Web ServicesЗаданиеDelivering an Interactive iOS App with Swift, Gestures, and APIsDIALOGUE
Application Lifecycle & Scroll ViewsЗадание
Задание