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

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

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

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

Mastering iOS Development: Swift, SwiftUI, and Beyond

Курс от Board Infinity
Начальный≈ 8.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Unlock your potential as an iOS app developer with Mastering iOS Development: Swift, SwiftUI, and Beyond. In this course, you’ll gain the skills to build scalable, interactive, and data-driven iOS applications. Starting with the essentials of Swift programming—variables, loops, and functions—you'll progress to mastering SwiftUI, a powerful framework for creating stunning user interfaces. You’ll also learn to manage data effectively and integrate APIs to make your apps functional and dynamic. By the end of this course, you will: - Confidently write and debug Swift code using Xcode. - Build responsive and modern UIs with SwiftUI. - Manage data locally and with CoreData for persistent storage. - Implement robust networking solutions to connect your apps to APIs. What sets this course apart is its hands-on approach, combining theoretical knowledge with practical projects to solidify your learning. Whether you’re a beginner starting your iOS journey or an experienced developer sharpening your skills, this course provides a structured, in-depth experience designed to set you apart in the competitive app development space. Note: This is the first course in the End-to-End iOS Development Mastery: Building, Integrating, Deploying with Swift specialisation series. Continue your learning journey with the subsequent courses to master iOS development comprehensively! Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with Apple Inc. or any of its subsidiaries or affiliates. This course is not an official preparation material of Apple Inc.. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only.

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

Swift ProgrammingUser Interface (UI) DesignCore Data (Software)Data PersistenceData ManagementDebuggingUser Interface (UI)Application Programming Interface (API)Apple XcodeUI ComponentsMobile DevelopmentAuthenticationsApple iOSData StorageIntegrated Development EnvironmentsProgramming PrinciplesiOS Development

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

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

01Foundations of Swift Programming15 материалов

Getting Started with Swift and Xcode

Exploring Swift PlaygroundsВидеоRead More About Getting Swift and XcodeЧтениеPractice Assignment: Getting Started with Swift and XcodeЗадание

Core Concepts of Swift

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

Board Infinity

Instructor

Mastering iOS Development: Swift, SwiftUI, and Beyond
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.3 ч

3 модулей

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

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

Часть программы вашего университета
Variables, Constants, and Data Types in SwiftВидео
Conditional Statements in SwiftВидео
Loops in SwiftВидео
Read More About Core Concepts of SwiftЧтение
Practice Assignment: Core Concepts of SwiftЗадание

Functions and Closures in Swift

Introduction to Functions in SwiftВидеоClosures and Higher-Order Functions in SwiftВидеоAdvanced Uses of Closures: Capturing Values and Escaping ClosuresВидеоRead More About Functions and Closures in SwiftЧтениеPractice Assignment: Functions and Closures in SwiftЗаданиеGraded Assignment: Foundations of Swift ProgrammingЗаданиеQuick Course Check-InPLUGIN
02Building User Interfaces with SwiftUI9 материалов

SwiftUI Basics

Introduction to SwiftUI and Declarative UIВидеоBasic SwiftUI Views and ModifiersВидеоInteractive UI Components with SwiftUI State and BindingsВидеоPractice Assignment: Building User Interfaces with SwiftUIЗадание

Core Concepts of Swift

Variables, Constants, and Data Types in SwiftВидеоConditional Statements in SwiftВидеоLoops in SwiftВидеоPractice Assignment: Core Concepts of SwiftЗаданиеGraded Assignment: Building User Interfaces with SwiftUIЗадание
03Data Management and Networking in SwiftUI9 материалов

Data Handling in SwiftUI

Introduction to Data Handling in SwiftUIВидеоSaving and Retrieving Data Locally with UserDefaults and FileManagerВидеоIntroduction to CoreData for Persistent Storage in SwiftUIВидеоPractice Assignment: Data Handling in SwiftUIЗадание

Networking and API Integration

Introduction to Networking in SwiftUIВидеоImplementing Network Requests in SwiftUIВидеоAPI Integration with Authentication in SwiftUIВидеоPractice Assignment: Networking and API IntegrationЗаданиеGraded Assignment: Data Management and Networking in SwiftUIЗадание