Dark Light
Reddit Scout Logo

Reddit Scout

Discover reviews on "how to learn javascript" based on Reddit discussions and experiences.

Last updated: September 9, 2024 at 03:31 AM
Go Back

Summary of Reddit Comments on Learning JavaScript

Importance of Learning JavaScript

  • Learning JavaScript is crucial before moving on to frameworks like React or Vue.
  • Understanding the basics of JavaScript is vital for making design decisions and troubleshooting effectively.
  • It is advised to have a good grasp of JS to avoid confusion, poor performance, and impostor syndrome when working with frameworks.
  • The language has evolved, making it essential for learners to adapt to new features and best practices.
  • You can start with frameworks and learn JS along the way, but having a solid foundation in the language makes learning more meaningful.

Resources for Learning JavaScript

  • Mozilla's MDN, Eloquent JavaScript, and the Javascript.info website are excellent references for learning JavaScript.
  • For hands-on learning, sites like Scratch, Pluralsight, and Codecademy are recommended.
  • Consider using online tutorials, crash courses, and plenty of coding exercises to practice and solidify your knowledge.
  • Utilize resources like articles, crash courses, and online videos tailored to beginners to build a strong understanding of the language.

Framework Recommendations

  • React is highly recommended for job opportunities as it is in great demand in the job market.
  • Vue is considered user-friendly and comes with many bells and whistles, making it a good choice for beginners.
  • Angular is a more complex framework, suitable for large teams, and may require a deeper understanding of JavaScript.

Approach to Learning Frameworks

  • It is not necessary to learn Vanilla JavaScript thoroughly before moving on to frameworks like React or Vue.
  • Learning by doing is a popular approach. Starting with a framework can help you pick up Vanilla JS as you progress.
  • When working with frameworks like React, you are essentially learning Vanilla JavaScript along the way.

Additional Tips

  • Just build something with JavaScript to get hands-on experience and practice.
  • Use Chrome extensions like OneBook to improve your learning experience.
  • Start with small projects like creating a chat server or building simple applications to gain practical skills.
  • Understand the DOM manipulation API and practice with it to enhance your knowledge of JavaScript.
  • Experiment with different resources, tutorials, and languages to find what works best for you.
  • Remember that learning JavaScript is essential for web development and using frameworks effectively.
Sitemap | Privacy Policy

Disclaimer: This website may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. This helps support the maintenance and development of this free tool.