Overview
In this 88-hour course, you will delve into the core and advanced features of iOS 18 and SwiftUI 6. Dive into practical projects that teach you how to create responsive user interfaces, manage application state, and implement modern development patterns. By the end, you'll be ready to build professional, polished iOS applications.
What I will be able to do after this course
- Understand and utilize Swift programming fundamentals to build a solid coding foundation.
- Create responsive and modern user interfaces using the features of SwiftUI 6.
- Manage app states effectively with advanced state management techniques like State, Binding, and ObservableObject.
- Design and integrate animations, gestures, and CoreML-based functionalities.
- Develop scalable applications using the MVVM architecture and other professional approaches.
Course Instructor(s)
Ron Erez is a seasoned iOS developer and educator with years of experience designing, developing, and deploying iOS applications. He is passionate about demystifying complex topics and providing hands-on learning experiences. His teaching blends technical depth with real-world scenarios to best prepare students for professional development.
Who is it for?
This course is designed for developers with a basic understanding of Swift or similar programming knowledge. It is perfect for intermediate iOS developers wanting to deepen their skills, professionals seeking to incorporate the latest in iOS development, and even beginners familiar with programming concepts who are eager to learn by building real-world projects.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access