运维方向的学习路线图也来欣赏一下吧。
有了这样清晰的学习路线,是不是就不用再为学什么而发愁了?我相信你的答案是肯定的。当然了,你也不用完全按照上面的学习路线走,因为作者是国外的,国外的开发环境和国内的还是有一些差异的。
比如说编程语言方面,作者推荐的是 JavaScript,国内显然 Java 的应用场景更广泛一些;再比如关系型数据库方面,作者推荐的是 PostgreSQL,国内显然是 MySQL。
你也不用担心,“这么多知识点,我学到头秃也学不完啊!”是滴,任谁都学不完。你需要的是路线,然后结合自己的实际情况,以及未来的职业方向,从中做出选择。
我之所以推荐这个学习路线,并不是因为这个学习路线有多详细,这个路线图画得有多漂亮。而是,大多数初学者在进入编程这个领域后,往往很迷茫,不知道自己该学习什么,东学一点西学一点,等到时间一点一点流逝后,却发现好像什么都没学会。
有了这个学习路线图就完全不一样了,你能很清楚地知道自己要学什么,不用学什么,学习效率就会大幅度提升。
顺带呢,你还可以按照作者的方式给自己整一个学习路线。既然这个学习路线有 144k 的星标,就能说明大家很认可,很值得效仿一下。
想知道作者的路线图是怎么绘制的?作者在 CONTRIBUTING.md 文件中透露了,参照下图。
用的是 Balsamiq 这个工具,有 Windows 和 macOS 两个版本,下载链接如下所示:
https://balsamiq.com/wireframes/desktop/
顺带贴一下这个学习路线图的中文版 GitHub 地址:
https://github.com/kamranahmedse/developer-roadmap/tree/master/translations/chinese
可以趁机把图片保存下来,顺藤摸瓜的评估一下,看看自己的学习路线是否有走偏。
文末,给你推荐两个牛逼的资源:
第一个:GitHub 上星标 1.9k 的开源 Java 电子书,我已经同步到了开源广场:
https://codechina.csdn.net/mirrors/itwanger/JavaBooks
第二个:JavaGuide 面试突击最新版 V4.0(GitHub 星标 98k,帮助了无数面试者成功上岸),下载链接:
https://blog.csdn.net/qing_gee/article/details/114651890
觉得内容有帮助的话,请给个三连,笔芯~
Docker步步实践
目录文档:
①Docker简介
②基本概念
③安装Docker
④使用镜像:
⑤操作容器:
⑥访问仓库:
⑦数据管理:
⑧使用网络:
⑨高级网络配置:
⑩安全:
⑪底层实现:
⑫其他项目:
754136828)]
⑪底层实现:
[外链图片转存中…(img-IT37sd9P-1714754136828)]
⑫其他项目:
[外链图片转存中…(img-XtuBkYAZ-1714754136829)]