Dkvlkqumtusgivpi0srw

Mac App with Swift 3 and TableView

Learn how to develop an App for Mac using Swift 3 and Tableviews.

   Watch Promo

The TableView is most user friendly way of showing any reports or stats.

This course will help you understand the TableView in detail and utilise it to maximum.

I will show you how to:

  1. write code to add different type of columns with controls and images.
  2. take appropriate actions like editing data.
  3. delete a row.
  4. use checkboxes to select only few rows for action by the user.
  5. show images in the columns.

Although these are very minor things from user perspective, but it takes lot of effort to implement. In the process it takes your app to next level.

You will also be able to download the complete source code at the end of each section.

This will help you to develop the app side by side along with me.

So by the time you finish the course you would have developed the app your self on your own computer.

If you're ready to learn more and sign up for the course, go ahead and hit that Enroll button.


Your Instructor


Neeraj Jaiswal
Neeraj Jaiswal

Swift, iOS, Mac, Android & Java Expert

Founder & CEO of Appnimi, an App development company.

Founder of Profitable Programmer

Instructor on Udemy with 14000+ students.

I am a veteran app developer having built around 100 apps for iOS, Android, Windows Phone, Blackberry, Mac , Windows PC, Tizen and Web.

Some of the apps which stand out are Scrabulous, Zombie Lane, Millionaire City, Vokal (previously OkTalk), OpenClove & Travelyaari

I have used Technologies like Swift, Java, Objective-C, Android and Unity 3D to bring these app to life.

I also like doing research on new technologies which can help programmers keep up with the ever evolving world of programming.

All these research eventually lead to development of new apps or a course.

On my journey as a programmer to an entrepreneur, I have learnt lot of digital marketing skills to grow my business.

And I love sharing these skills of mine with those who would like to take their business to the next level.


Class Curriculum


  Introduction
Available in days
days after you enroll
  Delete Selected Row
Available in days
days after you enroll
  Edit Column Data
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!