It’s easy to focus on the front end of web development, but what about the back end? Learning about the back end improves your front end skills.
Here are some resources for full stack development that you can save for later.
Table Of Contents
💻 How The Internet Works
🔚 Advanced Front End
🖥 Operating Systems
📕 Languages
🖲 Version Control
📓 Database Concepts
📔 Relational Databases
📗 NoSQL Databases
📨 APIs
♻️ Caching
🔒 Security
🧪 CI/CD
📙 Development Concepts
🏯 Software Architecture
🧊 Containers
📬 Servers
⚖️ Scalablity
How The Internet Works 💻
✨ What happens when you go to google.com?
🎉 Introduction to Networks
💫 Browser Networking
🎊 IP Addressing
⭐️ HTTP/2
Advanced Front End 🔚
Operating Systems 🖥
✨ Using the command line
🎉 What is an operating system?
💫 Memory
🎊 Unix Programming
⭐️ Bash-Scripting Guide
Languages 📕
✨ Know PHP
🎉 Learn Ruby
💫 Learn Rust
🎊 Learn Go
⭐️ Know Server-Side JavaScript
Version Control 🖲
✨ A Visual Git Reference
🎉 Visualizing Git Concepts with D3
💫 Github Cheat Sheet
🎊 SVN
Database Concepts 📓
🌟 Object-Relational Mapping
🎉 ACID
💫 N+1 Problem
☄️ Sharding
✨ CAP Theorem
💥 Normalization
🌟 Indexes
Relational Databases 📔
✨ Theory of Relational Databases
🎉 Learn MySQL
💫 Learn PostgreSQL
🎊 Learn MariaDB
🌟 Learn MS SQL
NoSQL Databases 📗
✨ Learning MongoDB
🎉 Learn CouchDB
💫 NoSQL Databases
🎊 Graph Databases
APIs 📨
⭐️ Working with APIs
💥 REST
💡 GraphQL
☄️ JSON-RPC
🎉 HATEOAS
Caching ♻️
✨ HTTP caching
☄️ Redis
⭐️ Memcached
🚀 Service workers
Security 🔒
✨ HTTPS + TLS
🎉 CORS
💫 MD5
🎊 SHA-2
💡 SCrypt
💥 BCrypt
☄️ OWASP
CI/CD 🧪
✨ Testing your code
🎉 Jenkins
💫 TravisCI
Development Concepts 📙
☄️ SOLID
⭐️ KISS
💥 YAGNI
✨ DRY
🎉 Domain-Driven Design
🌟 Test Driven Development
Software Architecture 🏯
💫 Microservices and Service Oriented Architecture
🎊 CQRS
⭐️ Serverless
Containers 🧊
✨ Docker Fundamentals
🎉 Docker Cookbook
💫 Kubernetes Cookbook
Servers 📬
☄️ Nginx Handbook
💡 Apache
💥 Caddy
Scalability ⚖️
💫 Distributed Systems
☄️ System Design Primer
✨ Real-World Maintainable Software
🎉 The 12 Factor App
🌟 Architecting Frontend Projects To Scale
This was inspired by a different post. In the other post, I wanted the author to provide resources for the topics they mentioned, so I made my own post. ✨
If you think I missed any resources in this post, comment them below!