GitHubDaily
首发于GitHubDaily
GitHub 官方推荐的 20 个免费教程(上)

GitHub 官方推荐的 20 个免费教程(上)

GitHub 官方在去年发布过一篇文章,总结了 GitHub 上最受欢迎的 10 个课程仓库。

简单看了下,推荐的项目 Star 数虽然不多,不过课程品质都挺高。

刚好这两天放假,因此我特地抽空整理了一下,大家假期没事在家可以学习充电。

基于 Star 数排名的前 5 个仓库

1. Ada 的 Jump Start 课程

该课程旨在帮助学生提前熟悉未来他们会在大型项目中应用的工具、概念和词汇。

课程共分为 3 部分:

  1. Ada 的相关介绍及准备
  2. 基础操作讲解与环境设置
  3. 学习如何编写代码

Ada-Developers-Academy/jump-start



每节课开始前老师都会先说下学习目标,以便学生可以有保留的进行学习。



2. 从零开始学 React

《从零开始学 React》通过 17 节课来向我们介绍 React。

每一节课都含有示例代码,作者通过在代码中加入注释的方式,向学生说明 React 的相关概念。

kay-is/react-from-zero



另外,每节课还提供了代码预览链接,让你可以及时看到代码执行结果。

3.「Hear Me Code」Python 课程

位于华盛顿特区的「Hear Me Code」是一个为女性提供免费且适合初学者课程的组织。

该项目里面有一个「Start Here」指南,适用于之前从未安装或运行过 Python 的用户。

课程共分为 16 节,每一节都涵盖了不同的概念。

同时,为了让你学习更方便,作者也将「Hear Me Code」的 PPT 也托管在了 GitHub 上。

shannonturner/python-lessons



4. Ada Developers Academy 的教科书课程

Ada Developers Academy 是一项针对女性和性别多样化的人学习软件开发的免费计划。

他们在这个名单上的第一个仓库即是他们的教科书课程,任何人通用。

该教程从 Git 到敏捷工作流,Ruby、Rails、数据库、JavaScript、Backbone.js 等所有内容。

Ada-Developers-Academy/textbook-curriculum



5. ACM-ICPC 预备指南

这是一个为期 11 周的编程竞赛准备课程,旨在通过算法挑战帮助你准备面试和改进算法思维。

熟悉编程知识和数据结构,将有助于你学习该高级课程。

NAU-ACM/ACM-ICPC-Preparation



基于 Fork 排名的前 5 个仓库

1. Stanford TensorFlow 教程

该教程将与斯坦福大学《TensorFlow for Deep Learning Research》课程一起进行。

作者把课程大纲、幻灯片和讲义都放在了网站上,每周作业和示例放在代码仓库中。

chiphuyen/stanford-tensorflow-tutorials



2. Coursera 的深度学习专业

这个学生创建的存储库包括 Coursera 的深度学习专业化编程任务中的所有工作。

虽然这个存储库本身不是一个课程,但它是一个有用的自学教学指南,并从这个深度学习系列课程中阅读更多关于概念和解决方案。

Kulbear/deep-learning-coursera



3. 使用 Tensorflow 来构建有创造性的深度学习应用

课程共有五门,项目中还包含一些方便入门的工具入门文档。

pkmital/CADL



4. Practical RL

本课程在俄罗斯高等经济学院以俄语授课,但其在线版本适用于英语和俄语者。

整个课程为期九周,该项目还包含奖学金,学生在完成课程后可以进一步探索。

yandexdataschool/Practical_RL



5. 数据科学课程

数据科学 M.A. 学生 Michael Galarnyk 决定通过约翰霍普金斯大学的 Coursera 数据科学课程记录他的学习过程,作为他在加州大学圣地亚哥分校的课程的补充。

除了每个课程及其作业的目录外,还可以到外链的博客文章上去每周回顾每个课程。

mGalarnyk/datasciencecoursera



推荐阅读:

想学 Python?可以看下 GitHub 上这几本开源的 Python 教程!

这份开源的 JavaScript 教程是真的走心

强烈推荐下 GitHub 官方的这个教程


编辑于 2019-04-18

文章被以下专栏收录