怎么学编程?编程有路,开源为径

本文涉及的学习路线图已打包,可私信我获得

怎么学编程?编程有路,开源为径

作者:HelloGitHub-卤蛋

你是否想学编程,但不知道学什么?

害,我刚接触编程时就这心态,根本不知道编程是什么!那些从网上和书上看到,编程相关的只言片语和技术名词,它们就像是一个个奢侈品的牌子,听起来就很高大上,而我仅仅只知道它们很“贵”,除此之外就一概不知了…

可能正因为编程听起来“很先进”,所以我才十分想学,蛋却不知从何下手,当时真希望有人能给我指条路。告诉我:

  • 需要学什么(技术关键字)
  • 学习路线(学习的顺序)
  • 编程有路,开源为径 我在开源世界找了答案。我从 GitHub 上收集了包含:Web 开发、AI、大数据、Go、React 等方面的学习线路项目,组成了编程学习路线集合。这些开源项目以路线图的形式展示了需要学习的知识和顺序,希望可以让小伙伴们不再经历不知道学什么的迷茫期,快速进入学习+成长的高速通道。本文将逐一介绍这些开源项目,最后所有学习路径图打包好了(私信我)方便离线阅读,点亮 Star 支持这些开源项目!

    怎么学编程?编程有路,开源为径

    如何成为 xxx 程序员

    1、developer-roadmap(Web 程序员)

    Star 数:162k

    该项目是目前 GitHub 上技术路线(roadmap)关注度最高的开源项目,它涵盖了 Web 开发相关的前端、后端、运维 3 个方面,并通过线路图直观地表现出来,还翻译成了多种语言其中就有中文版

    怎么学编程?编程有路,开源为径

    地址:https://github.com/kamranahmedse/developer-roadmap

    2、game-programmer(游戏程序员)

    Star 数:12.9k

    游戏程序员的学习路径图。一位游戏开发大神开源的学习线路,希望能够帮助向往游戏开发的你 or 你的孩子,走上游戏开发这条“不归路”。

    怎么学编程?编程有路,开源为径

    地址:https://github.com/miloyip/game-programmer

    另一个项目:https://github.com/utilForever/game-developer-roadmap

    3、AI-Expert-Roadmap(人工智能)

    Star 数:12.7k

    这份学习线路图标记了成为人工智能专家需要掌握的知识点,还包含了数据工程师等分支。如果你想成为一名人工智能专家,千万不要相信什么《零基础 30 天学会人工智能》,学 AI 没有那么简单,需要学习的东西很多,除非你有很好的数学底子和编程基础可以快速拿下,否则还是慢慢来吧。所以 AI 工程师薪水高是有门槛的…

    怎么学编程?编程有路,开源为径

    地址:https://github.com/AMAI-GmbH/AI-Expert-Roadmap

    另一个项目:https://github.com/ZuzooVn/machine-learning-for-software-engineers

    4、data-engineer-roadmap(数据工程师)

    Star 数:7.6k

    随着“万物”皆互联,所产生的数据也是巨大的。随之而来数据存储是一个很大的问题,数据工程师就是负责存储和管理海量数据的程序员(大数据工程师),有了稳定海量的数据服务后,数据分析师和数据科学家(AI)就能从数据中挖掘出更大的价值!

    怎么学编程?编程有路,开源为径

    地址:https://github.com/datastacktv/data-engineer-roadmap

    5、Android 和 iOS(客户端开发者)

    怎么学编程?编程有路,开源为径

    Android:https://github.com/mobile-roadmap/android-developer-roadmap

    iOS:https://github.com/BohdanOrlov/iOS-Developer-Roadmap

    6、awesome-quality-assurance-roadmap(测试工程师)

    Star 数:600+

    测试是软件开发重要的步骤也产品质量的保证,十分重要!优秀的测试工程师善用自动化的方式提高效率,这份测试工程师学习路径就包含这部分,推荐给大家。

    怎么学编程?编程有路,开源为径

    地址:https://github.com/fityanos/awesome-quality-assurance-roadmap

    如何学某一门编程技术

    自助区,选你所爱

  • Go:https://github.com/Alikhll/golang-developer-roadmap
  • React:https://github.com/adam-golab/react-developer-roadmap
  • Rust Web:https://github.com/anshulrgoyal/rust-web-developer-roadmap
  • ASP.NET:https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
  • Java:https://github.com/s4kibs4mi/java-developer-roadmap
  • Flutter:https://github.com/DroidsOnRoids/flutter-roadmap
  • NLP:https://github.com/graykode/nlp-roadmap
  • 最后

    你是否因为不知道学什么而放弃学习编程,半途而废?看完本文希望你能够重拾信心,扬帆起航!

    如果你有初入编程领域,想学习编程但不知从何下手的朋友,就快把本文分享给他们吧!

    找开源项目就上 HelloGitHub 这里分享 GitHub 上有趣入门级的开源项目。

    怎么学编程?编程有路,开源为径

    HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。

    来源:HelloGitHub

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2021年5月5日
    下一篇 2021年5月5日

    相关推荐