纳米学位项目

Python 编程入门

从零开始学编程,10 周掌握当下最热门、最适合初学者的编程语言
距离本期开课仅剩
2天

5 月 23 日开课

本期剩余席位
12
课程试听人数
27206
免费试听课程
席位有限,立即行动!抢先掌握稀缺技术,成为抢手人才
  • 难度
    入门
  • 学习时间
    10 周

    建议每周学习 6-10 小时

  • 先修知识
    基本的计算机操作技能
  • 语言
    中文项目审阅和服务

    硅谷讲师英文授课,中英双语字幕

适合零基础新手学习的第一门编程语言

Python 是最简洁、对于新手最友好的编程语言,如果你准备敲下你人生的第一行代码、写出你的第一个爬虫,这是非常好的选择。同时,Python 是最前沿的人工智能、数据分析等领域的核心语言。过去五年里,市场对 Python 开发者的需求呈爆发性增长趋势。在这门课程中,你将亲手挑战编程项目,并得到专业人员的逐行代码审阅、反馈,全程高手引路,帮助你快速零基础入门,10 周打开编程世界大门,成为拥有编程思维和能力的人。


免费体验课程内容,在“我的教室”中深入感受项目细节和专业辅导:

免费试听课程

IEEE 2017年编程语言排名

No.1

2018 编程语言市场需求

No.1

来自 IEEE Spectrum 和拉勾网的公开数据
学习硅谷权威课程内容
学习硅谷权威课程内容

学习硅谷权威课程内容

学习独家硅谷课程、行业实战项目,我们相信互动的在线学习方式能够让你更快学会编程。即时测验、课堂练习、丰富的视频,帮助你更高效吸收知识。

获得逐行代码审阅服务

获得逐行代码审阅服务

你将亲自挑战来自硅谷热门实战项目,并获得领域专家的逐行代码审阅和细致反馈。在实战和反馈中,你将跨越零基础入门的障碍,更快学会编程。

加入同步学习小组
加入同步学习小组

加入同步学习小组

你将加入 Udacity 的同步学习小组,认知志同道合的伙伴和引路的学长、学姐,互相切磋、共同成长,保证学习目标的达成。

获得纳米学位证书

获得纳米学位证书

毕业后,你将获得优达学城认证的毕业证书,证明你的技术水平,并为加入 “数据分析师”、“机器学习”、“深度学习” 等职业导向纳米学位做好充足准备。

你将学到什么

先修知识

这是一门适合零基础学编程的入门级课程,你只需要具备基本的计算机操作能力,并确保每周投入 6-10 小时学习时间,10 周掌握当下最流行的编程语言。

前期准备

你需要有一台可以访问互联网的计算机,我们推荐使用 Chrome 浏览器上课。

我认为每个人都应该学习编程,因为它不仅能够让你学会一门计算机语言,更是思考的镜子,给你一种全新的思维方式。

史蒂夫·乔布斯

苹果公司创始人

  • 第一部分

    学习准备

    了解课程讲师、课程大纲,以及注意事项。

  • 第二部分

    数据类型和运算符

    你将了解 Python 的数字和字符串数据类型,学会使用变量存储数据。

  • 第三部分

    控制流

    学习循环和条件来实现更复杂的逻辑。

  • 第四部分

    函数

    你将学习如何定义函数。还将学习如何将程序拆分为多个部分,使得代码的结构更加合理。

  • 第五部分

    脚本编写

    在自己的电脑上安装 Python,然后学习使用 Python 标准库和第三方库中的模块,读取磁盘上的文件中的数据,使用在线资源解决问题。

  • 第六部分

    维基百科爬虫案例研究

    你将运用在这门课程中学到的技能,练习编写一个爬虫,自动爬取维基百科的文章链接。

你将挑战的实战项目

分析电话和短信记录
实战项目 1

分析电话和短信记录

在这个项目中,你将会使用 Python 挑战一个电话号码分析的任务。使用课程学习到的数据结构、字符串处理、循环等技巧,根据限定的条件,从杂乱的电话和短信记录中筛选并匹配数据,最后从中找出推销和骚扰电话。

爬虫训练:爬取豆瓣高分电影
实战项目 2

爬虫训练:爬取豆瓣高分电影

你将有机会建立一个自己的数据集——豆瓣电影信息。在这个项目中,你会使用访问文件和网络的技巧,收集豆瓣网评分超过 9 分的电影,并筛选和匹配出每个类别的最佳电影分别来自哪些国家和地区。

一流师资

Juno Lee
Juno Lee

优达学城资深讲师

Juno 曾在 Looplist 担任数据专家,主导搭建神经式网络,用于分析和区格化产品定位,建立基于不同用户的个性化的产品推荐体系,并根据用户行为数据形成有价值的洞察。现任优达学城资深课程开发,主要负责数据科学家纳米学位项目内容设计与开发。

名额有限!抢完即止

Python 编程入门

