HTML, CSS, and JavaScript are foundational web development technologies that Matt and Mike recommend web developers learn before trying out a framework (ie React, Svelte). Out of these three pillars, JavaScript is the most difficult to learn, especially for people that have never been exposed to programming before. Learning how to think and solve problems like a computer (programmatic logic) coupled with writing and understanding a brand-new syntax is no easy feat. These difficulties have sparked several guides, courses, and bootcamps all aimed at teaching people JavaScript and other web technologies using unique combinations of theory and project-based learning. Some people, however, will skip taking in any theory at all and go straight for project-based learning, referring to documentation and other written material only when they're really stuck. With such a difficult learning curve for junior developers, can they learn JavaScript through only project-based learning?
Show Notes: https://www.htmlallthethings.com/podcasts/can-you-learn-javascript-through-only-project-based-learning
Scrimba Discount: https://tinyurl.com/ScrimbaHATT
How Modern JavaScript Is Ruining the Web w/ Chris Ferdinandi
Web News - Windows 11 Reveal Event Recap
JavaScript Right in HTML? HTMX w/ Carson
The Best Way to Learn How to Code w/ Aderson Oliveira
Nuxt.js, Being an Open Source Maintainer w/ Alexander Lichter
No, Tailwind Doesn't Suck
The Truth About No-Code
JavaScript Is the Future
Level Up Your Junior Coding Skills
Why Vue Is Better Than React
Not Just a Developer w/ David Lindahl
Weekly Growth Goals - Building a Web App
HTML - CSS - JS
The Power of Laser Focus
When to Ask for Help
Big Projects, Short Deadlines
Creating a Browser for Developers w/ Kilian Valkhof
Bad Habits to Avoid for Web Developers
Challenges for Junior Devs w/ Monarch Wadia
Supporting a Lot of Users
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
Darknet Diaries