Skip to content
UdemyiOS SwiftPaid courseBeginner levelCertificate

iOS & Swift: Become An App Developer (Udemy.com)

Beginner's Guide to Learn iOS, Swift, ARKit, CoreML, App Design, Advanced Programming and Much More

Created by: Devslopes by Nathan Sevedge

Last updated August 2020

icon
What you will learn

  • Submit iOS apps to the Apple App Store
  • Understand the basic concepts of programming
  • Apply for JR iOS developer jobs
  • Work fluently with Swift and iOS
  • Work as an iOS freelancer
  • Master Swift from basics to advanced
  • Learn mobile app design with Sketch
  • Build ARKit & CoreML apps

How it compares

Against the other 160 rated Udemy courses in iOS Swift on CourseDuck:

  • Rating4.1 out of 5higher than 4% of them
  • Reviews1,520#21 of 161 by number of reviews
  • Length90.1 hourslonger than 99% of them
  • Last updatedAugust 2020more recently than 52% of them

icon
Course Description

Welcome to the world's most comprehensive course on iOS development. This course is designed like an in-person coding bootcamp to give you the most amount of content and help with the least amount of cost.

NO PRIOR CODING EXPERIENCE REQUIRED

OVER 88 HOURS OF CONTENT

Here are some of the things you'll be able to do after taking this course:

  • Submit apps to the app store

  • Understand programming & basic algorithms

  • Work fluently with Swift & iOS

  • Apply to jr iOS development jobs

  • Work as an iOS contractor

Who this course is for:

  • People who want to build apps

  • Those who want to create their own startup

  • Those looking to get a full time job as a developer

  • Business owners

  • Students & teenagers

  • People who want to make money building apps

If you are absolutely new to programming you should start at the beginning of the course and go to the end.

I've designed this course to take you down a guided learning path. Lectures are not broken out by specific topics. You build apps and then learn a ton of principles within those apps. So don't skip around!

If you already know Swift then you can skip the Swift section since the changes in Swift between iOS 11 and 12 are minor

If you've never programmed before, make sure you DO take the Swift lessons. We'll teach you core foundational principles so you can build complex apps.

Don't forget to join the free live community where you can post questions to coding issues

Here are a few things you'll learn:

  • Swift

  • Xcode

  • Interface Builder

  • Firebase & Cloud Firestore

  • Build a Slack Clone

  • Maps & GPS

  • Core Data

  • ARKit & Augmented Reality

  • CoreML & Machine Learning

  • Tables & Data

  • APIs, HTTP, and Networking

  • App Design

  • Storyboards & Segues

  • SiriKit

  • ReplayKit

  • And a lot more...

NEW ADVANCED TOPICS

After you master the foundational iOS and Swift principles you will want to start taking the advanced sections.

The advanced topics are designed to take your skills to the highest level so you can land your first job.

Some of the advanced topics are:

  • Mastering protocols & delegates

  • Diving deep into Swift extensions

  • Swift data structures

  • Protocol oriented programming

  • Reactive programming in Swift

  • Unit Testing

  • UI Testing

  • And more


SOME OF OUR REVIEWS

"Great course so far. Definitely better than codecademy, teamtreehouse and freecodecamp" - Luke


"When you're a beginner deciding that you want to learn to code, it is by far not easy by any means. I have purchased books from iBooks about Swift and while some were better than others, it just doesn't sink in for me like watching this course. The way Mark explains things and his analogies are easy to understand and his teaching style has me genuinely excited about learning to code." - Jay


"amazing course and teachers!

awesome actual stuff here! this course prepares you for real life, and help you to get hired as professional developer. I watched this course and i got development job." - Vladimir


"I am a 15 year old developer who struggled to find comprehensive tutorials online which I could follow without getting confused because there was prior knowledge I did not know. You start from the ground up making this course useful for anyone including beginners and experienced programmers which has boosted my confidence as I know that i have built some complicated apps which shows me that I am capable of building large projects. Thanks :) " - Roel



icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Devslopes by Nathan Sevedge

Devslopes transforms beginner students into paid professionals through curated project based videos, interactive quizzes, and exercises.  After completing each course, you will have a strong portfolio, coupled with the technical understanding to build your own custom applications.


Our target students are:

First time developers

Entrepreneurs who want to build their own technology startup

Current developers looking to either advance their careers or learn new technologies.


By taking our courses, our students have been able to:

Get jobs as developers with amazing salaries

Launch (and even sell) their technology startups 

Get promotions and make substantial career changes


We strive to teach students how to code through polished apps inspired by real world examples. We want our students to build projects that they are proud of, that look and operate just like apps they use in their everyday life. 


We are passionate about helping people reveal their hidden talents and guiding them into the exciting world of startups and programming.

icon
More courses by Devslopes by Nathan Sevedge

$74.99

$59.99

$44.99

$44.99

$34.99

$44.99

icon
More iOS Swift courses

$109.99

$69.99

