作者:小R
编辑:AI 兔兔

Python 语言因为其易学,以及强大的功能,是很多刚开始学习编程的入门语言的选择之一。 Python 语言被列入中小学教材后引起了越来越多人的关注。

希望孩子学习编程的家长, 需要进行数据处理的 市场,数据分析,财务人员,以及想学习编程的人都再关注 Python。那么问题来了,如何学习 Python?

相信只要搜索一下 “Python” 这个关键字,各种学习资料以及培训机构的广告就会铺天盖地地呈现在眼前。
其实学习编程,两项重要的基本技能是阅读官方文档的能力和搜索正确的解决方案的能力。技术文档的写作可以层出不穷,关键是找到适合你项目情况的解决方案。

在所有的文档中,毫无疑问地,Python 的官方文档——由 PSF( Python Software Foundation)牵头维护的 Python 官方资料——成为了最值得信任和查阅的资料(网址:https://docs.python.org/3/)。

Python 作为一门开源语言,在国内外有数以千计的志愿者在维护和更新这个文档。与此同时,中国也有几十位志愿者在进行文档的简体中文翻译工作。以帮助更多的国人去学习和使用 Python 。

欢迎大家在学习使用 Python 的同时也贡献出一份自己的力量,参与到 Python 官方文档的翻译工作中,去帮助更多的人来学习 Coding 学习 Python 。

希望贡献翻译成果的人员,可以参与到以下 Github 库的维护中:

https://github.com/zhsj/python-docs-zh-cn

2020年,发生了一件大事,Python 之父 Guido van Rossum 正式宣布加入微软。而实际上在此之前,微软就已经开始重视起 Python 这门编程语言,并在 2010 年发布了 Python Tools for Visual Studio(简称PTVS)。

  • 因此,在微软官网上,也会有专门的平台和若干套系统的教程,以模块化的方式帮助你从 0 到 1 定制学习 Python 语言。

学习的网址:https://aka.ms/MSLearn-Python

  • 完成这一模块的学习以后,系统将会有测试来评估你的学习情况并且进行总结。
  • 完成一个模块的学习,就可以解锁该模块的成就并进行到下一模块的学习。
  • 了解了 Python 是什么语言以及基本原理以后,就可以安装环境并继续自己的学习之旅。

以此类推。可以跟着系统一步一步的进行编程实践,解锁自己的 Python 开发技能。

• 如果你希望在指定路线的前提下,通过学习解锁对应技能。那么可以选择你现在的或者希望成为的工作角色。目前支持的角色模块列表如下:

  • 管理员

  • 工程师

  • 应用开发者

  • 业务用户

  • 数据分析人员

  • 数据科学家

  • 开发人员

  • DevOps工程师

  • 功能顾问

  • 安全工程师

  • 解决方案架构师

  • 学生

系统会根据不同的角色自动向你推荐不同的相关课程。

  • 比如 AI 工程师:完成学习后可以参加相应的认证考核。通过考核后,其结果可以作为资格认证,在未来帮助你找到合适的工作机会。

一个人的学习是孤独的,欢迎加入我们的学习社区,微软 Reactor 将不定期邀请专业的讲师为大家免费分享 Python 相关教程,大家可以到群里来和我们一起学习。

希望我们可以陪伴你成就更好的自己。

扫描下方二维码关注微软 Reactor 公众号:MSReactor,回复 “MSLearn” 加入开发技能学习群。

和更多的伙伴们一起学习,成长!

精彩活动进行中…

最新文章

  1. leetcode--Maximum Subarray
  2. ios9适配系列教程——ios9新变化
  3. appium 常用api介绍(2)
  4. Qt from Linux to Windows target
  5. Promise机制
  6. 元数据metadata 对IO有多大影响
  7. linux 磁盘读写性能测试
  8. 应付配置文件 Profile
  9. 1.PhotoShop缩小图片的三种方式
  10. PCB流程-外型加工
  11. COCOS2D中对精灵的操作、对图片的各种操作
  12. 在Windows Server2016里通过Hyper-V安装Liunx Container
  13. JS中的运算符 以及变量和输入输出
  14. angular2 localStorage的使用
  15. mybatis整合oracle 实现一对多查询 备注?
  16. Android项目的targetSDK>=23,在低于Android6.0的部分测试机(类似华为)上运行时出现的系统权限问题
  17. luogu 1314 聪明的质检员
  18. Confluence 6 生产环境备份策略
  19. ubuntu16.04LTS更换阿里源
  20. anaconda python no module named 'past'的解决方法

热门文章

  1. Android 音视频开发(一):PCM 格式音频的播放与采集
  2. struts文件上传拦截器分析
  3. Hadoop支持的压缩格式对比和应用场景以及Hadoop native库
  4. 什么是CDN?哪些是流行的jQuery CDN?使用CDN有什么好处?
  5. JavaDailyReports10_09
  6. mysql explain参数详解
  7. Azure Cost alerts 花费警报
  8. Spring Boot 2.x基础教程:实现文件上传
  9. linux seccomp使用和原理
  10. Task1:知识图谱介绍(1天)