Hosts discuss their experiences and methods of learning JavaScript, compare programming languages, explore learning resources, recommend helpful resources, and discuss the benefits of building parallel projects.
Learning JavaScript involves using tutorials and courses from various platforms like Udemy, Pluralsight, and JavaScript Jabber podcast.
Building parallel projects related to personal interests helps in understanding and applying JavaScript concepts effectively.
Deep dives
Learning JavaScript through tutorials and courses
The speakers discuss their methods of learning JavaScript, which involves using tutorials and courses from platforms like Udemy, Pluralsight, and JavaScript Jabber podcast. They mention specific tutorial creators like Wes Boss, Stephen Grider, and Anthony Alassaya. They find JavaScript more approachable compared to other languages and emphasize the practicality and applicability of JavaScript in the coding community.
Choosing the right learning resources
The speakers share their preferences in learning resources for JavaScript. They mention the Tony Alicea JavaScript video series and highlight its comprehensive and beginner-friendly approach. They express their hesitation towards certain JavaScript books like 'JavaScript: The Good Parts' and 'Eloquent JavaScript' due to personal preferences and examples that did not resonate with their learning styles. They also discuss the benefits of video tutorials, noting the ability to speed up the content and visual demonstration of coding.
Building parallel projects and personalized learning
The speakers discuss their approach to learning JavaScript by building parallel projects related to their personal interests. They mention how it helps them process and relate the concepts better. They highlight the advantage of gaining hands-on experience and troubleshooting their own projects, even if it means encountering challenges without direct guidance. They also mention the need for up-to-date content, as books and some tutorials can become outdated quickly in the rapidly evolving JavaScript ecosystem.