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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Modern Data Handling and UI Foundations in iOS 18 · LearnSpace
Назад в каталог
courseraПрограммирование

Modern Data Handling and UI Foundations in iOS 18

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

О курсе

In this course, you will explore the newest features in iOS 18, including advancements in data handling and user interface foundations. You’ll learn how to effectively manage entities using SwiftData, leverage SwiftUI for robust app designs, and implement advanced navigation techniques. The course is designed to equip you with the skills to build dynamic and interactive iOS applications. Throughout the course, you'll gain hands-on experience in enhancing your iOS apps with powerful tools like WidgetKit, SwiftUI animations, and TipKit, as well as improve user interactions with seamless feature exploration. By mastering these tools, you’ll be able to create intuitive, feature-rich apps that are in demand by employers. This course blends theoretical insights with practical, real-world applications, ensuring that you not only understand how to use new tools but also know how to apply them in professional environments. Through real-life projects and exercises, you'll build the confidence to develop modern iOS apps from scratch. This course is ideal for iOS developers familiar with Swift who want to level up their skills in data handling, UI design, and app functionality. Some basic experience with Swift and iOS development is recommended for maximum benefit. This course is part of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization.

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

User Interface (UI)Swift ProgrammingUser Interface (UI) DesignMobile DevelopmentData ModelingData MigrationMobile Development ToolsUser Interface and User Experience (UI/UX) DesigniOS DevelopmentApple iOSData PersistenceData ManagementAnimationsUI ComponentsSoftware Design PatternsApple software proficiency

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

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

01What's New in iOS 184 материалов

Harnessing iOS 18: Innovations in App Transitions and Features

OverviewВидеоIntroductionЧтениеIntroducing Zoom TransitionЧтениеExploring iOS 18 Enhancements for Swift DevelopersЗадание

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

Packt - Course Instructors

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

Modern Data Handling and UI Foundations in iOS 18
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 5.5 ч

7 модулей

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

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

Часть программы вашего университета
02Simplifying Our Entities with SwiftData9 материалов

Mastering Data Modeling and Persistence with SwiftData

OverviewВидеоIntroductionЧтениеSwiftData Relationship Deletion RulesЧтениеAdding the @Attribute MacroЧтениеExploring the ContainerЧтениеFetching and Manipulating Our Data Using Model ContextЧтениеSorting the DataЧтениеMigrating Our Data to a New SchemaЧтениеMastering SwiftData FundamentalsЗадание
03Understanding SwiftUI Observation4 материалов

Mastering Data Observation in SwiftUI Apps

OverviewВидеоIntroductionЧтениеObserving Computed VariablesЧтениеMastering SwiftUI Observation and Property ManagementЗадание
04Advanced Navigation with SwiftUI6 материалов

Mastering Data-Driven Navigation and Coordinators in SwiftUI

OverviewВидеоIntroductionЧтениеUsing Data Models to Trigger NavigationЧтениеWorking with Different Types of Data Using NavigationPathЧтениеCalling the Coordinator Straight from the ViewЧтениеMastering Navigation in SwiftUIЗадание
05Enhancing iOS Applications with WidgetKit8 материалов

Mastering WidgetKit: Building Dynamic and Interactive iOS Widgets

OverviewВидеоIntroductionЧтениеUnderstanding the Timeline Provider for WidgetsЧтениеBuilding our TimelineEntry StructureЧтениеAdding IntentЧтениеKeeping Our Widgets Up to DateЧтениеInteracting with Our WidgetЧтениеExploring WidgetKit Functionality in iOSЗадание
06SwiftUI Animations and SF Symbols6 материалов

Bringing Interfaces to Life with Animations and Symbols

OverviewВидеоIntroductionЧтениеPerforming Advanced AnimationsЧтениеUnderstanding a Keyframe AnimationЧтениеAnimating SF SymbolsЧтениеMastering SwiftUI Animations and SF SymbolsЗадание
07Improving Feature Exploration with TipKit7 материалов

Guiding Users with Contextual Tips in SwiftUI

OverviewВидеоIntroductionЧтениеAdding a Popover TipЧтениеCustomizing Our TipsЧтениеAdding ActionsЧтениеAdding a Rule Based on EventsЧтениеMastering TipKit for Enhanced User InteractionЗадание