Useful Links
This is a collection of external resources that you will find useful over the course of the semester.
- Eloquent JavaScript
- An e-book introduction to JavaScript
- W3 Schools
- A basic introduction to HTML and CSS (especially helpful if those are new technologies for you)
- JavaScript MDN Reference
- Extensive JavaScript documentation. If you search for particular aspects of the language, you will likely find yourself here
- The TypeScript Handbook
- The guide to using TypeScript
- Git Refcard
- A single page cheat sheets with many of the important Git commands
- Git Documentation
- Git documentation, including detailed command reference, e-book and other resources
- React.js
- React documentation (starting with Hello World tutorial).
- React Router
- React Router documentation (stick to the framework docs)
- Node.js
- Node.js home (with links to documentation).
- pnpm.js
- pnpm documentation
- Biome
- Documentation for the biome linter and formatter
- Vitest
- Documentation for vitest, our test runner
- Testing Library
- Documentation for the Testing Library, our UI testing tools
- Puppeteer
- Documentation for Puppeteer, our end to end testing tool