iOS 12: Learn to Code & Build Real iOS 12 Apps in Swift 4.2

Why take this course?
🌟 Master iOS 12 Development with Swift 4.2 🌟
Welcome to the iOS 12 Masterclass! 🚀
Dive into the world of iOS app development and emerge as a proficient developer with our comprehensive course, iOS 12: Learn to Code & Build Real iOS 12 Apps in Swift 4.2. Whether you're a complete beginner or an experienced coder looking to update your skillset, this course is tailored to guide you through every step of the process.
What You'll Learn:
- Build Beautiful iOS Apps: Transform your ideas into fully functional iOS apps using Swift 4.2, the latest iteration of Apple's powerful programming language.
- Project-Based Learning: Engage with hands-on projects that will not only teach you coding principles but also help you build a portfolio to be proud of.
- State-of-the-Art Technologies: Master Apple's advanced technologies like ARKit 2 for Augmented Reality (AR) and Core ML 2 & Create ML for Machine Learning (ML). With these skills, you can create apps that bring virtual experiences to life or analyze data with AI.
Course Highlights:
- Latest Content: Every lesson is brand new, crafted specifically for iOS 12 and Swift 4.2.
- Complete Curriculum: From the basics of coding to advanced topics like eCommerce integration, persistence, and app deployment.
- Interactive Learning: Learn through interactive tutorials that cover everything from user interface design to backend functionalities.
- Machine Learning & AR: Explore the exciting world of ML with Core ML 2 and Create ML, and create breathtaking AR experiences using ARKit 2.
- App Store Ready: Understand the process of preparing your app for submission to the App Store.
Course Breakdown:
- Swift 4.2 Essentials
- Understanding Swift syntax and language features
- Building user interfaces with Storyboards and Swift Code
- iOS Application Architecture
- Design patterns and best practices for structuring iOS apps
- Data Persistence
- Introduction to Core Data, Codable, and User Defaults for data storage (Upcoming)
- Machine Learning with Core ML 2 & Create ML
- Building machine learning models from scratch
- Augmented Reality with ARKit 2
- Crafting immersive AR experiences for iOS users
- eCommerce App Development
- Implementing Firestore, Firebase, Cloud Functions, and Stripe in a real-world eCommerce app (Completed!)
- Deploying to the App Store
- Certificates, provisioning profiles, and the deployment process
Real Student Feedback:
Our students love our approach to teaching iOS development! Here's what a few of them had to say:
- "Caleb's Approach is Unique" - Douglas Spencer found Caleb's presentation style and humor in explaining complex concepts to be of great value.
- "Down to Earth Instructor" - Keli’i Martin appreciated Jonny B's teaching style, which makes learning iOS development both enjoyable and comprehensible.
- "First-Rate Content with Prompt Support" - Dr. Chris Le Brese, a Senior Android Engineer, praised Jonny B for his high-quality content and responsiveness to student inquiries.
Why Choose This Course?
- Expert Instructors: Our instructors are industry professionals who bring real-world experience and a passion for teaching into every lesson.
- Engaging Content: We use a mix of video tutorials, quizzes, and interactive coding exercises to cater to different learning styles.
- Community Support: Join a community of learners who support each other and share knowledge. Our instructors are actively engaged with this community.
- Money-Back Guarantee: We're confident you'll love this course! That's why we offer a full money-back guarantee for 30 days.
Ready to embark on your iOS development journey? Click the 'Buy Now' button and let's get started on coding your future today! 🖥️🎉
Course Gallery




Loading charts...
Comidoc Review
Our Verdict
This course by Jonny Burgoyne and Caleb Stultz offers exceptional clarity in teaching iOS 12 development with a strong focus on ARKit 2, CoreML 2, and Firebase implementation. The real-life app projects and well-thought-out curriculum provide an immersive learning experience. However, be prepared for a challenging curriculum that ramps up quickly, potentially causing frustration amongst beginners. While the instructor interaction is commendable, occasional technical hiccups might disrupt your learning flow. Despite these minor drawbacks, this course stands out as one of Udemy's best options for iOS development.
What We Liked
- Comprehensive coverage of iOS 12 development with real-world app examples
- Highly responsive instructor answers questions and provides feedback on student projects
- Includes building full-scale ARKit 2 & CoreML 2 apps, using Firebase, and submitting your app to the App Store
- Easy-to-understand explanations with original analogies and metaphors
Potential Drawbacks
- Steep learning curve, with difficulty ramping up quickly and some exercises missing solutions
- Lack of programmatic approach may be unsatisfactory for advanced developers looking to skip storyboards
- Occasional issues moving project locations or setting up certain simulators—restarting the projects is required
- Relatively small number of diagrams and graphics may not suit all learning styles