The Complete ARKit Course - Build 11 Augmented Reality Apps

Why take this course?
🚀 Become an iOS Augmented Reality Developer with The Complete ARKit Course! 🌟
Introduction: ARKit has revolutionized the way we interact with digital content in the real world, and as a developer, you have the opportunity to be at the forefront of this exciting technology. With Apple's iOS 11, ARKit has been enhanced to create even more immersive augmented reality (AR) experiences. This comprehensive course by Codestars, an online learning platform with over 2 million students worldwide, is your gateway to mastering ARKit using Swift 4 and building 11 high-level AR apps from scratch.
Course Highlights:
- Industry-Relevant Skills: Learn to develop AR experiences that are in high demand across various industries, from gaming to retail.
- Expert Instructor: Guided by Rayan Slim, an experienced iOS developer who has crafted this course following Rob Percival's "learn by doing" philosophy.
- Extensive Content: Over 9 hours of content, including detailed video tutorials and interactive coding sessions.
- Rave Reviews: With 5* ratings on Udemy, this is already the longest and most highly-rated ARKit course available!
Student Testimonials:
- "Goes from 0 to 100 very slowly and steadily, explains everything to the decimal point, and the apps we're building are fun and easy to understand." - Vladimir Porton
- "Totally amazing, I love the step-by-step style of this course." - Wang Hang
- "It gets you where you want to be with ARKit quickly. I would absolutely take another course from this instructor." - James Justin Davis
What You'll Learn: By the end of this course, you will have built 11 real-world AR apps using ARKit in iOS 11 and Swift 4, including:
- A Floor is Lava App
- An AR measuring App
- An Ikea App
- And many more captivating projects!
Skills You'll Master:
- Working with textures to create engaging 3D models.
- Displaying and animating 3D models in the camera view.
- Utilizing World Tracking to maintain your position in the real world.
- Launching projectiles into the physical environment.
- Placing 3D objects on horizontal surfaces.
- Driving a car on surfaces within the AR scene.
- Building an inter-dimensional portal.
- Detecting collisions between 3D nodes.
Course Requirements: No prior ARKit or iOS development experience is required, but having a basic understanding of Xcode and Swift will help you progress more swiftly (pun intended!). All the source code and friendly support in the Q&A area are provided to ensure your success.
Make the Investment: Whether you aim to create your own AR app or seek to freelance in a burgeoning field, this course is an investment in your future. Join the wave of developers who are leading the charge in AR development and start learning today! 💻✨
Enroll now and take your first step into the exciting world of augmented reality development with Codestars and The Complete ARKit Course! Let's build the future, one app at a time.
Course Gallery




Loading charts...
Comidoc Review
Our Verdict
A balanced ARKit course for beginners that dives deep into theory but might require manual updates to stay in line with recent iOS releases. While some content might not be ideal for advanced learners, the wide array of projects and practical approach cater well to a beginner's needs.
What We Liked
- Covers a wide range of ARKit features across 11 diverse projects, enabling students to build their own AR apps.
- Detailed theory explanations, suitable for both beginners and those with some iOS development background.
- Instructor's clear pronunciation makes course content accessible for non-native English speakers.
- Practical examples help concepts stick and offer the opportunity to understand underlying mechanisms.
Potential Drawbacks
- Pacing may be too slow for advanced learners, as instructor re-explains basic iOS concepts.
- Some implementation details might not follow best practices, such as manually extracting orientation from transform matrices.
- Outdated course content requires students to independently look up updated APIs and techniques.
- Links in the documentation, like setting up Xcode team, may become outdated or broken.