首页 程序人生 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 是基本要求。

站心网

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

为您推荐

开发人员爱开发

作为软件开发人员的我们很幸运。我们喜欢我们干的工作,并且很多时候,当我们实际构建软件时,我们又非常开心。不幸的是,这样的情况并不普遍,因为许多软件开发项目要求开发人员除了编写代码之外,还要做很多其他的..

web前端开发2018年12月找工作总结

2018年的冬天额外的冷,由内致外...作为一名刚刚踏入社会的实习生,可谓是狠狠的体验了一把什么叫社会(同时也感叹父母赚钱真的很不容易)前几天看见这样一句话"如果你不知道社会的辛苦,要么是有人替你扛了,要么是还没轮..

当开发人员接到新任务后

1.向上追溯(纵向拉齐)1.1首先提出的问题这个任务针对的需求点是什么?用户/客户是谁?他们有什么特点?该需求为用户/客户提供了什么价值?这个需求的满意条件是什么?1.2其次想到的是这个需求属于哪个发布版本?为..

发表回复

返回顶部