社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub 标星 5000+!学生党学编程,有这份资料就够了!

码农有道 • 4 年前 • 418 次点击  

码农有道

 

码农有道高质量技术文章目录整理(请戳我)

关于码农有道(请戳我)


前言

随着近两年编程教育的推广与普及,不少初高中的在校学生也都开始学起了编程。在他们当中,有些人上手编程速度之快,产出项目质量之高,大大超出教育者的预期。

比如我之前曾分享过的一个开源项目 Wexond(精致、简洁、扩展性强的开源 Web 浏览器),它的作者今年才 16 岁。16 岁!那个年龄段的我还只知道沉迷于网络游戏无法自拔。看完这个项目后,着实让我感到羞愧不已啊。

https://github.com/wexond/wexond

最近刚好开始放暑假,有些学生闲着在家没事干,不如来学点编程吧。

如何找到优质的计算机课程?

许多人想入门编程的同学,在其准备开始上手学编程时,都会面临一个问题:如何找到优质的计算机课程?

一般情况下,我们可以利用搜索引擎,来定位到我们所需要学习的资料。或到一些当下比较流行的视频网站上,搜一搜看看有没有值得学习的课程。之前我就分享过一篇文章 我在 B 站学编程之《计算机科学速成课》,向大家介绍了 B 站上一个优质的计算机课程。

但是,最简单快捷的方法,莫过于直接看前人做过的资料汇总。

前几天我在 GitHub 上闲逛时,刚好看到有一位国外小哥整理了一份超级全面的计算机学习资源,今天就跟大家分享一下。

这个小哥名叫 Deepak Kumar,印度人,同时也是一名全栈开发者。此外他还担任了微软的学生大使(Microsoft Student Partner,简称 MSP)。

这里很多人可能对 MSP 比较陌生,我来跟大家简单介绍下。

MSP 是由微软所创立的全球性学生组织,致力于挖掘校园中优秀的技术人才,以帮助他们更好的提升专业水平,推动技术的发展。成为 MSP 后,便能拥有来自微软的专业培训及资源。

每年微软都会固定透过各种校园活动招募更多志同道合、喜爱科技的伙伴,后面再透过这­些­活动将他们所学到的东西再回馈于学界,这种做法非常值得称赞。

上面跟大家聊到的印度小哥便是 MSP 其中一员。不知道小哥是否是受到了微软 MSP 圈子的影响,才用心整理了这份学习资料。但不管怎么说,还是感谢小哥如此费心整理了这么一份优质的学习资料,让开发者们大大减少了查找资料的时间成本,下面我们就来聊下这份资料吧。

从零到一学编程

这份资料叫 A-to-Z-Resources-for-Students,从名字可以看出,它的主要面向人群是学生,但其实上面的内容也可以适用于普通程序员。

https://github.com/dipakkr/A-to-Z-Resources-for-Students

该资料主要包含以下内容:

  • 编程学习资源

  • 黑客马拉松与其它活动

  • 学生福利计划

  • 开源项目

  • 创业项目与孵化器

  • 实习生资源

  • 开发者线下聚会

  • 技术大会

  • 值得关注的技术人

  • 值得关注的网站

  • 附加链接

  • 编码训练营

  • 其它资源

我大致看了下,整理得还是蛮全面的。

如果你要学编程,可以看看上面整理的 Python、机器学习、前后端开发、移动端开发等课程内容:

如果你是学生,可以看下上面那些针对学生党所提供的福利:

如果你学完编程后,成功做出了一款解决某个特定需求的产品,也可以到上面寻求与创业公司合作,将产品进行商业化:

平日无聊的时候,也可以逛逛作者推荐的这些网站:

总而言之,这是一份覆盖面非常之广的编程学习资料,深挖下去,你会发现里面藏着不少宝贝,由于篇幅较大,这里我就不一一列举出来了。

如果你身边有朋友或亲戚要学编程,请把这个项目推荐给他,相信在若干年后,他会感谢你的

以上,便是今天的分享,希望大家喜欢,觉得内容不错的,欢迎点击「在看」支持,谢谢。

推荐阅读:

完全整理 | 365篇高质技术文章目录整理

360°全方位解读「缓存」

GitHub 上有哪些一般人也可以用的项目?

Github 标星 4w+,如何用 Python 实现所有算法

浅谈什么是递归算法

专注服务器后台技术栈知识总结分享

欢迎关注交流共同进步

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/37377
 
418 次点击