Welcome to SwiftUI Development Bootcamp!
My complete app development bootcamp teaches you how to code using SwiftUI and build beautiful iOS 13 apps for iPhone, iPad, WatchOS, tvOS, macOS. I'll take you step-by-step through engaging and in depth video tutorials and teach you everything you need to know to succeed as an iOS app developer. If you're tired of spinning your wheels learning Swift, this is the course for you.
What's included in this course to become a great iOS developer?
- Coding Architecture
- Design Patterns
- REST Api Integration
- Reactive Programming
- Code Reusability
SwiftUI is new so soon I will be adding a lot of content continuously to this course and updating the course with new Xcode versions. Upcoming sections:
Animation with SwiftUI
Persistent Local Data Storage in SwiftUI - UserDefault, CoreData, Realm
Develop app using Firebase
What is SwiftUI?
SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift. Build user interfaces for any Apple device using just one set of tools and APIs. With a declarative Swift syntax that’s easy to read and natural to write, SwiftUI works seamlessly with new Xcode design tools to keep your code and design perfectly in sync. Automatic support for Dynamic Type, Dark Mode, localization, and accessibility means your first line of SwiftUI code is already the most powerful UI code you’ve ever written.
SwiftUI uses a declarative syntax so you can simply state what your user interface should do. For example, you can write that you want a list of items consisting of text fields, then describe alignment, font, and color for each field. Your code is simpler and easier to read than ever before, saving you time and maintenance.
Signup today, and you will learn:
- Introduction to SwiftUI views
- View Customisation
- View Composing
- Stacking (HStack, VStack, ZStack)
- @State, @Binding & @EnvironmentObject
- Reactive Programming & Observer pattern
- MVVM Architecture
- REST Api integration
I've built the course that I would have wanted to take when I was learning SwiftUI. A course that explains the concepts and how they're implemented in the best order for you to learn and deeply understand them.