分类 编程语言 下的文章

微软的初学者课程


本站文章《数字素养》推荐过一微软数字素养课程(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。


入门 Python 的基础工具


酷玛实验室的 Labs 项目有一个 Python 模块,介绍了 Python 的基础知识、开发环境配置和学习资源。

2241060-637286269374785688-16x9.jpg

本文从快速应用角度介绍入门 Python 的基础工具——使用Anoconda快速安装Python、包和Jupyter Notebook,并包括IPython,并通过Trinket Code在线学习缩写代码。


TIOBE编程语言排行榜和年度编程语言


TIOBE专长于评估和跟踪软件质量。TIOBE会公布月度编程语言排行榜和年度编程语言。

20200716104139.png

TIOBE编程语言排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!)以及 Wikipedia、Amazon、YouTube 统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少,但对世界范围内开发语言的走势仍具有重要参考意义。