Close

January 10, 2018

JMS254: Learn to Code These Languages In This Order

What languages should you learn to code and in what exact order? That can be one of the more confusing things to figure out when you get into web development… with so many options and paths you can take. But, I believe there are “core” languages everybody should learn before expanding into the latest and greatest framework of the month. And, I do believe there’s an ideal order in which to learn them. So, if I were training an employee this is what I’d have them do.

Listen to this episode here:

Sources

Rate and Review the Podcast

If you leave a rating and review of the podcast, I’d really appreciate it. It’s the main way more people find out about it which allows me to bring even more value to you as a listener. I believe that so much I’ll even give you Module 1 of my PHP 101 course for FREE if you leave me an honest review. Get the details on that here: https://www.johnmorrisshow.com/start-here.

18 Comments on “JMS254: Learn to Code These Languages In This Order

Douglas Heller
January 10, 2018 at 10:30 am

Nice road map John. With all the courses available it’s nice to have a little direction and a course-work sequence from someone who’s in a position to understand these things. Thanks.

Reply
John Morris
January 10, 2018 at 10:47 am

Thanks Doug! Glad it was helpful.

Reply
Oliver
January 10, 2018 at 12:34 pm

great podcast, thanks for the tips!

Reply
John Morris
January 10, 2018 at 12:53 pm

No problem, Oliver. Thanks for listening!

Reply
Joel
January 10, 2018 at 1:18 pm

Great podcast! Clear and concise.
Your perspective is really appreciated.

Reply
John Morris
January 10, 2018 at 1:20 pm

Appreciate it Joel! Thanks for listening.

Reply
Tochukwu Nwosu
January 10, 2018 at 11:31 pm

Awesome podcast! Well explained, and precise. A good guide that will definitely put me on the right pedestal.

Reply
John Morris
January 11, 2018 at 9:57 am

Glad you enjoyed it!

Reply
Cat
January 11, 2018 at 9:12 am

John, I found your podcast just bit over a month ago and I have to say I love it! I am currently working my way through the Udemy Complete Web Developers Course and I just picked up your PHP class. I look forward to digging into that as soon as I’m finished with the other course. Thank you for your insights and your direct nature.

Reply
John Morris
January 11, 2018 at 9:59 am

Thanks Cat! Appreciate you supporting what I do. I hope you learn a lot from the PHP course! Rob’s course is great. Having put a course on Udemy now, I really respect what his course is. A ton of work.

Reply
Ibrahim Cham
January 16, 2018 at 4:54 am

Great podcast, thanks so much John.

Reply
John Morris
January 16, 2018 at 10:24 am

No problem! Thanks for listening!

Reply
Jaime
February 5, 2018 at 4:05 am

Hey John, my name is Jaime, from Portugal. I started following your podcast recently, it’s really awesome. I am completely new to web development. There are three main reasons I want to learn to code. The first one is because I tried some HTML and CSS and it seems fun. The second is I want to create a website for my father, who is a journalist. The third, and perhaps more important for my future, is that I work for a mobile game company in China, doing localization. They have a website for one of our games which they don’t use at all. They said if I could successfully learn to code, I could use it to promote the game, create some mini games and events. With so many courses and information out there, I’m happy you gave us this guide to point us in the right direction. However, I have seen some people claiming that The Complete Web Developer Course 2.0 by Rob Percival is outdated and that these newer courses by Colt Steele and Andrei Neagoie are the way to go. What is your opinion on that? Also, forgive me for the noob question I am about to ask, but how much maths do I need to know to successfully learn languages like PHP and JavaScript?

Reply
John Morris
February 5, 2018 at 9:48 am

You don’t need to know math to learn to code. The reason people talk about math and coding is because Algebra has some correlation in terms of working with variables. Plus, the linear kind of thinking that you use a lot in math is helpful for coding… but you don’t actually do a bunch of math when coding.

As for Rob’s course versus the others. I think they might say that because Rob’s course deals with the standard web development stack of HTML, CSS, JavaScript, PHP and MySQL while Colt’s course has Node.js instead, I believe. So, some would call that “more modern”. If you know me, you know my opinion on that. Learn the standard stack then branch out into Node and all that. I don’t think of Node as a replacement for these other languages because of the usage rates. Node, angular, etc are add-ons.

Reply
Jaime
February 6, 2018 at 1:46 am

Thank you so much for your reply. I will get all the courses you recommended.

Reply
John Morris
February 6, 2018 at 11:16 am

Sounds good!

Reply
Tom
February 10, 2018 at 4:49 am

Hey , John great info , I bought all these courses and I have been researching the path to take to become a developer for the last year and it has been very confusing but this makes the most sense to me . I also wanted to know if there are any books you could recommend to compliment these courses even if theyre only reference books or anything to help a newbie retain all the info thx

Reply
John Morris
February 12, 2018 at 2:13 pm

This is the only programming book I’ve ever read, so the only one I can recommend… but I HIGHLY recommend it. It’s less about languages and more about programming concepts, but it’s very good. You’ll learn things you probably wouldn’t outside of a CS program: http://amzn.to/2H7EDrc

Reply

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: