Save for later

iOS 11 & Swift 4

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.

  • 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 between Swift 3 and Swift 4 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.

    If you are a student of iOS 10: From Beginner to Paid Professional then feel free to start taking this iOS 11 course.

    Keep in mind that this iOS 11 course has a bunch of new apps. So there is a HUGE benefit to ALSO go through the iOS 10 course - or you'll miss out on awesome content.

    Don't forget to join the free live community where you can get free help anytime from other students.

    Here are a few things you'll learn:

    • Swift 4
    • Xcode 9
    • Interface Builder
    • Firebase
    • Build a Slack Clone
    • Maps & GPS
    • Core Data
    • ARKit & Augmented RealityCoreML & Machine Learning
    • Tables & Data
    • APIs, HTTP, and Networking
    • App Design
    • Storyboards & Segues
    • And a lot more...

    Get Details and Enroll Now

    OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

    Get a Reminder

    Send to:
    Rating 4.4 based on 791 ratings
    Length 43.5 total hours
    Starts On Demand (Start anytime)
    Cost $12
    From Udemy
    Instructors Mark Price, Devslopes by Mark Price, Mark Wahlbeck, Devslopes by Mark Wahlbeck
    Download Videos Only via the Udemy mobile app
    Language English
    Tags Mobile Apps Development Mobile Development

    Get a Reminder

    Send to:

    Similar Courses

    What people are saying

    easy to follow

    Dato il costo, mi aspettavo persone con le competenze adatte a spiegare, invece mi ritrovo con tutorial di persone incapaci di esprimersi correttamente o di fornire spiegazioni esaustive Great information and easy to follow for beginners.

    Course is easy to follow.

    Really easy to follow lessons, fun and upbeat and taught ina simple way that someone with no programming experience can understand.

    For someone that knows next to nothing on programming, I found this really easy to follow.

    Absolutely detailed, informative, and quite easy to follow.

    Easy to follow, steady pace and plenty of information!

    Easy to follow and understand.

    He's super patient and his teaching style is laid back and easy to follow.

    Seem to rush past some of the basics, but hope I'll get it Videos are very easy to follow and Mark does a great job of explaining the video content... awesome course!

    Enjoying this course This video tutorial was easy to follow yet, the version of Xcode 9 BETA that is shown is no longer a current version.

    Easy to follow and understand Hands down, the best content around iOS out there.

    Puur onwetenheid van een beginner :) Super easy to follow, great explination I like the instructors delivery Learning a lot!

    Easy to follow: good communicators - well paced the schedule, app projects, instructors attitude, type of apps in program Examples and work throughs are clear.

    有些複雜,因為是英文.... 但略懂一些 再加上看圖說故事 能慢慢理解 All api is not clear to me Course is great so far, easy to follow, instructor is great!

    Read more

    teaching style

    There are multiple instructors in this course so the teaching style also changed.

    Love the teaching style.

    The main instructor (Mark Price) chooses a teaching style that lets you build a lot from scratch and encounter bugs/situations in real time, which sounds good on paper because it helps you learn skills on the fly as they'd happen in a real develop environment.

    The difference in teaching styles adds value to the training.

    The way Mark explains things and his analogies are easy to understand and his teaching style has me genuinely excited about learning to code.

    this is a one the worst course on udemy...the teacher always changing between lecture....with different teaching style.... if the entire session teach with one teacher its acceptable...but the teacher change always between a lecture of same session...for example if somebody teach entire git or optional is acceptable but git part 1 teach by somebody and git part 2 teach by another person...and this happening all time in another parts...

    I like their teaching style.

    Well explained and i love Mark's teaching style.

    Good, Mark has a great teaching style.

    His teaching style is comical and playful, yet very effective.

    I,m taking another class from Mark and his teaching style really works with me, and I like his devslopes app.

    I love the teaching style Très clair, anglais simple, bonne diction Yes, a little advanced and confusing, but, I think I can get it.

    Read more

    so far so good

    So far so good!

    so far so good, hoping the actual coding parts are slow and really catchy so i actually get it the first time and not have to go over the courses many times to catch on.

    So far so good Iv been looking for a really good program to learn iOS dev and I believe this is the best course out there for me because I'm already learning more then I have about iOS then I have reading a book lol Great clear and awesome narration !

    :) it's only lesson 3 but so far so good.

    So far so good.

    Thank you :) this apps is all i need :) hope we can understand all anythingbin here 感谢 Love this stuff :-) good 還沒看到實質的教學 無法評價 Top en duidelijk yes So far so good To the point as always its great Greate :) good Awesome !!

    A few lectures, so far so good good start Awesome It begins... Juste super !!

    Read more

    looking forward

    looking forward to the rest of the class though!

    Based on this course I'm looking forward to taking as many DevSlopes classes as they are willing to teach!

    Looking forward for another udemy course for intermediate to advance concept in iOS^ This course has taught me iOS Development from the ground up!

    Very good pacing, so far I have learned tons, and looking forward to the rest Great teaching style, though I feel like some parts were not explained in-depth.

    Looking forward to building.

    Really looking forward for the rest of this course.

    Im looking forward to learning whats new in iOS 11 and swift4 I have watched another course of yours, and I believe you are a very good teacher.

    Loving the ARKit section and looking forward to the coreML section along with the rest of the course.. would be great for those of us who have purchased previous version of the course to have an upgrade option instead of having to purchase the course as an individual project..

    Looking forward to getting to the meat of things, learning Swift 4. the part with the anime wast not understood Really good.

    A great experience, Looking forward to get the same results at the end.

    Great course looking forward to learning more!

    Thanks for this and looking forward to your next courses.

    Read more

    highly recommend

    Highly recommended!

    Highly recommend!!!!

    I would highly recommend this course to anyone who wants to learn swift.

    I have had nothing but positive experiences during this course and I highly recommend it over any other online iOS Course Very clear explanation of all the material!

    So far Great Explanations of materials, these guys are good, they teach you enough of the swift language for you understand & dig into the free Swift 4 ibook and the apple documentation if you want to know more which i highly recommend everyone taking this class does.

    Also, devslopes are very friendly in their Instagam profile so If you have any kinda of question I highly recommend you to ask there!

    So far this course has been excellent, highly recommended.

    Highly recommended to anyone wanting to dive into the world of iOS Development!!

    Highly recommend.

    nice audio and video quality great Thankyou for an awesome course.What i like about your course is that even as a beginner i was starting to build my app within first section.If anyone is thinking of buying this course i would say this is a definite if you want to master ios development.You even learn things like version control and terminal.Best of all is you will have working apps to show on your portfolio.I highly recommend this course and anything else by Mark.Thanks Marks couses are the best on the internet.

    Read more

    keep up

    Keep up the good work DevSlopes!

    Luckily I have a self-taught background in other languages so I'm able to keep up.

    It was difficult to keep up.

    Keep up the good work!

    Beginners are unfamiliar with the environment, and he sips around so fast, ots difficult to keep up.

    Whenever a new version of swift/xcode comes out updated videos are released in a timely manner so you can keep up with the latest version.

    It's pretty good but Im a bit tierd of your program constantly shutting down ^^ Keep up the good work!

    I will extend my review with more information when I went through it :) And Mark if you are reading this: Keep up the good work!

    Read more

    real world

    This course gave me confidence to develop iOS Apps in real world.

    - You want code that is absolutely not real world (for example: delete the app and next time you run it fails, login code with none of the real world requirements) - You want unclear explanations coming off kids with little experience saying cool and great and awesome every third word - You want to find out hours into that the code just doesn't work and no one answers your questions.

    Examples used are "real world enough" but more importantly, things are explained.

    Very good information, and the methods are very usable in real world applications.

    - I love the focus on "Real World" practically.

    Of Course not every App you will code during this course is a "useful" app you could submit to the store, but they are good enough for showcasing and using it in "nearly real world"-Apps.

    Real world programming.

    Read more

    learn ios development

    This is great stuff for anyone wants to learn iOS development.

    Mark's simple yet thorough explanations allow me to easily translate my current skillset into the iOS development ecosystem and I would highly recommend this course to anyone who wants to learn iOS development, no matter the skill level or knowledge of programming.

    I don't know why people keep suggesting Mark Price to learn iOS development when with poor quality like this.

    By this two videos i'm hopeful to learn iOS development.

    Read more

    follow along

    If you're going to power through this course, do yourself a favor and at least follow along with the free iBook, which the videos lift heavily from.

    He provided clear and useful information that was very easy to digest and to follow along.

    My only recommendation is to slow it up a bit so I can type and follow along.

    Amazing Its not as easy to follow along with as i was hoping Love Devslopes!

    great detail and very easy to follow along.

    Read more

    too fast

    A little too fast, but got through with success the second time.

    Note that the instructors speak too fast for non-native speakers, and a couple of the projects don't work well or at all due to changes with Firebase and due to not being updated by developers.

    Teacher is going WAY too fast.

    Sometimes videos go too fast Very clear instructions New to SWIFT Programming and m loving it so far.

    Very understandable for nube Teacher going too fast, not really from "Beginner" good ask me later Because so far is very clear and very intersting.

    Read more

    real life

    The examples are designed to cover many relevant topics and very applicable to real life applications.

    this course prepares your for real life, and help you to get hired as professional developer.

    I love how mark makes you feel like he's talking to the viewer and how he finds examples that the viewer can see programming logic in real life.

    Great course so far, loving the way Mark teaches in a fun and unique way with real life examples and things you can relate to!

    Read more

    no longer

    We were told that if the Heroku thing worked you don't need a lesson, but you do because ALL the next lessons are based on it, and it was a database that no longer works as shown so I was never able to download it to begin with.

    A disclaimer of "This is no longer valid" would have saved me a few days of BS.

    Therefore, their courses will no longer be updated, nor will they add new content or courses to Udemy.

    As I said, instructors no longer reply to questions on Udemy.

    Read more

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile.

    WORKFORCE DEVELOPMENT SPECIALIST 10 $44k

    ETL Tester (10 openings) $61k

    iOS Developers $65k

    iOS Technician $73k

    iOS Specialist $90k

    A-10 Pilot $95k

    iOS Developer 4 $97k

    Program Manager, ICD-10 $97k

    iOS Instructor $101k

    iOS Dev $104k

    Rails and iOS development $112k

    iOS / Android Developer $126k

    Write a review

    Your opinion matters. Tell us what you think.

    Rating 4.4 based on 791 ratings
    Length 43.5 total hours
    Starts On Demand (Start anytime)
    Cost $12
    From Udemy
    Instructors Mark Price, Devslopes by Mark Price, Mark Wahlbeck, Devslopes by Mark Wahlbeck
    Download Videos Only via the Udemy mobile app
    Language English
    Tags Mobile Apps Development Mobile Development

    Similar Courses

    Sorted by relevance

    Like this course?

    Here's what to do next:

    • Save this course for later
    • Get more details from the course provider
    • Enroll in this course
    Enroll Now