Udemybeginneren

SwiftUI Series - SwiftUI Fundamentals

Learn SwiftUI! Master iOS app development with Swift. Build a solid foundation in SwiftUI 2, iOS 14 & Xcode 12. Start your Swift career today.

4.8(37)
219students
7h
Certificate
Andi Setiyadi
Andi SetiyadiSenior Mobile Developer

Course Content

SwiftUI Series - SwiftUI Fundamentals is a beginner-level Udemy course taught by Andi Setiyadi. It runs 7h, is taught in English, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 37 reviews, with 219 students enrolled. It is a paid course, last updated April 2022.

Unlock the Power of SwiftUI: Build Stunning iOS Apps

Ready to dive into SwiftUI development but feeling lost? This course provides a clear path for beginners and experienced developers alike, guiding you from fundamental concepts to building complete SwiftUI projects. We'll break down complex topics into manageable steps, equipping you with the skills to create beautiful and functional iOS applications.

Here's what you'll learn:

  • Full Project Development: Learn to create a SwiftUI project from scratch and bring it to a finished product. We'll walk through the entire development lifecycle.
  • SwiftUI State Management: Master essential SwiftUI state concepts, including:
    • State
    • Binding
    • ObservedObject/ObservableObject
    • Environment/EnvironmentObject
  • Application Lifecycle: Understand how your SwiftUI app behaves throughout its lifecycle.
  • API Integration: Learn to handle API invocation and effectively process responses to populate your SwiftUI views.
  • Building Complex Views: Discover how to utilize various SwiftUI views as building blocks to construct sophisticated user interfaces.
  • View Modifiers & View Builders: Become proficient in customizing View Modifiers and View Builders for reusable and efficient code.
  • UI Composition in SwiftUI: Coming from a SwiftUI UIKit background? We'll address the differences in UI composition without Storyboards or XIB files. Learn techniques to create a polished and user-friendly UI.

Throughout the course, you'll work on practical projects designed to challenge you and reinforce your understanding. Each project will introduce new aspects of SwiftUI development and its components. The techniques you learn are immediately applicable to your own iOS projects.

Course Details

  • SwiftUI 2
  • iOS 14
  • Xcode 12
$ whoami — the devs behind tutorialsearch.io

Need an app built? Hire the team behind TutorialSearch.io

Web and cross-platform apps shipped end-to-end — design to deploy — by the developers behind this site.