Personal notes for learning web development with a curated list of places to learn and some popular library documentation.
The most basic building blocks of any web apps
- HTML, CSS, and Javascript
- Database: SQL and NoSQL
- Basic algorithms
- Javascript
- Async programming part 1 - Event driven code (in Indonesian)
- Async programming part 2 - Callback concept (in Indonesian)
- Async programming part 3 - Promise (in Indonesian)
- Async programming part 4 - Async await (in Indonesian)
- React.js
- Gatsby
- Node.js
- Web APIs: REST and GraphQL
- GCP, AWS, Azure
- w3schools - The Online Web Tutorial - A complete online web tutorial.
- MDN - Web Developer Guide - Official web documentation and development standards.
- Paper JS - Vector Graphics Scripting - A javascript framework for vector graphics.
- Howler JS - Audio Library
- jQuery Documentation
- Bootstrap CSS Documentation
- Semantic UI Docs
- Express JS
- EJS
- Body-Parser
- Express Sanitizer
- Mongoose - A Javascript layer on top of MongoDB
- Passport JS
- Passport-Local
- Passport-Local-Mongoose
- Express-Session
Request- DeprecatedRequest-Promise- Deprecated