Companies on Trustpilot can’t offer incentives or pay to hide any reviews.

See what reviewers are saying

Rated 5 out of 5 stars

Consistent and very efficient course, as others from Mosh, no bs. It will not give 100% of details, but really the most essential part that will immidiately allow you use your knowledge in practice with confidense and full understanding what you are doing. And you don't have to spend 1 year for it. You'll become better DevOps after 3m on real project after 3d trainings ;)

Rated 5 out of 5 stars

I highly recommended Mosh’s coding course! What truly stands out is his ability to complex concepts clearly, making them easy to grasp. More importantly, he teaches the right way to write code, emphasizing good practices that lead to clean, maintainable, and efficient solutions. If you’re looking for an instructor who provides both strong understanding and practical, professional techniques, Mosh’s courses are an excellent choice.

Rated 4 out of 5 stars

The course content is excellent and very useful! I first discovered it on YouTube and then subscribed to the full course. However, the videos on the course website are divided into short segments, each only a few minutes long, which I find less convenient compared to the longer videos I was used to before, since there is a little break after each episode.

Rated 5 out of 5 stars

i've been a subscriber for several years now. Mosh is one of the best teachers around, always uses a good mix of tools, and every course teaches solid computer science. my only complaint is the courses rarely get updated and become stale.


Company details

  1. #7 of 11 best companies in Software Training Institute

Written by the company

Hi! I'm Mosh Hamedani. I train professional software engineers companies love to hire. Whether you're a beginner or have some coding experience up your sleeves, I've got courses that help you level up your skills and become more successful.


Contact info

4.7

Excellent

TrustScore 4.5 out of 5

6K reviews

5-star
4-star
3-star
2-star
1-star

Replied to 21% of negative reviews

Typically replies within 1 week


Rated 3 out of 5 stars
Verified

Mosh has a great way of teaching

Mosh has a great way of teaching. His courses are super easy to follow. I can retain much of the info he is teaching, and he is extraordinarily detail-oriented. My only complaint with the C# course is that it is outdated.

Date of experience: May 19, 2025

Rated 5 out of 5 stars

Top course

Clearly explained, well designed course. Easy to follow. Covers most essential topics, but requires extra practicing.

Date of experience: June 03, 2025

Rated 5 out of 5 stars
Verified

Great teacher

Great teacher

The videos length is perfect, not too long to get boring and not too short.

Date of experience: May 27, 2025

Rated 5 out of 5 stars

Best programming course I have ever had

Explanations clear, straight to thepoint, easy to understand and organized. This man shows you all tricks available for good programming and he really doesn't leave anything out.

The course is well structurized so future lessons are easy to follow up. I highly recommend it

Date of experience: June 02, 2025

Rated 5 out of 5 stars

The course's layout is easy to follow

The course's layout is easy to follow. The course explains topics and concepts in plain terms, so you leave knowing more than when you began. In the course I am taking, most topics are around 5 minutes, which is a boon, there's no fluff. Thank you for a wonderful suite of courses at a fair price.

Date of experience: May 26, 2025

Rated 4 out of 5 stars
Verified

Hey Mosh

Hey Mosh. This is an honest and private review.

I think you have a knack for teaching. You speak clearly and make a good point about potential pitfalls.

I think the topics are presented well but I did run into a problem with the many too many relationship. I was using PostgreSQL instead of MySQL. I think the problem stemmed from using lazy loading and transaction management. It seems like the session was already closed by the time the getter was called for the many too many relationship. This caused a LazyInitializationException.

Perhaps I’m not that far into the videos yet to get to transaction management.

Date of experience: May 25, 2025

Rated 5 out of 5 stars
Verified

Good Instructor

Clear guidance, good instructor, calm and explains everything, gives excercises to test us, overall 5 stars! do more courses on more programming languages!

Date of experience: May 23, 2025

Rated 5 out of 5 stars
Verified

I first discovered Mosh through a video…

I first discovered Mosh through a video tutorial on YouTube. It was really impressive, so I decided to visit the official website to learn more. There, I found several reviews and comments from people saying things like, "These courses helped me get my first job, and now I’m earning a good salary as a programmer." At first, I didn’t pay much attention to those comments—I was more focused on the quality of the teaching. I eventually subscribed, and I learned a lot. I built a few real-world projects, added them to my CV, and soon after, I got my first job.

Thanks, Mosh!
P.S. I’m now earning a good salary 😊

Date of experience: May 19, 2025

Rated 5 out of 5 stars

I highly recommended Mosh’s coding…

I highly recommended Mosh’s coding course! What truly stands out is his ability to complex concepts clearly, making them easy to grasp. More importantly, he teaches the right way to write code, emphasizing good practices that lead to clean, maintainable, and efficient solutions. If you’re looking for an instructor who provides both strong understanding and practical, professional techniques, Mosh’s courses are an excellent choice.

Date of experience: June 01, 2025

Rated 5 out of 5 stars
Verified

Solid computer science in every course....

i've been a subscriber for several years now. Mosh is one of the best teachers around, always uses a good mix of tools, and every course teaches solid computer science. my only complaint is the courses rarely get updated and become stale.

Date of experience: May 26, 2025

The Trustpilot Experience

Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.

Companies can ask for reviews via automatic invitations. Labeled Verified, they’re about genuine experiences.

Learn more about other kinds of reviews.

We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.

Learn about Trustpilot’s review process.

Here are 8 tips for writing great reviews.

Verification can help ensure real people are writing the reviews you read on Trustpilot.

Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.

Take a closer look