前言 :想入门编程,那么在准备开始上手学编程时,我们都会面临一个问题:如何找到优质的计算机课程?

通常情况下,我们可以利用搜索引擎的方法,来定位到我们所需要的学习资料。或通过一些比较流行的网站去进行搜索看看有没有值得学习的课程以及自己所需要的资料。

之前分享过两篇文章是我在 GitHub 网站上发现的优质开源项目:100天从 C 小白到大神最良心的学习资源!和 GitHub 上帮助人们学习编码的 12 个资源 。

不过,话说回来,最简单最快捷的方法还是莫过于直接看前辈们总结过的资料汇总。但是站在我个人的角度来说,我还是鼓励大家自己去总结,毕竟自己总结出来的才是能更让自己加深印象与知识的巩固学习。

周末,我在 GitHub 上闲逛时,刚好看到有一位开源作者整理了一份超级全面的计算机学习资源,今天跟大家分享一下。

这个开源作者名叫:Deepak Kumar(迪帕克·库马尔),印度班加罗尔,同时也是一名 FullStack 开发人员,还担任了 Microsoft 的合作伙伴(Microsoft Student Partner,简称 MSP)。

MSP 是微软针对高校大学生在全球范围内所设立的项目,鼓励那些在校园里积极倡导、推动创新实践,乐于积极帮助他人的优秀技术人才,给他们提供微软最前沿的技术资源,以及更广泛的交流、展示自我的平台。

MSP 项目面向所有热爱技术、勇于创新、积极推动创新实践、愿意和他人分享自己所学的在校大学生,并不仅仅局限于技术类背景的学生。每年都会固定通过各种校园活动招募更多志同道合、爱好科技的小伙伴们,后面再通过这些­活动将他们所学到的东西回馈于学界,非常赞!

上面介绍的这位开源作者:Deepak Kumar,他就是 MSP 其中一员,但不知道是否受到了 Microsoft MSP 的影响,不管怎么说,还是非常感谢 Deepak Kumar 费心整理了这份优质的学习资料,让更多的开发者们减少了查找资料的时间成本。

这份优质的学习资料就是:A-to-Z-Resources-for-Students(学生的 A 到 Z 资源),也是面向程序员群体的资源。

该资源主要包括以下内容:

编码资源

黑客马拉松和活动

学生福利和计划

开源程序

启动程序和孵化器

实习生资源

开发者俱乐部

学生会议

值得关注的主要人物

值得关注的热门网站

附加链接

编码训练营

其他资源

如果你正要想学习一门编程语言,不妨可以看看这个 Python 模块。当然了,除 Python 外,还有机器学习、深度学习、Android 开发、前端 / 后端 / 全栈开发、C / C++ / C##、R、Go、Git / GitHub、MongoDB、Docker 等相关编码资源。

如果你还是学生,可以看看如下关于学生相关的福利及礼包。

如果你是一名学生,恰巧有在看实习机会,不妨看看如下相关的实习计划。

值得我们关注的网站资源。

以上,便是我随机挑选了一部分的内容,过多的就不一一给大家罗列了,总的来说,这份优质的编程学习资料还是非常赞的。同时也希望你能从该项目中挖掘出对自己有所价值的东西。

贴下该项目 GitHub 地址,大家感兴趣的可前去围观:

htt删ps://github.com删/dipakkr/A-to-Z-Res删ources-for-Stu删dents

再跟大家安利一份未来的(NUS)计算机科学新生笔记开源项目。

这个项目是在 12 / 13 学年刚开始时,Tay Yong Chiang 教授在 Tembusu 学院为计算机科学新生组织了一次晚餐,当时这是聚集在那里的一群大四学生为新加坡国立大学计算机学院的新生整理了一份文件。

这个项目你可能想从一些本科生/计算机初学者写的建议开始读起。

计算机科学博客和网站

计算机领域一些具有开创性的书籍

免费编程电子书清单

Github:

h删ttps://github.co删m/EbookFoundation/free-programming-books/blob/master/free-programmin删g-books.md#scheme

Stack Overflow:

htt删ps://stackoverflow.c删om/questions/194812/list-of-freely-available-programm删ing-books

除此之外,还有一些您应该知道的计算机科学家或程序员、各种专业介绍、学习资料、优质 / 有趣的课程、CS 讲座、前辈们的一些建议参考等。

总的来说,这份有价值的资源对于初学者或已进入计算机领域的同学是非常有所帮助的。

最后贴下该项目 GitHub 地址,大家感兴趣的可前去围观:

htt删ps://github.com/nus删hackers/notes-to-cs-freshm删en-from-the-future

如果你想要更多的资料和素材请加入我的企鹅圈哦!!

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