€18.99
per month
Video
Mar 2024
21hrs 42mins
1st Edition
-
Current with iOS 17 and SwiftUI updates for cutting-edge app development.
-
Direct, on-point instruction complemented by visual aids for enhanced learning.
-
Comprehensive coverage from Swift language basics to advanced SwiftUI features.
This course transforms app development learning with a definitive compilation of SwiftUI techniques, frameworks, and best practices updated for iOS 17. Crafted by SwiftUI expert Steve DeStefano, this course turns programming maestro J.D. Gauchat’s best-selling book "SwiftUI for Masterminds the iOS 17 edition" into a complete developer’s resource course.
You'll start by mastering the Swift language fundamentals in a playful yet profound manner with Swift playgrounds and delve into advanced territories like SwiftUI's declarative syntax, state management, and the latest iOS 17 features. The curriculum covers Swift programming paradigms, including functions, generic structures, arrays, dictionaries, and enums, unveiling the power of object-oriented and protocol-oriented programming along with memory management and access control techniques. As the course unfolds, immerse yourself in the SwiftUI framework, learning to craft user interfaces that are both beautiful and functional, utilize modifiers for custom layouts, and implement navigation within your apps.
This treasure trove of resources, devoid of unnecessary chatter, is aimed at delivering a streamlined learning experience, making it an indispensable toolkit for anyone aspiring to excel in the Apple app development domain.
This course is ideal for beginners through advanced developers aiming to excel in the iOS ecosystem, including those focusing on iOS, macOS, watchOS, and tvOS app development. It offers a solid foundation in the Swift language for newcomers and serves as a comprehensive SwiftUI reference for more experienced developers seeking to deepen their expertise in creating cutting-edge apps for Apple’s platforms. Prior knowledge of basic programming concepts is recommended to make the most of this extensive learning journey.
-
Master SwiftUI and its integration with iOS 17 features for app development.
-
Navigate through Xcode 15 for an optimized development workflow.
-
Employ the Regex framework and leverage grids for sophisticated layouts.
-
Utilize @State, @Binding, and other property wrappers for reactive programming.
-
Explore Model and ViewModel patterns for robust app architecture.
-
Prepare and submit applications to the App Store.