Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ax-va/javascript-crash-course-morgan-2024
This JavaScript programming crash course with an introduction to libraries Tone.js and D3.js 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.
https://github.com/ax-va/javascript-crash-course-morgan-2024
ax-va canvas crash-course d3js frontend javascript tonejs web
Last synced: about 1 month ago
JSON representation
This JavaScript programming crash course with an introduction to libraries Tone.js and D3.js 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.
- Host: GitHub
- URL: https://github.com/ax-va/javascript-crash-course-morgan-2024
- Owner: ax-va
- Created: 2024-05-04T10:41:33.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-01-03T13:26:09.000Z (about 2 months ago)
- Last Synced: 2025-01-03T14:37:02.604Z (about 2 months ago)
- Topics: ax-va, canvas, crash-course, d3js, frontend, javascript, tonejs, web
- Language: JavaScript
- Homepage:
- Size: 510 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JavaScript-Crash-Course-Morgan-2024
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 **Python**. In addition to language syntax and code examples, the course is completed by the following projects:
- [a game created (without and) with OOP](https://vizhub.com/ax-va/966f246e8d2b45ccaf84a5adccafda33)
- [a nice song for nice Tanya](https://vizhub.com/ax-va/c5bf2c12ce1a494ea7b8bc249a62357d)
- [a visualization of data fetched via the GitHub Search API](https://vizhub.com/ax-va/0865b6bcbd4345d693c9569e3d3b800f?mode=embed)## Original code by Nick Morgan
https://codepen.io/collection/ZMjYLO## Open a file in the Chrome web browser:
`Ctrl+Shift+O`## Open the Console in the Chrome web browser:
`Ctrl+Shift+J`## Snapshot of the GitHub Search API data (if it is no longer available)
```url
https://skilldrick-jscc.s3.us-west-2.amazonaws.com/gh-js-repos.json
```