专项技能
专项提升

28 天入门 Python

从零开始掌握编程思维,用 Python 编写爬虫、处理数据,提升工作效率

开放报名时间

12 月 12 日

报名截止:12 月 18 日

开课时间

12 月 11 日

本期剩余席位

188

限时尝鲜价立省 ¥200,优惠席位售完恢复 ¥499 原价

  • 推荐学习人群
    零基础想快速掌握一门编程语言;希望用技术提升工作效率
  • 学习时长
    4 周

    建议每天学习 2 小时

  • 先修要求
    无需编程基础
  • 课程专属服务
    英文授课,中文字幕

    无纳米学位证书

掌握你的第一门技术语言

Python 是简洁、高效、新手友好、应用广泛的编程语言,从整理文件到机器学习,都可以用 Python 实现。如果你准备敲下人生第一行代码,Python 是非常好的选择。

课程中你还有机会实现丰富应用——想高效获取网站公开数据?想节约数据和文件处理时间?想快速可视化你的洞察?掌握 Python,你将拥有这样的神奇力量。


undefined

选择这门课程,你将学习:

· 从 0 到 1 了解编程基本概念
· 用 Python 提升工作效率
· 学习网络 API 和爬虫
· 学习用 Python 处理文件和数据

你将学到什么

课程大纲

28 天入门 Python

从零开始学习 Python 语法、面向对象编程、网络 API、爬虫等知识点,并结合测试和练习,边学边练,学习曲线高效而平滑,让你的学习之路更轻松。

从零开始学习 Python 语法、面向对象编程、网络 API、爬虫等知识。

点击收起课程大纲与实战项目

约 4 周完成

先修知识

学习这门课程无需编程基础。

  • 第一部分:小乌龟和你的第一行代码

    编写你的第一行 Python 代码,并使用 Python 下非常著名的 Turtle (乌龟)图形库绘制出各种好玩的图形。在这个过程中,你将了解基础的编程概念,包括:变量、循环、模块以及如何注释代码。

    实战演练 - 用代码画图
    跟着我们一起用 Turtle 画出不同的形状和颜色,你将掌握如何用代码画画!

  • 第二部分:自定义函数

    学习如何自定义一个函数来解决具体的问题,包括输入、输出等。为变量选择合适的数据类型,以及关于控制流程的知识,例如循环和条件判断语句。

    实战演练 - 扫地机器人路线规划
    使用 Turtle 编写一个无人驾驶的扫地机器人(哇哦!),理解它背后的工作原理。
    实战演练 - 房贷计算器
    用你学到的 Python 编程技能来编写一个房贷还款计算器,帮自己和朋友解决生活中的实际问题。

  • 第三部分:安装和运行 Python

    兵欲善其事,必先利其器。你将学会如何在自己的电脑上安装和运行 Python,并掌握基本的命令行(CLI)语句。

  • 第四部分:字符串和列表

    学习 Python 的字符串、列表类型以及常用函数,掌握如何用 Python 处理文本内容。并继续学习和运用之前所学的循环和条件语句。

    实战演练 - 猜数字小游戏
    你已经可以用 Python 来创造游戏!这一次我们要做的是猜数字。
    实战演练 - 用编程造句
    利用字符串方法让计算机学会造句,就像我们人类小学在语文课做的那样。

  • 第五部分:管理电脑上的文件

    掌握如何利用 Python 来管理电脑中的文件,并对文件进行编辑和操作。按照你自己设定的规则对文件进行批量重命名、移动或者修改,节省你的时间。

    实战演练 - 高效整理你的照片
    尝试用 Python 来自动化整理电脑中的照片,将它们按照特定的时间、地点分门别类的放在各自的文件夹中。
    实战演练 - 打造“脏话过滤器”
    利用 Python 来过滤文本中的特定词汇,例如脏话。
    实战演练 - 洞察自己的微信好友
    利用 matplotlib, pinyin, wordcloud, jieba 这几个 Python 库,来分析你的微信好友信息,了解他们的性别比例、省份分布和个性签名的关键词。

  • 第六部分:从互联网下载数据

    学习网络 API,理解我们本地的程序是如何和服务器通讯的。

    实战演练 - 你的专属天气预报
    尝试编写一个 Python 程序,从网络获取天气信息,并完成一个天气预报的程序。

  • 第七部分:面向对象编程

    了解面向对象编程的基本概念,包括:类和继承。

    实战演练 - 游戏设计:剪刀石头布
    尝试用面向对象的思维用 Python 完成一个石头剪刀布的游戏。
    实战演练 - 支付宝账单分析
    利用 Python 来分析和整理你自己的支付宝账单,以更好的了解到你的收支情况。

  • 第八部分:打造 Python 爬虫

    尝试用 Python 读取网页的源代码,根据发现的规律来找到想要的信息。

    实战演练 - 维基百科爬虫
    尝试从百科网站上爬取一些有趣的信息。

  • 第九部分:命令行操作

    理解并学习如何使用命令行来操作电脑。

