GitHub 上有哪些适合新手跟进的优质项目?
大家好,我是老表
阅读文本大概需要 4 分钟
下面分享几个近期看到的,适合新手跟进的 GitHub 项目,不限制特定领域与技术范围,每个人皆可学习使用。
Project Based Learning
该资料主要汇总整理了一系列编程教程,教你如何从零开始构建一个应用,其中包含 C、C++、Java、PHP、JavaScript、Python 等主流编程语言教程。
https://github.com/tuvtran/project-based-learning
如:
当你正在学习一门新的编程语言时,最快的上手方式是拿这门语言做个练手应用。马了这份资料,开始学起来吧~
Build your own X
著名物理学家理查德・费曼曾经说过这么一句话:
这句话不仅适用于天体物理学,在计算机科学领域,也同样适用。
搞懂一项物件的原理,最好的方式,就是将它做出来。
数据库、命令行、操作系统、文本编辑器、搜索引擎,这些我们日常开发都会接触用到的工具和应用,你对他们的实现原理是否都知根知底?
如果答案是 NO,那有必要好好看看「Build your own X」这个 GitHub 仓库。
https://github.com/danistefanovic/build-your-own-x/
该仓库收集了诸多计算机科学领域的教程资源,旨在从零开始,教授开发者构建一款完全属于自己的开发工具,其中包括增强现实、区块链、机器人、编辑器、命令行工具、神经网络、操作系统等几大领域。
作为一名开发者,若能日拱一卒,沉下心来,跟着这个仓库里面的教程挨个做一遍,相信其技术水平定会有质的飞跃。
Computer Science
计算机科学一直是近年来高考报考的热门专业,是一门研究计算机相关规律的学科。近年来,随着开源社区的蓬勃发展,以及人工智能对各行各业的影响,很多人希望能够通过系统全面地学习计算机科学领域的知识。
不久前,在 GitHub 上有一个名为 OSSU 组织,自发整理了计算机科学的自学教程,总结了从零开始成为计算机大牛的学习之路。
https://github.com/ossu/computer-science
仓库里面所有的内容都是网络课程,基本上是免费的。课程面向的是大学本科生(计算机专业或计算机辅修),或从大学非计算机科学专业毕业的人们。当然,学习者只需要有高中数学基础即可开始。
考虑到计算机科学本身的难度,项目作者提到,参与学习的人需要每周拿出 18 到 22 小时的时间,花大约两年完成这项课程。
大家好,我是老表
觉得本文不错的话,转发、留言、点赞,是对我最大的支持。
每日留言
说说你读完本文感受?
或者一句激励自己的话?
(字数不少于15字)
想进学习交流群
加微信:jjxksa888
备注:简说Python
2小时快速掌握Python基础知识要点
完整Python基础知识要点
近期推荐阅读:
【1】整理了我开始分享学习笔记到现在超过250篇优质文章,涵盖数据分析、爬虫、机器学习等方面,别再说不知道该从哪开始,实战哪里找了