This JavaScript programming crash course with an introduction to libraries Tone.js (for generating music) and D3.js (for visualizing data interactively) is based on the book "JavaScript Crash Course: A Hands-On, Project-Based Introduction to Programming" by Nick Morgan published by No Starch Press in 2024.
Where possible, I provided comparisons with the Python syntax. In addition to language syntax and code examples, the course is completed by the following projects:
- a game created (without and) with OOP
- a nice song for nice Tanya
- a visualization of data fetched via the GitHub Search API
https://codepen.io/collection/ZMjYLO
Ctrl+Shift+O
Ctrl+Shift+J
https://skilldrick-jscc.s3.us-west-2.amazonaws.com/gh-js-repos.json