$79.99

$84.99

Free

$109.99

icon
Reviews

4.1

1,520 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Anuradha Cherukuri on 12/15/2024

Yes, doing the ios Apps Course with Caleb was really excellent. I enjoyed doing all the Apps on the Course. Caleb is very thorough on the ios and glided us through the Course very effortlessly. As I am in the process of learnng ios and Mobile Apps, this course taught me a lot. I think that Caleb is one of the best teachers on the ios apps. I look forward to taking more Courses with him and working more exciting Projects in the Future with him. Thanks.

By Yusuf Keskin on 4/3/2022

Normalde 5 ten aşağı verilmeyecek bir kurs, içeriği diğerlerine göre çok zengin. Ancak dersi verenler ne kursu güncelliyor ne de sorulara cevap veriyor. Dolayısıyla kodlar eski olduğundan eğer bilginiz hiç yoksa ilerlemeniz mümkün değil. Bu yüzden, önce güncel bir kurs alıp sonra buna geçerseniz eski kodları güncelleyecek temel beceriye sahip olup kursu belki bitirebilirsiniz. Bu beceri yoksa, uzak durun.

By Gustav Pastorino on 5/25/2020

Content is a little more confusing than the first take. Also, we're now on Swift 5 and there aren't updates to it, so I had to do a lot of side research to find things. Would be nice to have a supplemental guide to follow while taking this course, otherwise, this course is obsolete.. A quick reference guide would fix that.

By Anonymized User on 3/14/2019

É um bom curso e ensina a maioria das coisas que você precisa saber pra começar a fazer seus apps. Pelo preço que custa fica melhor ainda.

By Lewis Ashley Crennell on 1/28/2019

I've tried a number of courses on swift programming, and have gotten through most of them either a quarter way through, or sometimes even half, but then have given up due to feeling disengaged. All of them have been hard to understand, in the sense of concepts that they are talking about, rushing through the code, brushing over things and just not being that engaging in their teaching style ( the last point is subjective I know). So far in Mark Prices course ( albeit I am still just on the language basics ), it's brilliant. I've read on the reviews this part seems a little informal and it becomes more formal later on, but right now this is exactly the way I wanted to be taught on the basics, speaking my...language :-p. I know a fair amount on the basics of the Swift language but the way Mark has explained it has actually made me see a different way of viewing it and actually helping me expand my understanding, thus keeping me fully engaged, interested and wanting to learn more. I will update this review as I go on into actual app development lessons ( thus only 4.5 stars at the moment, once I get into the meat and it stays at this level I will most certainly give it 5 star rating), but so far, at the moment it is the best course I've done on Udemy for App development and Swift language.

By Jason Cramer on 12/3/2018

The initial free portion of the course on YT was enough to convince me that it was pretty good stuff, but then after I started the rest of it, I realized that there were a lot of holes in the curriculum - or had been very outdated. I tried reaching out to support etc, but this course is basically abandonware. They ran out of money or something, ended up restructuring the company, and then were short-staffed and couldn't keep up with the demand. So they basically moved on to other things they thought were more important. Glad I bought it here on Udemy rather than paying $300 on their website for something they won't keep up with. Dr. Angela Yu's course seems a lot better - it's also the best rated and she explains things really well.

By Önder Koşar on 11/30/2018

Mark Price, great developer and teaching well... Caleb Stultz, great developer and teaching awesome!!! Erm, Jonathan is doing good but Jacob and Jack, sorry guys, don't know how good you are on developing (you should be good) but you are teaching sooo bad (don't like to use this word, sorry again but its my real sense). I'm disappointed because Jacob's and Jack's sections are important, I'd like to watch their sections from Caleb or Mark... This is my second course, Devslopes' method differs from the first one (and that was the reason of joining this, to learn your way) but I'm sorry to be disappointed on very important sections. If you both, Mark and Caleb, achieved the whole course, I'd feel no doubt to hit 5 stars.

By Jack Williams on 10/28/2018

I thoroughly enjoyed the course. My only critique would be the Realm section. I didn't get the same high energy approach & execution with the instructor as I did with the rest of the sections. I found the instructor to come across as quite uninterested, this and his explanations were not as up to standards as the rest of the course. Realm is a very common part of app development at the moment so it's a shame this section fell short of the mark.

By Jeremiah Ufot on 9/10/2018

This is a well-constructed course with humor and creativity. I recommend this course. I already took the iOS 12 , Swift 4 course by Angela and this one is close to that. The difference is that Mark does a lot more apps and gives you an insight on his real-world experience. He has published over 200+ apps. However, Angela is a better teacher; but she hasn't published more apps than Mark has.

By Lucheo Tombini on 8/28/2018

I just love Devslopes courses! I've taken plenty of them, but just got serious now, and have been learning A LOT. Instructors are very thorough and know when is the time to explain complex topics to new programmers. Thank you so much!

Showing all 10 reviews on CourseDuck

Read all 1,520 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100