#Idea -> Concept -> Build -> Operation
Modeling
- https://en.wikipedia.org/wiki/Software_design#Design_concepts
- https://www.freecodecamp.org/news/software-design/
- https://www.tutorialspoint.com/software_engineering/index.htm
Design
- https://en.wikipedia.org/wiki/Web_design
- https://www.guru99.com/database-design.html
- https://careerfoundry.com/en/blog/ux-design/the-difference-between-ux-and-ui-design-a-laymans-guide/
- https://db-engines.com/en/ranking
- https://www.edx.org/course/ux-design
ARCHITECTURE
- https://devops.com/microservices-vs-monoliths-which-is-right-for-your-enterprise/
- https://www.n-ix.com/microservices-vs-monolith-which-architecture-best-choice-your-business/#:~:text=While%20a%20monolithic%20application%20is,as%20perform%20the%20specific%20functions.
Implementation
- https://www.w3schools.com/html/
- https://www.w3schools.com/css/default.asp
- https://www.w3schools.com/js/default.asp
- https://www.w3schools.com/bootstrap/bootstrap_ver.asp
- https://www.w3schools.com/sql/default.asp
- https://www.w3schools.com/php/default.asp
- https://www.w3schools.com/python/default.asp
- https://www.w3schools.com/nodejs/default.asp
- https://www.tutorialspoint.com/go/index.htm
- https://gobyexample.com/
CI & CD
- https://codeship.com/continuous-integration-essentials#:~:text=Continuous%20Integration%20(CI)%20is%20a,CI%20it%20is%20typically%20implied.
- https://itviec.com/blog/devops-la-gi/
- https://www.tutorialspoint.com/docker/index.htm
- https://docs.microsoft.com/en-us/visualstudio/docker/tutorials/docker-tutorial
Details
- TCP,UDP
- QUIC
- HTTP
- WebSockets
- gRPC
- Web Servers
- How web servers work?
- Dynamic vs Static Content
- E-Tags
- HTTP protocol
- Relational vs NoSQL
- ACID
- Proxies (Reverse Proxies, Load balancer)
- What is difference between Proxy vs Reverse Proxy
- Layer 7 Proxy vs Layer 4 Proxy
- Reverse Proxy applications
- Load Balancing algorithms
- Caching
- When to use Caching
- Message queue, Pub/Sub
- When to use PubSub messaging first queue.
- Web Frameworks (API authoring)
- Express, Django, Node JS
- Message Formats (JSON, protobuf)
- JSON & protobuf
- Security
- TLS, Encryption, Firewalls
Web-Developer-2021-courses : https://gist.github.com/misostack/542de1aac8cf7c8439177723131ad4a1