2018 Web开发人员学习路线图

2018 Web开发人员学习路线图

分类 编程技术

以下 Web 开发人员学习路线图是来自 Github developer-roadmap 项目,目前已经有繁体版翻译 developer-roadmap-chinese

主要有三个方向,分别为前端开发、后端开发和运维。图片中不同颜色的意义:

  • 黄色:推荐;
  • 灰色:尽可能学习;
  • 橙色:任选其一。

可以看到,作为 Web 开发者,不管从事什么职位,下面这些技能点是必须掌握的:

  • Git,代码版本管理
  • SSH;
  • HTTP/HTTPs 和 API,想要真正成为一名 Web 开发者,对 HTTP 协议的了解是必不可少的;
  • 基础命令行的使用;
  • 学会钻研,养成碰到问题,通过自我学习的方式来寻找问题的解决方案,这一点有尤其重要;
  • 数据结构和算法,相信在通常的大学计算机学科这两门课都是要学习的;
  • 字符编码;
  • Github,Github(包括 Google、Stack Overflow)是 Web 开发者的宝矿,好好利用。

点我查看原文原版图


前端开发

基础:HTML、CSS 、JavaScript

框架:React、Angular 或者 Vue

打包工具:Webpack 和 gulp

进阶:Node.js 体系(包括 Node.js 服务端开发,npm 等)

点我查看原文原版图


后端开发

国内可以侧重学习:PHP、Python、Java、Node.js等。

点我查看原文原版图


运维开发

学好 Linux 是基本要求。

相关推荐
DanCheOo几秒前
多模型适配:一套代码接 6 家 AI 厂商
前端·ai编程
米丘1 分钟前
Node.js 事件循环
前端·javascript·node.js
Forever7_2 分钟前
紧急!Axios 被投毒,3亿项目受到影响!教你怎么自查!
前端·axios
zzialx1233 分钟前
HarmonyOS:照片添加多样式的水印信息
前端
前端冒菜师7 分钟前
记一次AI全栈开发的过程
前端·ai编程
Giant10014 分钟前
深度玩转 Cursor Rules:让 AI 生成的代码 100% 符合团队规范
前端·面试
代码煮茶17 分钟前
Vue3 组件通信实战 | 8 种组件通信方式全解析
前端·vue.js
kyriewen17 分钟前
自定义事件:让代码之间也能“悄悄对话”
前端·javascript·面试
子兮曰25 分钟前
别把它当成一次普通“源码泄露”:Claude Code 事件给 AI Agent 团队提了什么醒
前端·npm·claude
心之语歌35 分钟前
Vue2 data + Vue3 ref/reactive 核心知识点总结
开发语言·前端·javascript