与导师一同学习

Karl Krueger
Karl Krueger

UDACITY 明星讲师,前 GOOGLE 工程师

Udacity 明星讲师,前 Google 工程师,曾担任 Google 网站可靠性工程师 8 年,有丰富的开发经验。

Kelly Howard
Kelly Howard

UDACITY 明星讲师

Udacity 明星讲师,网站编程开发课程主管,在过去的课程中深受学员喜爱。

为什么要学习这门课程?

硅谷明星讲师授课,高手引路高效入门

优达学城资深课程团队打造内容,明星讲师全程引路,深入浅出带你透彻理解。

科学学习曲线,高效学习方案

你将从零开始学习 Python 语法、面向对象编程、网络 API、爬虫等知识点,并结合测试和练习,边学边练,学习曲线高效而平滑,让你的学习之路更轻松。

实战夯实知识基础,掌握丰富 Python 应用

课程中你将理论结合实践,通过贴合工作实际场景的应用,用 Python 解决实际问题,并学会如何举一反三,帮助未来工作。

每天 2 小时,短期充电自如应用

这门全新的 Python 课程,将作为你的职场快速“充电包”,让你不再困于“没时间”,在繁忙工作的同时,也能高效迈出编程第一步。

尝鲜价抢先加入

check

28 天入门 Python

¥299
¥ 499
从 0 到 1 掌握编程基本概念;学习丰富应用提升工作效率;创造你的第一个网络爬虫

为什么名额有限?

目前课程售价为限时优惠价格,比原价劲省 200元,故优惠名额有限,不定期会恢复到原来的价格。

支持花呗分期 支持开发票

帮助与常见问题

    学前须知
  • 为什么要学习 Python?

    Python 是简洁、高效、新手友好、应用广泛的编程语言,从整理文件到机器学习,都可以用 Python 实现。如果你准备敲下人生第一行代码,Python 是非常好的选择。

  • 学习这门课程有什么先修条件?

    学习这门课程无需任何编程经验。

  • 这门课程有毕业证书吗?

    这是一门专项提升课程,旨在帮助学员自学 Python 技能,不提供纳米学位证书。如果你有证书认证需求,可以了解 Python 编程入门纳米学位。

  • 这门课程有效学习时间为多久?

    从加入的班次开课开始的连续 4 周内,你都可以自由访问课程。4 周到期后,你将自动获得 4 周的额外时间来温习课程。总共 8 周结束后,课程将会自动关闭,请务必在有效期结束前完成所有课程学习。

  • 报名后我可以立即进入教室学习吗?

    报名成功后,请留意优达学城官方发送的短信和服务号消息提醒。到达开课时间即可开始学习。届时你可以访问优达学城中国官网(cn.udacity.com),在登录状态下点击官网首页右上角“我的教室”按钮,进入教室开始学习。

  • 我可以下载课程视频和字幕吗?

    课程视频和字幕不提供下载。

  • 这门课程是否提供答疑辅导?我会获得哪些服务?

    这门课程主要包括教室内由硅谷名师设计并教授的课程内容,包括学习所需的视频、文本、课后练习。课程中将不提供额外的答疑辅导。

    其他问题
  • 这门课程可以使用优惠券吗?

    这门课程不支持使用优惠券抵扣学费。

  • 支付学费后,可以开具发票吗?

    当然可以,在开课 7 天后,你可以点击这里申请发票。

  • 是否支持退款?

    在课程开课前,你可以点击这里向我们申请退款。

  • 如果还有其他问题怎么办?

    你可以点击这里提交问题,我们会为你提供帮助。

28 天入门 Python

从零开始掌握编程思维,用 Python 编写爬虫、处理数据,提升工作效率

Contact Udacity

Hi,我是你的专属学习规划师

不知道选什么课?和我聊聊吧!

Contact Udacity立即咨询