Github标星74.7K!新手程序员不知道这个项目真是亏大了 – 51CTO.COM | xxxGithub标星74.7K!新手程序员不知道这个项目真是亏大了 – 51CTO.COM – xxx
菜单

Github标星74.7K!新手程序员不知道这个项目真是亏大了 – 51CTO.COM

六月 15, 2020 - 51CTO-news

即将开播:6月19日,互联网银行架构师魏生谈互联网开放银行实施路径的探索与思考

著名物理学家理查德・费曼曾经说过这么一句话:凡我不能创造的,我就不能理解。这句话在计算机领域里也适用。

Github标星74.7K!新手程序员不知道这个项目真是亏大了 - 51CTO.COM

当你想要学习一门编程语言的时候,最快的方式就是动手去敲代码,你只有能把它敲出来了,你才算走出了第一步。

Github标星74.7K!新手程序员不知道这个项目真是亏大了 - 51CTO.COM

今天,猿妹要和大家分享一个项目,通过它你可以学到如何从零开始,构建属于自己的练手应用,现在已经在Github上标星74.7K,Fork累计 6.1K(Github地址:https://github.com/danistefanovic/build-your-own-x)

数据库、命令行、操作系统、文本编辑器、搜索引擎,这些程序员日常开发都会接触用到的工具和应用,里面通通都有,这些个项目覆盖了现有的大多数编程语言。

除了常见的流行编程语言C/C++、Java等,这里面还包含 Clojure、Haskell、F#之类的小众编程语言,除此之外,如果你对增强现实、区块链、机器人、神经网络等领域感兴趣的话,这里面也通通都有。下面就一起来看看都有哪些神奇的项目吧:

Build your own 3D Renderer(创建属于自己的3D渲染)

Github标星74.7K!新手程序员不知道这个项目真是亏大了 - 51CTO.COM

Build your own Command-Line Tool(创建自己的命令行工具)

Github标星74.7K!新手程序员不知道这个项目真是亏大了 - 51CTO.COM

Build your own Game(创建自己的游戏)

Github标星74.7K!新手程序员不知道这个项目真是亏大了 - 51CTO.COM

Github标星74.7K!新手程序员不知道这个项目真是亏大了 - 51CTO.COM

Build your own Operating System(创建自己的操作系统)

Github标星74.7K!新手程序员不知道这个项目真是亏大了 - 51CTO.COM

每个分组可能会涉及到多个不同的编程语言,你可以根据自己的需求选择学习,相信到了最后,你也可以摆脱这个项目,创建出真正属于自己的项目。

【编辑推荐】

  1. 每天CRUD,程序员如何才能提高?
  2. 在大公司做程序员 vs 在小公司做程序员
  3. 2020 年开发者生态报告:Python 超越 Java
  4. 各大编程语言/技术/框架官网挂出黑人种族运动,程序员的愤怒
  5. 对 JavaScript 开发者非常有用的 10 个技巧
【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0


Notice: Undefined variable: canUpdate in /var/www/html/wordpress/wp-content/plugins/wp-autopost-pro/wp-autopost-function.php on line 51