你将获得
- 系统掌握 Web 全栈技能树;
- 网络、前后端、持久化等核心技术解析;
- 全栈开发的技术比较和选型;
- 拓宽技术视野,培养全栈思维。
课程介绍
互联网的技术浪潮一波接着一波,下一个技术主角是谁,我们会因为什么被淘汰?很难预测。但全栈工程师却可以在这样的大环境下如鱼得水,具体点说,新技术出现时能快速上手做出惊艳原型,快速上线新产品,多角度思考解决方案等。
这是为什么?
-
他们每天都在接触互联网最新的技术理念,距离产品最近,拥有全面的视野和深入研究的机会。
-
他们在学习中可以获得快速反馈,擅长通过联结和类比的方式,将零散的知识逐渐形成体系。
-
最重要的是,他们可以独立交付一套完整的产品,所有的团队都非常欢迎这样的人才。
那如何成为一名优秀的全栈工程师?有没有一条好的学习路径,一些高效的学习方法可以修炼全栈技能?面对日渐复杂的应用场景,五花八门的技术,我们又该如何去选择?
本课程将重点解决以上问题,聚焦基于 Web 的全栈技术,围绕“网络协议、MVC 架构、前端技术、持久层技术”等核心领域,梳理学习路径,对比剖析代表性技术,立足最佳实践、实战专题,带你全面掌握全栈技能。
特别说明
- 语言:主要使用 Java 和 JavaScript。
- 环境:通常情况下,请尽量使用 *nix(包括 Linux 和 MacOS) 而不是 Windows。
- 工具:macOS 下的 Homebrew,Ubuntu 的 apt-get 等(更多工具文中附带网址)。
课程目录
查看更多
免费试读
适合人群
有初级开发基础的软件工程师即可阅读。软件开发零基础用户以及资深全栈工程师(10 年以上)慎选。
![](https://static001.geekbang.org/resource/image/12/68/12efee6635ce0004cd547cd7cfce3c68.jpg)
编辑推荐
![](https://static001.geekbang.org/resource/image/86/73/866ef165163dbceb12903b2596741273.jpg)
讲师的其他课程
![](https://static001.geekbang.org/resource/image/50/86/5067f483a2b37df4e2e0431613452e86.jpg)
包含这门课的学习路径
![](https://static001.geekbang.org/resource/image/47/3d/4719c58c939a153311e22936d9640c3d.jpg?x-oss-process=image/resize,m_fill,h_74,w_74)
前端工程师
24门课程 109.3w人学习
![](https://static001.geekbang.org/resource/image/1c/17/1c83100965449ef7e1a5144d94744317.jpg?x-oss-process=image/resize,m_fill,h_74,w_74)
后端工程师
27门课程 184.1w人学习
看过的人还看了
![](https://static001.geekbang.org/resource/image/65/c0/65dc525140a25af39b780aaae65821c0.jpg)
![](https://static001.geekbang.org/resource/image/e2/be/e2ca3fac4ce89053602b9e7a6d9c02be.jpg)
![](https://static001.geekbang.org/resource/image/d4/74/d46d28c922505c8070eff6daa3192d74.jpg)
![](https://static001.geekbang.org/resource/image/c6/63/c68f8834b42308fd22aa41c1ce249363.png)
![](https://static001.geekbang.org/resource/image/23/d2/2343d8a9e059816c0f8c3d89b70583d2.jpg)
![](https://static001.geekbang.org/resource/image/61/da/61908d6e098e3b848ec97dd20ac1e9da.jpg)