If you can not decide between Udemy, Coursera, Lynda, Skillshare I will give you my opinion in this article.

With more than 20 years of being a professional programmer and more than 15 years of building companies as a CEO or a consultant, I will NOT copy paste some promo material and “let you choose” the best one for you.


The Secret

As a programmer, I will give you my secret, I’ll tell you how I do it, and how I’m learning a new (or master an existing) programming language by maximizing my time, effort, and money spent.

As a CEO, I will tell you how I evaluate candidates and how you can learn new skills (or master an existing) while raising your credibility in the eyes of a potential employer.


Your time is your most valuable asset, so don’t waste it!


Online learning portals

We all know that on the internet there are hundreds, if not thousands, of online learning portals, from Udemy, Coursera, Lynda, Skillshare —just to name a few.


Never stop learning


All of them have excellent courses and are special in their own way (otherwise, they would not be popular and would not survive).


But why I as a programmer and as a CEO prefer one over all others?


If you are a stingy person, I believe you will find a way to get the skills you need without spending a dollar.

As a programmer, I would probably say, “Yeah, man, you did it”.

But as a CEO, I’ll skip you and make sure you do not touch me or my company.


Because you will spend and waste yours and my time, and it lets me know whether you appreciate time.

If you do not value yourself and don’t want to invest in your knowledge, I don’t want such an employee or partner.

On the other hand, if you waste money without considering how much you get back, you’re wasteful, and you do not know how to optimize.

This is why I will not talk about the free resources and why I will not consider the portals that I deem expensive.


Let’s get practical

Well, which portals enter my narrower choice then?

In general, there are two models.

One based on the monthly subscription and the other based on the purchase of each course.

In the Subscription model (mostly), the courses are created by professionals hired by this company and you get access to all the courses.

While the One-by-One model offers courses created by individuals who (mostly self) promoted as professionals in the given field and you get access to only this course.


If you want the names, here they are

My choice for Subscription model:




My choice for the One by One model:





Comparing the prices:

On Udemy, the courses cost mostly from $10 -$ 15 (don’t look at the “real” price of the course because Udemy is running some type of promotions all the time—sometimes, you only need to wait a few days for some type of promotion to drop the price on $10 – $15).

Skillshare, on the other hand, is a Subscription model, so you pay a monthly or yearly subscription to get access to all the courses and resources on their portal. At the time I wrote this article, the monthly price was $15 per month (billed monthly) or $99 billed annually ($8.25/month).


Free trials:

Both models have a courses preview in which you can watch some parts of a course for free.

Udemy (One-by-One model) offers a few courses for free (but in my opinion, how much money you pay, so much knowledge you get).

Skillshare (Subscription model) offers a free 14 days or with this link 2 months free.


So, why I prefer Subscription model over the One-by-One model

As a Programmer:

In the One-by-One model, you get access to the course forever (yes, my children’s children could learn from it), but this means that you pay only once, and this self-promoted professional will get the money.


Don’t get me wrong: Udemy courses also have a forum in which you can ask the teacher a question or ask for a help. But in most cases, in courses which I have bought, when you ask for help, the answer is a general response or a pitch to buy another course by this author.


As a CEO:

I prefer a Subscription model – Skillshare – because I can see whether you are open to new skills so that you are not tied up to one course. And in today’s world, while you are reading this article, the course or the skill you wanted to master may be already a historical artifact.


When I, as a CEO, or someone from Human Resources, filter the potential job candidates, we first take a look at his or her LinkedIn profile.


LinkedIn certificate


We go straight to the certificates portion.


Because you can write in your profile all the beautiful things you can do. (“Paper will endure anything.”)

But in the certificates portion, if you state that you have a certificate, that will tell us a lot of things.

It means that you have worked in a company that appreciates its employees and works on their constant professional training.

Or you are working on your professional career and invest money in yourself.

$15 a month is not a lot, but you can show your future employer that you have this skill. (It is better than saying you have watched a YouTube video.)


How much am I willing to invest in my knowledge?

I’m not talking about 1000-s of dollars, but 15$ per month, or in other words a value of few coffee cups for a whole month.

You should invest in your knowledge, I think that 15$ per month is not too much for investing in myself.

So, what are you waiting for, get the 2 months FREE Premium with this link NOW!


All opinions in this article are solely mine, and none of the listed companies influenced my decisions.
This article contains affiliate links to products I recommend. If you purchase something from this page, I may receive a small percentage of the sale at no extra cost to you.

If you would like to share your opinion, post it down in the comments section.

If you agree or disagree with my any of my opinions, your like on this article would definitely be welcome.