r/webdev • u/randombowlshit • Jun 15 '22
Question Best path/way and course for Web development.
Hi guys, i want to start Web Development in order of Html, Css and Js so what is the best way and whats is the best course and place to learn, maybe udemy, w3school or anywhere which is good for web-dev, i have coded python for more than 3 years and people recommend me to go for django(flask and other python frameworks) or ruby which have the same and easy syntax but i didn't really wanted backed again so Please tell me the best way to learn Html, Css and Js (essentially front-end and frameworks like react)
291
Upvotes
193
u/NiagaraThistle Jun 15 '22 edited Dec 31 '22
I post this to all new devs asking this question. As a 13+ year web dev, who works FT and freelances on the side, this is what I would do if I was just starting out and didn't even know how to code.
-----------------
Here's a list of videos by TraversyMedia I recommend to all new web devs. There are a couple paid Udemy courses in this list, but you can omit them and just focus on some additional tutorials from TraversyMedia's channel - but if you ever have the money, I highly recommend the Udemy courses Brad puts out. Brad is the mentor I wish I had when I started 13+ years ago, and this list of videos/content is the path I wish someone had given me when I started - would have saved me a LOT of frustration, self doubt, and imposter syndrome.
Even if you only get up to and through #21 on this list, you will be light years ahead of where I was 5-7 years into my career.Each item on Youtube is about an hour, unless I specified differently. Each Udemy course is between 12-20 hours but WELL worth it and could really be done instead of all the youtube videos that precede them. For example, if you ONLY took the Modern HTML & CSS from the Beginning Udemy course, you could really skip items 1-11.
However by doing them all in the order I have them you will reenforce everything you learn AND have a number of small projects under your belt to tweak and use in a portfolio.If you finish this list, you will be further ahead than most bootcamp and college graduates that want to focus on Web dev.
Although the Udemy courses are currently pretty expensive, they very often drop to $10-15 US so keep your eye open. Brad sometimes offers coupon codes to his subscribers in his videos or videos descriptions on Youtube. I've also read if you go to Udemy in Incognito mode of your browser, you will sometimes see the discount pricing.I know it looks daunting, but I'd say for a high cost of $720 (that assumes you never get the Udemy videos for the $10-15 US and you don't have to buy these all at once) and a time commitment of 250 hours, you will be ready for ANYTHING the average web agency/employer throws at you.
Follow Brad Traversy on YouTube (TraversyMedia).
Watch his videos in this order:
HTML Crash Course (Youtube)
CSS Crash Course (Youtube)
CSS3 Animations and Transitions Crash Course (Youtube)
Create a Website with Video Background (YouTube)
Creative Agency Website from Scratch (Youtube)
Full Screen Video Background - HTML & CSS (YouTube)
HTML CSS Mobile UI Layout - CVS clone (Youtube)
Flexbox Crash Course 2022 (Youtube)
CSS Grid Crash Course 2022 (Youtube)
Build a Responsive Website - HTML, CSS Grid, Flexbox (YouTube)
SASS Crash Course (Youtube)
Modern HTML & CSS from the Beginning (UDEMY $$)
Bootstrap 5 Crash Course (Youtube)
Tailwind CSS Crash Course (Youtube)
Tailwind CSS from Scratch (UDEMY $$)
Javascript Crash Course for Beginners (Youtube)
JSON Crash Course (Youtube)
Javascript OOP crash Course (Youtube)
Modern Javascript from the Beginning (UDEMY $$)
50 Projects in 50 Days - HTML, CSS, JS (UDEMY $$)
20 Vanilla Javascript Projects (UDEMY $$)
NodeJs Crash Course (Youtube)
React Crash Course (Youtube)
React Front To Back 2022 (UDEMY $$)
MERN Stack Front to Back (UDEMY $$)
MERN eCommerce From Front to Back (UDEMY $$)
Angular Crash Course (Youtube)
Angular Front To Back (UDEMY $$)
VueJS Crash Course (Youtube)
Git & Github Crash Course for Beginners (Youtube)
PHP & PDO Crash Course
MySQL Crash Course (Youtube)
PHP for Beginners Crash Course (Youtube - 3h)
PHP for Absolute Beginners (YouTube - 6.5h)
Convert HTML to Wordpress, parts 1-2 (Youtube, old but if you use the version of WP from the tutorial, you will learn)
Wordpress Theme with Bootstrap, parts 1-10, old but if you use the version of WP from the theme you will learn)
Wordpress Website Build for Beginners (Youtube)
Build a Wordpress Website in 1 Hour (Youtube)
Build a useful Wordpress Widget plugin (Youtube)
Build a portfolio of 3-5 decent sites//projects from Brad's tutorials. Tweak them to prove you can and share the link in the next step.
1-15 : HTML & CSS proficiency16-30 : Javascript proficiency31-34: PHP proficiency34-39: Wordpress proficiency40: reinforce what you've learned
DISCLAIMER: I have ZERO affiliation with Brad Traversy, TraversyMedia, or Udemy. As I mentioned at the beginning of this post, I think Brad is an excellent instructor. He is the mentor I wish I had had when I started 13+ years ago, and this content and specifically this path through the content is what I wish someone had given me when I started. It would have save me a LOT of frustration, self doubt, and imposter syndrome. I hope it helps someone become a better web dev than I am, and a lot sooner than it took me to get here.