Objective-C Crash Course for Swift Developers (Udemy.com)
Everything you need to know about modern Objective-C to use it professionally
Created by: Mark Price
Last updated February 2016
What you will learn
- Write code in Objective-C
- Convert Swift iOS Apps into Objective-C
- Convert Objective-C iOS Apps into Swift
- Build Simple Node & Express Servers and APIs
- Communicate between iOS apps and Servers
How it compares
Against the other 160 rated Udemy courses in iOS Swift on CourseDuck:
- Rating4.0 out of 5higher than 3% of them
- Reviews870#31 of 161 by number of reviews
- Length8.3 hoursshorter than 62% of them
- Last updatedFebruary 2016earlier than 92% of them
Course Description
This course is designed for iOS developers who only know Swift. In order to get a job as an iOS developer you need to know the basics of Objective-C. Also there are still a ton of libraries and tutorials all written in Objective-C.
This is the BEST Objective-C course out there!
HOW THIS COURSE WORKS
- You will watch video lectures that teach you the principles.
- You then complete exercises to help you retain what you learn
- You have access to free live help in the chatroom
- You have access to the community forums so you can find answers to questions
- You will get access to all source code and files needed to complete the course
There is 8.5 hours of video content for you to complete. You will spend an additional 15-20 hours working on exercises to help you retain the knowledge.
HOW ARE MY COURSES DIFFERENT?
- All of my courses are screencasts Youtube style - SUPER FUN
- I ALWAYS teach you the underlying principle (and not just do X,Y,Z)
- I actively personally help my students in their career goals
- I have a HUGE free chatroom where you can get help (4500+ active members)
- I have online forums where you can post code, projects, and connect with other developers
ABOUT MARK PRICE
"I am a veteran mobile developer having built over 57 mobile apps for iOS and Android. I owned two tech consulting companies that were highly successful. I have worked on Call of Duty and worked with other top titles and companies such as Logitech, Yellow Pages, the LDS Church, Cookie Dough Bites, and many more.
I also spend most of my days now as a professional engineering instructor - changing the lives of students throughout the world - going from being broke to making up to 85k+ a year within 6 months.
My passion is helping people reveal hidden talents and guide them into the world of startups and programming. I currently am teaching iOS 9, Apple TV & tvOS, React & Flux web development, Objective-C, Swift 2, Android, Javascript, Node, and Java."
Instructor Details
- 4.0 Rating
870 Reviews
Mark Price
Mark Price is the Chief Technology Officer at JOGO, a game development studio co-founded with Andre Rebelo (Typical Gamer) and Chad Mustard (MustardPlays). A passionate educator and innovator, Mark has taught thousands of people the Verse programming language and Unreal Editor for Fortnite (UEFN), empowering creators to bring their visions to life in the ever-evolving world of Fortnite.
As a leading voice in the Fortnite and UEFN community, Mark combines technical expertise with a gift for teaching, making complex concepts accessible and inspiring the next generation of developers. His educational content and hands-on mentorship have helped countless creators and engineers master cutting-edge tools, transforming ideas into immersive experiences enjoyed by players worldwide.
At JOGO, Mark continues to champion creativity, innovation, and education, bridging the gap between technology and talent while shaping the future of gaming.
More courses by Mark Price
iOS 10 & Swift 3: From Beginner to Paid Professional™ (2017)
4.1 (13,686 Reviews)
Provider: Udemy
Time: 71.1h
$64.99
Beginner Full Stack Web Development: HTML, CSS, React & Node (2020)
4.5 (12,940 Reviews)
Provider: Udemy
Time: 31.5h
$174.99
iOS 9 and Swift 2: From Beginner to Paid Professional™ (2017)
4.2 (5,688 Reviews)
Provider: Udemy
Time: 51h
$49.99
Unity Game Development Build 2D & 3D Games (2018)
4.3 (5,453 Reviews)
Provider: Udemy
Time: 35.2h
$129.99
iOS 11 & Swift 4: From Beginner to Paid Professional™ (2018)
4.1 (4,556 Reviews)
Provider: Udemy
Time: 43.3h
$59.99
Android N: From Beginner to Paid Professional (2018)
4.2 (2,244 Reviews)
Provider: Udemy
Time: 24.9h
$10.99
More iOS Swift courses
iOS 12 Swift 4.2 - The Complete iOS App Development Bootcamp (2021)
4.9 (562 Reviews)
Provider: Udemy
Time: 55.4h
$109.99
Noob to App Store - iPhone Apps with Swift, SwiftUI & iOS 15 (2021)
4.9 (342 Reviews)
Provider: Udemy
Time: 7.8h
$69.99
Deep Dive iOS 27 & SwiftUI 6: 90-Hour Project-Based Course (2026)
4.8 (983 Reviews)
Provider: Udemy
Time: 88.7h
$79.99
The Swift Arcade Data Structures and Algorithms Bootcamp (2022)
4.8 (839 Reviews)
Provider: Udemy
Time: 7.2h
$84.99
How To Make An App For Beginners (iOS/Swift - 2019)
4.8 (658 Reviews)
Provider: Udemy
Time: 4.3h
Free
SwiftUI iOS13 Coffee Shop Application, Order Products Online (2020)
4.8 (158 Reviews)
Provider: Udemy
Time: 8.2h
$109.99
Reviews
By Amogh Joshi on 5/9/2021
It is a good course if you want to familiarize yourself with objective c. I was little bit scared at first that this course is out dated and tutorials won't work as it has been not updated by mark for a while, day of writing review: May 10, 2021, but luckily I was able to get through the first 4 hours and I'm confident in Objective C now. However, the homework assignments link don't work so I was not able to get practice with video topics. Moreover, I think the last 3 sections on web development seems like a overkill for a Obj C for Swift developers. Instead, Swift developers should be not required to learn web development to get started with section 4 (the last real section). It should be complete app development project in pure objective c Anyways, if you are a swift developer and need a course to get started with objective c, I would recommend enrolling for this course. It is worth the money!
By Bruno Jardón on 4/20/2021
The contents are pretty good, however not as deep as I would have liked. It's ok, though, it's a crash course. What really made me give this rating is that the exercises are not written inside Udemy, they used to be in devslopes.com's blog; but the links are broken now. So basically, there are zero resources in this course. Oh, and the UIWebView was deprecated a few years ago, that section should get an update to WKWebView
By Markus OH on 2/21/2021
I found this course to be excellent for quickly understanding how OBJC works (it’s similar to Swift so I recommend that you do have some background knowledge on Swift). HOWEVER, the articles and example assignments are all gone in Mark’s website. So, if you are a complete beginner and want to practice coding, you might want to look somewhere else, in face, learning SWIFT will be a better choice for beginners. :) THX Mark for great course BTW
By Blake Patenaude on 4/29/2020
Wish there were more full app tutorials and implementations, maybe one per section and one big final one that uses components of all sections. Also don't need the ad for dev slopes at the end of every video
By Shiirevjamts Munkhbat on 8/8/2019
Mark Price is a great guy, but the course materials and all of the resources are not maintained and don't exist anymore. This course is no longer updated nor will you get any responses to your questions. I hope Mark is able to find the instructors he needs and get more help so that he can continue putting out content again!
By Greg Lafrance on 11/8/2018
Devslopes iOS/Swift course is great, and this one is starting out no different. Mark's pronunciation is clear, he progresses at a good speed, and the concepts being presented are very relevant. One thing, the exercises are great, but if you are not already familiar with creating iOS apps in Swift then the exercises are going to be tough. You basically are given a screenshot of an app and the Swift app Xcode project files. You need to download it and examine the code, including the storyboard file. And some of the exercise Swift apps are so old they don't load in Xcode 10. So they end up being a tough challenge, but do them as the exercises are where you learn the most.
By James Schafer on 9/14/2017
Overall this is an effective course of learning the basics of Objective-C. I personally do not know swift, but found this beneficial even though this is angled for swift developers to learn Objective-C . I feel however anyone with any background knowledge in other programming languages will be easily able to pick up this course if they just want to quickly understand the basic composition of Objective-C code. The instructor does not go into details, gives you the basics on how to run with the code and encourages looking at documentation, which I appreciate. There are times where the courses seem to be run off the cuff and the instructor gets stuck, the video cuts out and then back in, most of the time its not huge issue but in a few instances the code on the screen completely changes in the out, causing disorientation. Would be 5 stars otherwise. I did not go into the making an app section, that was not my goal with this course, I really just wanted to be able to read Objective C and perhaps write some code writing wrappers of objective-C libraries, so this rating does not apply to the making an app section. Thank you.
By Clément Cardonnel on 9/10/2017
Very fast, but of good quality crash course. It is perfect for the target audience (fresh Swift developers). I really felt at ease with the way the course worked and Mark's jokes are still making me smile while learning. + There are 2 totally bonus sessions that I won't take, but that are welcome anyway. I recommend it without hesitation for new Swift developers who need to quickly learn the basics of Objective-C to deal with a legacy codebase.
By David Wolgemuth on 8/9/2017
Good content, and I appreciate how the instructor brings in humor and personality. I feel that he could benefit from a more scripted approach. He often seems to be searching for the right words or phrasing, which could have been done off camera. My biggest complaint are that the assignments are too large and not frequent enough. (convert this library .. read these docs and do their exercises ..). I really appreciated the earlier assignments (convert this app).
By Submariner100 Michael Chapman on 8/14/2016
A very good and knowledgeable instructor who taught in a expressive way. Clearly and concise instructions and you were aware that the instructor knew his subject inside out. He was very willing to explain difficult concepts clearly and was informative. I would 100& recommend him to my colleagues and anyone starting to learn to program code in objective C or Swift.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 80 / 100












