分类 编程语言 下的文章

微软的初学者课程


本站文章《数字素养》推荐过一微软数字素养课程(Discover digital literacy courses and resources),在微软数字素养课程中,数字素养定义为使用阅读、写作、技术技能和批判性思维来驾驭数字世界的能力。它使用智能手机、PC、电子阅读器等技术来查找、评估和交流信息。通过 Microsoft 数字素​​养课程,您可以获得有效探索 Internet 所需的技能。

Best-Free-Online-Microsoft-Courses.png

其实微软正积极建设更多微软产品支持以外的初学者课程(Courses for Beginners),并通过收购的 GitHub 代码仓库免费提供。


6个可以在一个周末完成的Python项目


学习Python可能很困难。你可能会花很多时间看视频和看书;但是,如果你不能把学到的所有概念付诸实践,这些时间就会被浪费掉。

0_RpniYppP_ieO1kvA.jpg

一个实践项目将帮助你把你所学到的所有知识汇集在一起,保持动力,建立一个组合,并想出接近问题的方法,用代码解决它们。


Jupyter Notebook:基于Web的交互式开发环境


Jupyter Notebook(前身是IPython Notebook)是一个基于Web的交互式计算环境,用于创建Jupyter Notebook文档(.ipynb后缀),可被应用于全过程计算:开发、文档编写、运行代码和展示结果。

Jupyter Notebook

Jupyter的名称是对Jupyter支持的三种核心编程语言的引用,这三种语言是Julia、Python和R,也是对伽利略记录发现木星的卫星的笔记本的致敬。并且,Jupyter还支持其他几十种语言的执行环境(内核),如Haskell、Ruby。