Comments

Would you vote for me?

I’ve been nominated for the Top Programming Guru by Hackernoon! It’s super exciting and I hope to make it to #1. Knowing that I’ve been able to help so many people in the world with their coding skills is what excites me to get up and work early every morning… Have I been able to […]

Comments

Learn Python in 1 Hour

Python is the most popular programming language in the world. It’s used by big companies like Google, Facebook, Dropbox, Reddit, Spotify, Quora, etc. Mathematicians, scientists, engineers and developers love it because of its simple and elegant syntax. It’s the #1 language for AI and machine learning, and the ideal language to learn for beginners. Much […]

Tags:
Comments

Learn Git in 1 Hour

Git is the most popular Version Control System (VCS) in the world. It helps you track your project history, revert back your code in case of mistakes, and work effectively in a team. That’s why it’s listed in almost every job description for a software developer. My Git tutorial is a great starting point to […]

Tags:
Comments

1M Subscribers!

So I woke up this morning and received tweets from people telling me that I’ve reached one million subscribers on my YouTube channel! It’s been six years of hard work but it wouldn’t happen without your support and love. I cannot thank you enough for all your support. It’s so exciting to see you learn […]

Tags:
Comments

The Reason You’re Not Getting the Job You Applied For

I recently posted a job description and asked my Twitter followers to apply. As I was going through their applications, I thought it might be a good idea to write a short blog post on helping you get the job you’re applying for. You may be qualified and have a good attitude, but if you’re […]

Tags:
Comments

Why I use Java and Why You Should Learn It Too

If you’ve been following me, you’ve probably noticed that I’ve used Java in my Ultimate Data Structures and Algorithms course. I’m also planning to use Java in my upcoming Design Patterns course. But why Java? Why not C#, JavaScript, or Python? Well… there were a few well-thought reasons behind this decision. The top 3 programming […]

Tags: , , ,
Comments

Why I Quit My Job

I just sent out a survey asking my students to tell me what courses they want me to create for them in 2020. As I was reviewing the responses, I came across this message:   It almost put me in tears! Seeing your success is the most rewarding part of my job. That’s what wakes […]

Tags:
Comments

The Programmer T-shirts You Asked For!

I had tons of requests for the programmer t-shirts that I sometimes wear in my videos. You can grab yours here now: https://teespring.com/stores/code-with-mosh Mosh Hi! My name is Mosh Hamedani. I’m a software engineer with two decades of experience and I’ve taught over three million people how to code or how to become professional software […]

Comments

Do You Have to be Good at Math to be a Good Programmer?

“If you’re good in math, you’ll be a good programmer.” FALSE! I’ve seen this argument too many times and I’m tired of it. So let me share my views about this and explain why I think this argument misses the mark. The inspiration for this post was a thread in one of Facebook groups. A […]

Tags: , ,
Comments

The Ultimate Java Series is here!

​Hi guys, I’m super excited to let you know that I just added two new Java courses to my coding school. Why Java? You might ask why I’ve been working on Java courses. Good question. There are a number of reasons. ​ First and foremost, I had tons of requests for a Java course amongst my students. So, that changed the priority of the courses in […]

Tags: ,
Connect with Me
  • Categories
  • Popular Posts