The 14 Day Beginner Challenge - Intro to iOS/SwiftUI (2021)

Designed for the complete beginner, learn how to build iPhone apps with SwiftUI
Free tutorial
Rating: 4.6 out of 5 (1,351 ratings)
56,913 students
1hr 50min of on-demand video
English [Auto]

Build basic iPhone apps with SwiftUI and read and write Swift code.


  • Nothing is required to start learning but in order to follow along, students should have access to a Mac computer.


Hey, it's Chris here.

I just want to congratulate you on taking the first step in your App Journey and to offer a few words of advice and encouragement.

At a glance, this might seem like just another course that you've taken before but it's far more than that.

This is training material that I've been using and refining since 2013 and thousands of students have gone through it with much success.

Furthermore, this has been my full time effort for the last 8 years which means people are happily supporting me and paying for this training because they're getting results. I'm saying all of this because I hope you don't underestimate the transformation that you'll go through in the next 14 days.

These lessons are designed to bring you into the world of iOS app development even if you've never touched a line of code.

You'll get a glimpse into how apps are made, how Swift code can be understood and written even by non-coders and you'll also make your first app by completing this challenge.

After you complete these 14 days, you have a decision to make.. do you want to continue down the learning path that can potentially result in a new career or business?

Or maybe you found out that app development isn't for you and that's ok too.

Either way, this is a solid and earnest way to get into iOS App Development and I'm so humbled that you're here learning with me.

I appreciate that. Thank you.

Alright, I can't wait to get started, let's go!


Who this course is for:

  • This iOS development course is meant for absolute beginners with no programming experience.


Educator and Founder at CodeWithChris
Chris Ching
  • 4.5 Instructor Rating
  • 2,236 Reviews
  • 102,842 Students
  • 3 Courses

I teach beginners with no programming experience how to build iPhone apps!

I used to work at a software consulting firm as a senior iOS developer until I discovered how rewarding it is to teach.

I promptly left my job and have been teaching beginners for a couple of years now.

I love hearing student success stories (you can find many on my site) and I love seeing people who have never programmed before, become empowered to bring their app to life.

Check out my courses which many beginners have gone through and don't hesitate to send me a message! I love hearing from students. You can find me on my website, YouTube channel or Twitter.

Top companies trust Udemy

Get your team access to Udemy's top 26,000+ courses