¥ 1999 ¥ 1499
  • 学硅谷前沿课程,获官方认证

  • 挑战来自行业领导者的实战项目

  • 享受全程专业技术辅导

  • 连接全球 900 万技术精英

  • 为什么名额有限?

    我们提供独一无二的实战项目与代码审阅服务。为保证学习服务的质量,我们限定名额保证导师学生比例,帮助你在最短时间达成学习目标。

  • 本期学费为什么比往期更贵?

    为帮助你掌握行业领导者认可的最前沿技能,我们不断更新内容、推出新的服务、提升教学服务质量。运营成本随着更新升高,也会导致学费随之增加。

  • 三大保障助你学习无忧

    支持花呗分期

    7 天无条件退款

    支持开发票

帮助与常见问题

    课程特点
  • 为什么要学习这门课程?
    随着新技术的不断推进,在未来无论你要进入人工智能、机器学习、数据分析、还是无人驾驶等领域,Python 都是必不可少的工具。或许你还没有决定进入哪个领域,但你可以从 Pyhton 入门开始,掌握进入新领域所必要的编程语言。这门课程的设计初衷,是帮助没有编程经验的零基础学习者,开始编程学习,也是为了帮助期望在数据分析、人工智能、网站开发等领域继续学习的学习者打下扎实的语言基础。
  • 在这门课程中,我将学到什么?
    通过视频课程的学习,结合 Python 实战项目开发,你可以在 2 个月内快速从零基础起 ,学会 Python 3 的基本语法,掌握多种数据结构,并掌学会向对象编程、访问文件和网络。毕业后,你将为未来在数据分析和机器学习领域的深入学习打下扎实基础,并且具备使用 Python 解决实际问题的能力。
  • 学习完 Pyhton 入门,我可以做什么?
    如果你对数据分析领域感兴趣,可以从数据分析(入门)纳米学位开始继续学习,在未来成为一名数据分析师;如果你对人工智能、机器学习、深度学习、无人驾驶感兴趣,那么你可以继续加入人工智能编程基础纳米学位,在未来成长为一名人工智能领域的工程师;如果你对网站开发方向感兴趣,你可以加入全栈开发工程师纳米学位,成为一名全栈工程师。
    报名须知
  • 如何加入课程?
    课程将定期开放报名。在课程开放报名期间,点击“立即加入”按钮,付款成功后,即可加入最近开课班次。你所加入的班次开课后,即可开始学习。
  • 这门课程有哪些先修要求?
    这是一门零基础课程,带你从零开始学习 Python,所以你不需要任何编程基础。
  • 等待开课过程中,我有哪些准备工作?
    报名成功后,你会收到一封确认邮件至注册的邮箱,请注意查收。正式开课前的 1-3 个工作日,社群的工作人员会邮件联系你,邀请你加入到正式学员群。同时,你可以利用开课前的时间,做好时间规划,设定阶段性的学习目标,为达成你的学习目标做好准备。
  • 完成课程后,可以获得证书吗?
    是的!在课程有效期结束前通过全部项目,你将获得由优达学城认证的纳米学位证书。
    学习须知
  • 支付学费后,我可以马上开始学习吗?
    每个班次有固定的开课时间,你所加入的班次开课后,即可开始学习。
  • 完成这门课程需要多长时间?
    如果每周付出 6-10 小时学习时间,你通常可以在 10 周内完成所有必修内容和实战项目。
  • 项目提交后,多长时间可以得到项目导师的回复?
    提交项目后,你一般会在 24 小时内得到导师的回复,最久不会超过 7 个工作日。
  • 开课后学习内容是一次性全部放出还是分阶段放出?
    开课后,你可以在教室中看到所有的课程内容和项目内容,你可以按照自己的时间和节奏学习。
  • 这门课程的学期时长是多久?
    课程学期长度为 10 周,你需要在 10 周内提交并通过所有必修实战项目,方可成功毕业。
  • 如果我没有在学期结束前通过所有项目会怎样?
    学期结束后,如果你还没有通过全部项目,可以获得 4 周的宽限期来完成这些项目。在宽限期内通过全部项目,你仍可以顺利毕业并获得证书。你最多只可获得一次宽限期,如果 4 周宽限期过后,你仍未通过全部项目,你将被移出课程,并失去访问课程内容的权限。被移出课程后,你需要重新支付学费,方可重新加入课程。
  • 如何才能顺利完成课程?
    在学习过程中,你将得到专业导师的逐行代码审阅服务,这将帮助你高效顺利地通过实战项目。如果你能每周付出 6 - 10 小时的学习时间,通常可以在 10 周内完成所有必修内容和实战项目,按时毕业。
  • 毕业后,我还可以继续访问课程内容吗?
    是的,成功毕业后,你可以继续访问课程内容。
    其他问题
  • 开课后发现课程不适合自己怎么办?
    开课后 7 天内,你可以点击这里向我们申请无理由退款。我们将全额返还学费至原付款渠道。
  • 支付学费后,可以开具发票吗?
    当然可以,在开课 7 天后,你可以点击这里申请发票。
  • 如果还有其他问题怎么办?
    你可以发送邮件到 support@youdaxue.com,我们将第一时间解答你的问题。