Skip to content
UdemyOffice ProductivityPaid courseAll LevelsCertificate

The Complete MacOS Developer Course - Apps for the Desktop! (Udemy.com)

Using your iPhone development background, create Mac apps with Cocoa using the latest Swift 3 and Xcode 8 OS X

Created by: Nick Walter

Last updated May 2025

icon
What you will learn

  • Learn how to create fully functional MacOS apps
  • Work with Parse's Open Source Code to make a back-end
  • Create status bar Mac apps
  • Create command line Mac apps
  • Work with the Twitter API
  • Create games with SpriteKit

How it compares

Against the other 459 rated Udemy courses in Office Productivity on CourseDuck:

  • Rating3.9 out of 5among the lower-rated ones
  • Reviews923#145 of 460 by number of reviews
  • Length21.1 hourslonger than 92% of them
  • Last updatedMay 2025earlier than 53% of them

icon
Course Description

Thank you for checking out my course :) "The Complete MacOS Developer Course" will help you conquer the programming world of the Mac. This course is for both those with an iOS background and those who are complete beginners. This course dives right into the specific tools you need to make MacOS apps.

Topics we cover include:

  • Tables in MacOS (no sections but we do have columns!)
  • Exporting a Mac App
  • Status Bar Apps
  • Command Line Apps
  • Working with the clipboard
  • Design Techniques Specific to Mac
  • SpriteKit
  • Using Parse Open Source as a Back-End
  • Handoff
  • Touch Bar Functionality
  • Twitter Integration
  • Collection Views

In this course, we'll be creating 9 complete projects that you can run on your computer or upload to the App Store. After we make each project, I will also supply you with the completed source code so you can always check your work against mine as a reference.

I would love to have you in the course. Take a look at the promo video and see you inside!

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

Nick Walter

Hi! I'm Nick, and I love to code. About five years ago I decided that I wanted to learn to code, but I had limited access to programming resources, and I was getting frustrated with all of the YouTube videos and online tutorials out there. I experimented, struggled, and definitely failed a lot, but I finally got the hang of it, so I decided that I wanted to change the way that people learned to code, and I started teaching. My experience as an online student has directly influenced my teaching style, because I know what it is like to be in your shoes.

When Apple announced their new programming language, Swift, in 2014, I made my big online teaching debut and created the internet's first Swift course. Since that time, I have become a full-time online instructor and I now have courses not only in Swift, but also in iOS, Android, Django, Kotlin, Python, HTML, Blockchain, etc. I have also created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide. 

I love sharing my excitement for coding with my students, and I try to make learning as fun and as easy as possible. Thanks for being part of my coding community!

icon
More courses by Nick Walter

$84.99

$12.99

$124.99

$64.99

$12.99

$13.99

icon
More Office Productivity courses

$19.99

$10.99

$39.99

$64.99

$12.99

$19.99

icon
Reviews

3.9

923 ratings on Udemy

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

By Pavlo Slyvka on 4/25/2021

It is a wonderful course! Nick explains everything in such an interesting way and also teases you to encourage learn more and more. I am beginner to Mac/iOS development and at start I hadn't even known, how to learn needed skills. All stuff was so complicated, but with that course I started to make progress. Nick, thanks a lot!

By Ken Randall on 12/13/2020

Seems like the right pace - definitely starting from the beginning, which is exactly what I wanted.

By Ram on 12/6/2020

more time spent on non macOS topic

By Sren Stabenow on 12/6/2020

It's advertised for every skill level, but it's not.

By Chana Manasuntorn on 11/23/2020

Interest and teacher make it easy

By Alex Keaveney on 11/14/2020

I originally did Nicks course on Swift 3 while at college. I find him to be a very laid back and engaging teacher.

By Keith A Thomas on 8/15/2020

So far, so good!

By Andre Luis Cardoso on 8/5/2020

in news versions of xcode, its not the same. i did not find the buttons

By Jochem Toolenaar on 5/9/2020

Lot of code is out of date

By Cain Galvan on 5/7/2020

I have never taken an online course because I thought I wouldn't be able to keep up, you've completely thrown that out!

By Harrison Zhang on 5/3/2020

Best online learning experience ever!

By Sven Assmann on 4/19/2020

Very time efficient getting to the point and nailing the things out that are relevant.

Showing 12 of 222 reviews

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 : 78 / 100