全栈开发人员的路线图🗺

2025-06-07

全栈开发人员的路线图🗺

注意:请留下评论、反馈并与其他开发者分享。Web
开发很容易关注前端,但后端呢?学习后端可以提高你的前端技能。

以下是一些全栈开发资源,您可以保存以备后用。

目录

💻 互联网的运作方式

🔚 高级前端

🖥 操作系统

📕 语言

🖲 版本控制

📓 数据库概念

📔 关系数据库

📗 NoSQL 数据库

📨 API

♻️ 缓存

🔒 安全性

🧪 CI/CD

📙 开发概念

🏯 软件架构

🧊 容器

📬 服务器

⚖️ 可扩展性

互联网如何运作💻

当你访问 google.com 时会发生什么?

🎉网络简介

💫浏览器网络

🎊 IP 寻址

⭐️ HTTP/2

高级前端🔚

HTML 和 CSS

💫 JavaScript

操作系统🖥

使用命令行

🎉什么是操作系统?

💫内存

🎊 Unix 编程

⭐️ Bash 脚本指南

语言📕

了解 PHP

🎉学习 Ruby

💫学习 Rust

🎊学习 Go

⭐️了解服务器端 JavaScript

版本控制🖲

Visual Git 参考

🎉使用 D3 可视化 Git 概念

💫 Github 速查表

🎊 SVN

数据库概念📓

🌟对象关系映射

🎉 ACID

💫 N+1 问题

☄️分片

CAP 定理

💥规范化

🌟索引

关系数据库📔

✨关系 数据库理论

🎉学习 MySQL💫学习 PostgreSQL🎊 学习MariaDB🌟学习 MS SQL





NoSQL 数据库

学习 MongoDB

🎉学习 CouchDB

💫 NoSQL 数据库

🎊图形数据库

API 📨

⭐️使用 API

💥 REST

💡 GraphQL

☄️ JSON-RPC

🎉 HATEOAS

缓存♻️

HTTP 缓存

☄️ Redis

⭐️ Memcached

🚀服务工作者

安全🔒

✨HTTPS +

TLS🎉CORS💫MD5🎊SHA - 2💡SCrypt💥BCrypt☄️OWASP









CI/CD🧪

测试你的代码

🎉 Jenkins

💫 TravisCI

开发概念📙

☄️ SOLID

⭐️ KISS

💥 YAGNI

DRY

🎉领域驱动设计

🌟测试驱动开发

软件架构🏯

💫微服务和面向服务架构

🎊 CQRS

⭐️无服务器

容器🧊

Docker 基础知识

🎉 Docker 食谱

💫 Kubernetes 食谱

服务器📬

☄️ Nginx 手册

💡 Apache

💥 Caddy

可扩展性⚖️

💫分布式系统

☄️系统设计入门

现实世界中可维护的软件

🎉十二要素应用

🌟构建可扩展的前端项目

这是受另一篇文章启发的。在那篇文章里,我希望作者能提供他们提到的主题的资源,所以我写了一篇自己的文章。✨

如果您认为我在这篇文章中遗漏了任何资源,请在下面评论!

文章来源:https://dev.to/hanzla-baig/full-stack-developers-roadmap-dch
PREV
🦀 终极 Rust 编程语言超级教程 🚀 🦀 终极 Rust 编程语言超级教程 🚀
NEXT
🌟 🔥 每个开发人员都应该知道的 5 种高级 Git 技术 🚀 每个开发人员都应该知道的 5 种高级 Git 技术