2020 Web开发学习路线图:从前端,到全栈

2020 年 5 月 12 日

2020 Web开发学习路线图:从前端,到全栈

本文最初发布于 Level Up Coding,经原作者授权由 InfoQ 中文站翻译并分享。

现在是学习编程或转行从事软件工程的最佳时机。业界对 Web 开发人员的需求达到了历史最高水平,而且目前还在不断增长。互联网上有一些免费的教程和收费的高级教程,教授你作为开发人员得到一份工作所需的技能,不需要计算机科学学位哦🤓。

本文详细介绍了有效学习所需的技能以及相应的教程。这份配图指南由 Kamran Ahmed 提供,可以在 roadmaps.sh 或 GitHub repo 上找到,Kamran 做得很棒,请大家一定要多多支持,在 repo 上点个星,并订阅他的时事通讯。大家千万别被这份路线图吓倒,它乍一看可能含有很多内容,让我将它分解开来,使你可以一步一步地学习每一部分。

本文将在各部分给出一些学习资源的链接,其中有免费的,也有收费的,大家可以根据自己的需要,选择最适合自己的方式,学到自己所需的知识和技能。

本文将分为以下几个部分:

  1. 必经之路,即任何路径都需要学习的内容:每个开发人员都需要知道的编程概念。
  2. 编程入门:如果你完全是一个新手,要从这里开始学起。
  3. 前端开发:学习如何构建用户界面 (UI)。
  4. 后端开发:学习如何构建 API 和编写服务器端代码。
  5. DevOps 工程:学习如何管理基础设施、部署和系统。
  6. JavaScript 和深入编码:由入门到精通全面学习 JS。
  7. 软件工程书籍:在这一部分我将推荐一些书籍,我认为这些书籍对提高我对编程的整体理解很有帮助,并能对工作产生积极的影响。
  8. 求职建议:最后奉上一些作为一名开发人员如何找工作和如何不断发展的小技巧。

原文链接:【 https://www.infoq.cn/article/2byFJBbLbeLzlQ55hTQu 】。未经作者许可,禁止转载。

登录后可解锁全站优质内容

免费畅享技术公开课、顶尖技术团队访谈、一线互联网大厂技术实践

文章
视频
电子书
研究报告
立即登录
2020 年 5 月 12 日 15:21 7468
用户头像
小智 InfoQ高级编辑

发布了 180 篇内容,共 4065 次阅读,收获喜欢 23 次。

关注

评论 3 条评论

发布
用户头像
等我头秃之日,即我为全栈之时!!!
2020 年 05 月 12 日 17:40
回复
God bless you!
2020 年 05 月 13 日 08:50
回复
期待你一拳超人
2020 年 05 月 13 日 09:04
回复
没有更多评论了
发现更多内容

css常见问题总结

靖仙

CSS css3

Flutter引擎源码解读-内存管理篇

稻子

flutter ios android 跨平台 dart

浅谈SpringCloud之服务注册中心Eureka

北漂码农有话说

写字工具更新史

Bonaparte

学习 读书笔记 学习方法

Redis 6.0 新特性-多线程连环13问!

码大叔

redis 多线程 io

MySQL中 int(11)和 int(10) 到底有没有区别?

周三不加班

MySQL 字符宽度 数据库数据类型

从一道面试题来看计算机基础知识的重要性

周三不加班

数组 堆栈 函数栈 函数栈调用

《零基础学Java》 FAQ 之 2-Java版本那点事儿

臧萌

Java

利用goaccess分析nginx日志

Megatron7

nginx Linux

一个平凡程序员的年度总结

小智

程序员 人生

开源商业模式促进金融业科技生态的发展

fino星君

开源 金融科技

聊聊苹果账号的那些事儿

不要艾特我

iphone

Python3.6.1官方文档练习——初入江湖(一)

Sicolas Flamel

Python python3.x 入门

《零基础学Java》 FAQ 之 1-HelloWorld程序发生了ClassNotFound错误怎么解决

臧萌

Java Hello World !

python 之 「奶茶名字」的词云展示

Sicolas Flamel

Python python 爬虫 python教程

业务代码的救星——Java 对象转换框架 MapStruct 妙用

周三不加班

MapStruct 对象转换

从删库到跑路?

岳老三

产品 职业 产品经理 职业素养 职业道德

maven私服搭建

kcnf

maven

Graylog部署文档

蚍蜉

Linux 开源 工具 日志分析

取舍与可测试

孙苏勇

产品 产品设计 产品开发

内存对齐

this_is_for_u

c c++ C#

Bash 的4种运行模式

Megatron7

bash Linux DevOps Shell

关于GDB你需要知道的技巧

this_is_for_u

c c++ C#

各大公司面试题分类整理

吕小毛

后端 面试题

Service Worker in Action

xgqfrms

Service Worker Web Worker

【译】【UX】一个页面可以有多个面包屑导航吗?

Yukun

用户研究 UX 面包屑导航

一次线上服务高 CPU 占用优化实践

挖坑的张师傅

性能优化 JVM cpu

Kubernetes 将迎来首个 LTS 版本

倪朋飞

Kubernetes 容器 微服务

pip 配置路径要死记硬背?

风起帆扬了

Python Linux windows pip

字节流(InputStream/OutputStream)

Howe

Java 工作流

快捷考勤打卡设置

Megatron7

ios

2020 Web开发学习路线图:从前端,到全栈-InfoQ