Free SwiftUI Course

what-is-swift-ui-easy-steps-building-your-first-swiftui-app-16539
What Is Swift UI? Easy Steps Building Your first SwiftUI app
4.0
Udemy 2,744 learners
Learn More
Learn from one of the world's first iOS developers, Matt, who has 13 years of experience and created the world's first iPhone, iPad and Apple Watch apps. In this free course, Matt will teach you how to build your first SwiftUI app, display a list populated by JSON, display images and text, filter the list using a Toggle View, and implement the MVVM design pattern. Sample code is included and you'll learn how to create a basic SwiftUI list app, understand the structure of SwiftUI, display data loaded from JSON, and think about architecture within your SwiftUI app. With a career in iOS, you can earn over £100,000 per year, work remotely and be in high demand for your skills. Enroll in this course to learn from Matt's incredible experience and get the insider secrets to building a successful and profitable career in iOS.
ios-code-review-reviewing-apples-sample-code-16540
iOS Code Review Reviewing Apples Sample Code
4.4
Udemy 1,460 learners
Learn More
Learn from one of the world's first iOS developers, Matt, with 13 years of experience in the industry. In this free course, you will explore two Xcode projects, search for code enhancements, look out for code smells, and try to spot code that breaks layered architecture design principles. You will also learn how to review an Xcode project, preserve layered architecture, check imported frameworks for architectural clues, and why they don't use FatalError() and force unwrap optionals in commercial projects. Sample code is included with each video, and their service, iOSBFree Ltd, provides unique career-building information, point-of-view, and service to help you build a highly successful and profitable career in iOS. Join this course and discover the secrets to becoming an iOS developer and earning over £100,000 per year!
my-honest-opinion-about-uikit-vs-swiftui-in-2023-16541
My HONEST opinion about UIKit vs SwiftUI in 2023
1.5
Youtube 35,862 learners
Learn More
Are you curious about the debate between learning SwiftUI or UIKit in 2023? In this short clip, Sean Allen, an iOS Developer, gives his updated thoughts as of late 2022. He shares his honest opinion and provides helpful resources to help you decide which one to learn. Check out his iOS Developer Courses and follow him on Twitter to get the latest updates. Don't miss out on this great opportunity to learn from an experienced iOS Developer!
swiftui-basics-tutorial-16542
SwiftUI Basics Tutorial
2.0
Youtube 349,425 learners
Learn More
Learn the basics of building your app with SwiftUI with this free preview of Sean Allen's SwiftUI Fundamentals course. This video compilation covers the first 8 videos of the course, where you'll create the user interface for a standard weather app. With Xcode 12 and iOS 14, you'll learn how to make your app look and act how you want with @State, @Binding, @StateObject, @ObservableObject, @EnvironmentObject and more. Get 15% off the full course with the promo code YT-FREE-PREVIEW at checkout. Start building your app today!
View More Courses
Compare Courses
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.

2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.

3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.

4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.

5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.

6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.

7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.