List of code textbooks
the many different facets of development
// updated 2025-12-11 18:28
Topics
Web development has become a very broad topic, so each link below may go to several other subpages!
Essentials
The must-knows for every developer:
- 🧰 Workspace
- setup
- 🛡️ HTML
- structure
- 🖼️ CSS
- styling
- 📒 JavaScript
- scripting (i.e. actual programming) for an interactive front-end
Extensions
Becoming more essential for every web developer, these "extensions" enhance the "developer experience" of the aforementioned essentials:
- ⚛️ React
- an extension to JavaScript that helps with user interface development
- ➡️ Next.js
- an extension to React that helps with the interaction between the user interface and the back-end
- 🐍 Python
- an easy-to-learn programming language for analytic back-end work
- also handy for artificial intelligence
- an easy-to-learn programming language for analytic back-end work
Implementation
- 🐙 Git
- a way for multiple developers to handle changes (i.e. version control) to a single code base
- 🚀 Deployment
- how to get that website onto the internet