Skip to content
UdemySoftware DevelopmentPaid courseIntermediate levelCertificate

Comprehensive macOS Development (Udemy.com)

Learn basic and advanced macOS development by building a polished, fully functional weather widget app and a chat app!

Created by: Devslopes by Nathan Sevedge

Last updated October 2017

icon
What you will learn

  • Foundational macOS development - learn the basics to advanced topics
  • How to build a Slack clone - User interface, networking services, and server deployment
  • macOS Toolbar apps - apps that can run in the background and operate from a toolbar
  • Advanced iOS techniques - learn professional development practices

How it compares

Against the other 518 rated Udemy courses in Software Development on CourseDuck:

  • Rating4.1 out of 5higher than 5% of them
  • Reviews116#429 of 519 by number of reviews
  • Length16.7 hourslonger than 82% of them
  • Last updatedOctober 2017earlier than 95% of them

icon
Course Description

Welcome to the world's most comprehensive course on macOS development. In this course you'll learn basic and advanced macOS development skills by building a polished full stack and fully functional weather widget app and Slack clone app. We start from the ground up and teach you everything you need to know from UI design and frontend and backend development.

BASIC KNOWLEDGE OF SWIFT AND XCODE IS ASSUMED

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

  • Understand basic and advanced macOS programming algorithms 
  • Work fluently with macOS 
  • Apply to jr macOS development jobs
  • Submit apps to the Apple App Store
  • Work as an macOS contractor

Who this course is for:

  • People who want to build Mac 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 learn the basics of Swift and Xcode before taking this course.

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:

  • Collection Views
  • Working with API's
  • Popover Views
  • Real time messaging with Socket.IO
  • Account customization
  • Account Authorization 
  • Table Views
  • Custom Modals
  • Gesture Recognition
  • Sockets
  • Network Requests
  • Node.js
  • MongoDB
  • Schemes
  • App Store Submission
  • And much more!

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

$11.99

$59.99

$44.99

$44.99

$34.99

icon
More Software Development courses

$10.99

$109.99

$19.99

$19.99

$94.99

$94.99

icon
Reviews

4.1

116 ratings on Udemy

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

By Fredrik Nilsson on 5/27/2021

Jonny B is a great teacher and this course takes you through one simple and one really advanced project, i think the later one is one of the more fully featured examples I've seen on Udemy this far. A little annoynig the intro and outro of each lesson, but at least they keep it short. A small challenge is that the course is made in swift 3.2, with added videos for swift 4.0, we are on 5 now, xcode will help you translate most of it as you go through the 3.2 videos, but it could still be a little challenging.

By GW Rodriguez on 12/16/2019

I love that it’s fast paced. Some tutorials say they expect you to know the basics, then the whole this is about the basics.

By Charles Hardnett on 7/3/2019

Course is good, but the instructor/author has not responded to several questions. Also, I think that the author should show how to use URLSession to make the API as well as the AlamoFire method (in the same way that the Swift native approach is shown for extracting JSON) to show the native and 3rd party approach. It will also help students that get stuck with CocoaPods not behaving.

By Scott Bolin on 7/1/2019

Good course, but would help if it was updated to latest XCode/Swift version (though basically you can google when things go wrong). Also, not a big problem but sort of annoying that they don't use the Udemy Q&A to answer questions, but their own discord channel - not a deal breaker at all, but something future students should know. Otherwise a good course - great to learn Mac apps as opposed to iOS - and hope Devslopes make other courses like this.

By Pavel Khaskel on 3/14/2019

в начале много воды как-будто автор пытается увеличить количество роликов

By Dmitri Kalinaitsev on 3/4/2018

This was a great experience. I bought many courses on Udemy to help me program but this one is the first I finished. I initially thought I would learn much less in the course but was surprised to learn as much as I did. In fact this course made me change a lot of stuff in my macOS application and make it faster and better. Thank you for this great experience. And totally would recommend it to anyone wanting to be an expert in programming!

By Steven Pike on 1/28/2018

Way out of date, broken code that doesn't work on obsolete version of Swift. At the time, it was an excellent course, taught by a great teacher. It's obvious this course is no longer being supported.

By Daniel Carriola on 11/29/2017

Amazing course, well taught and really good examples! As always, thanks Devslopes!!!

By Dorian Glanville on 10/6/2017

I love the content. The in depth material and explanations. Makes it look so easy.

By Alex on 10/4/2017

Great length videos, with great detail/explanations, also covering some of the topics other videos don't. Especially the appreciation for better and custom design within apps and not simply using default styles.

Showing all 10 reviews on CourseDuck

Read all 116 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