🚀 On the ninth day of my 21-day JavaScript learning challenge, guided by one of the best YouTube tutors, Hitesh Choudhary, from his channel “ChaiAurCode”, I dove deeper into the world of JavaScript.
Event Listening and Event Propagation
Today, I explored event listening in greater depth, building upon what I learned yesterday. 📚 Understanding how event listeners work and their importance in JavaScript was enlightening. I also learned about event bubbling and event capturing, two crucial concepts that define how events propagate through the DOM.
Async and Sync in JavaScript
Afterward, I delved into the async and sync nature of JavaScript. Learning the theory behind asynchronous programming and how it differs from synchronous programming opened up new possibilities for writing efficient code. I put this knowledge to the test by creating a few programs and even designed a simple game! 🎮
The game involves changing the background color with a start button and stopping it with another button, demonstrating practical applications of today’s learning.
Documenting Progress
I’m meticulously documenting all my code and progress on my GitHub repository. Feel free to follow me there to see my journey and perhaps even collaborate on some projects!
Github Link:-https://github.com/Rohit-1301/21-day-Javascript
You can also connect with me on LinkedIn to stay updated with my progress and for potential networking opportunities.
Linkedin:-www.linkedin.com/in/rohit-gupta-687b9829a
Learn with “ChaiAurCode”
If you’re eager to learn JavaScript, I highly recommend following the “ChaiAurCode” JavaScript playlist. Hitesh Choudhary’s teaching style is exceptional, and his videos are incredibly insightful. 📺
Stay tuned for more updates as I continue my JavaScript learning journey. Happy coding! 💻