Fork from https://dev.to/ender_minyard/full-stack-developer-s-roadmap-2k12 , Finish the organization & translation here
A Full-Stack Developer is more of a very long journey rather than this experience listed out here.
- 💻 How The Internet Works | 英特网是怎么工作的
- 🔚 Advanced Front End | 高级前端
- 🖥 Operating Systems | 操作系统
- 📕 Languages | 编程语言
- 🖲 Version Control | 版本控制
- 📓 Database Concepts | 数据库概念
- 📔 Relational Databases | 关系型数据库
- 📗 NoSQL Databases | 非/不只是 SQL数据库
- 📨 APIs | 应用接口接口
- ♻️ Caching | 缓存
- 🔒 Security | 安全
- 🧪 CI/CD | 持续集成/持续部署
- 📙 Development Concepts | 开发概念
- 🏯 Software Architecture | 软件架构
- 🧊 Containers | 容器
- 📬 Servers | Web服务器
- ⚖️ Scalability | 扩展性
- ✨ What happens when you go to google.com? | 当你访问谷歌的时候发生了什么?
- 🎉 Introduction to Networks计算机网络简介
- 💫 Browser Networking浏览器网络
- 🎊 IP AddressingIP地址
- ⭐️ HTTP/2
- ✨ Using the command line使用命令行
- 🎉 What is an operating system?操作系统是什么
- 💫 Memory内存
- 🎊 Unix ProgrammingUnix编程
- ⭐️ Bash-Scripting GuideBash脚本指南
- ✨ Know PHP了解PHP
- 🎉 Learn Ruby学习Ruby
- 💫 Learn Rust学习Rust
- 🎊 Learn Go学习Go
- ⭐️ Know Server-Side JavaScript懂得服务端Javascript(nodejs)
- ✨ A Visual Git Reference可视化Git参考
- 🎉 Visualizing Git Concepts with D3使用D3进行Git概念可视化
- 💫 Github Cheat SheetGithub作弊条
- 🎊 SVN
- 🌟 Object-Relational Mapping关系对象映射ORM
- 🎉 ACID原子性、一致性、隔离性、持久性
- 💫 N+1 ProblemN+1问题
- ☄️ Sharding分片
- ✨ CAP Theorem一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)理论
- 💥 Normalization
- 🌟 Indexes索引
- ✨ Theory of Relational Databases关系型数据库理论
- 🎉 Learn MySQL学习MySQL
- 💫 Learn PostgreSQL学习PostgreSQL
- 🎊 Learn MariaDB学习MariaDB
- 🌟 Learn MS SQL学习微软SQL
- ✨ Learning MongoDB学习MongoDB
- 🎉 Learn CouchDB学习CouchDB
- 💫 NoSQL Databases非/不只是SQL数据库
- 🎊 Graph Databases图数据库
- ⭐️ Working with APIs
- 💥 REST
- 💡 GraphQL图查询语言
- ☄️ JSON-RPCJSON远程过程调用
- 🎉 HATEOAS
- ☄️ SOLID
- ⭐️ KISS简单懒人原则
- 💥 YAGNI
- ✨ DRY
- 🎉 Domain-Driven Design | 领域驱动设计
- 🌟 Test Driven Development(x)测试驱动开发
- ☄️ Nginx Handbook(x)Nginx手册
- 💡 Apache
- 💥 Caddy