Online classes vs on site classes


What do you prefer when you learn a new skill?
A flexible class on a platform like Udemy, coursera or go to a class in person?


I’ve been really enjoying the courses I’ve been taking on Udemy, but it can often be nice to have a specific place to go to and learn - particularly having someone who can give you guidance. The Q&A section on Udemy helps a little there, but I guess it is also good practice to have to research it and figure it out yourself anyway :slight_smile:


The tuition bubble will pop one day…


For fast pace i prefer online classes, but for more in depth learning i prefer on site classes because i can ask directly to the lecturer.

But not all lecturer are comfortable to be asked, you have to try to adapt with it :smiley:

1 Like

I prefer online class like udemy. I used to go to school almost all of my education period , nevertheless I don’t want to go at this period. There is less time to live.



The pros definitely outweigh the cons in my situation. I would recommend to only purchase one course at a time and finish it before moving on to the next. I have some friends who get excited to learn a new skill, end up buying a bunch of courses, and never started.


  • Affordable (wait for their $10 deals)
  • Learn on my own pace
  • Q&A with the author is decent
  • Certification of course completion


  • you’re on your own
1 Like

Online courses have surely given level playing field to non-computer degree holders.

Coursera keeps you engaged for measured amount of time between sessions - providing you with opportunity to do assignments - and that is something more important when it comes to coding pattern establishments in brain. Udemy is much more flexible in terms of pricing and lecture timings.

That said, individual course quality has enormous impact that cannot be ruled out, and I have written extensively on that.

1 Like

If you want to have success in learning something new, you should do both of these methods.
But I prefer more private class with a specialist, that can concentrate only on you,your mistakes and success


I prefer learning via online courses and tutorials. The flexibility is a key factor when taking a busy schedule into consideration. Being able to learn and take courses on demand is a necessity for me.


On site classes allows for more in-depth discussion from not only the instructor but from fellow classmates as well. It also paves the way for more constructive feedback and varying examples which can help you understand the content that much better.

Online provides convenience and learning on demand.

Both should be considered.

1 Like

This is a topic where i have feedback from students. Online is the best.


Definitely online classes preferred.

  • choose topics (skip those you already learnt | onsite: have to sit through)
  • speed it up (choose 1.25x or 1.5x, as short duration of high concentration seems easier for learning before my mind wanders off | onsite: can’t speed up, will doze off)
  • multiple courses of similar topics (if one you don’t like, choose another one | onsite: you can’t choose)
1 Like