纳米学位项目

Python 编程入门

从零开始学编程,10 周掌握新手友好、硅谷热门编程语言

开放报名时间

11 月 7 日

开课时间

11 月 13 日

本期剩余席位

4

席位有限,立即行动!抢先掌握稀缺技术,成为抢手人才

  • 难度
    初级
  • 学习时间
    10 周

    建议每周学习 6-10 小时

  • 先修要求
    零基础
  • 授课语言
    硅谷授课,中文辅导

    提供中英双语字幕

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

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


Icon - Dark upwards trend arrow

IEEE 2017年编程语言排名

No.1

2018 编程语言市场需求

No.1

来自 IEEE SPECTRUM 和拉勾网的公开数据

你将学到什么

课程大纲

Python 编程入门

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

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

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

约 4 周完成

先修知识

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

  • 第一部分:学习准备

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

  • 第二部分:数据类型和运算符

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

  • 第三部分:控制流

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

  • 第四部分:函数

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

  • 第五部分:脚本编写

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

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

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

  • 第六部分:维基百科爬虫案例研究

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

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

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

与导师一同学习

Juno Lee
Juno Lee

优达学城资深讲师

前 Looplist 数据科学家,现优达学城资深课程开发,主要负责数据科学家纳米学位的项目内容设计与开发。

为什么要学习这门课程?

学习硅谷权威课程内容

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

获得逐行代码审阅服务

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

访问学习论坛,全程获得高手引导

学习过程中遇到难题都可以在学习论坛获得论坛导师高质量的解答,高手全程引路、分享学习经验、共同成长。

获得纳米学位证书

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

立即加入

check

Python 编程入门

¥2099
从零开始学编程,10 周掌握新手友好、硅谷热门编程语言

三大保障助你学习无忧

支持花呗分期 支持开发票 7 天无条件退款

帮助与常见问题

    纳米学位概览
  • 为什么要学习 Python 编程入门?

    随着新技术的不断推进,在未来无论你要进入人工智能、机器学习、数据分析、还是无人驾驶等领域,Python 都是必不可少的工具。或许你还没有决定进入哪个领域,但你可以从 Pyhton 入门开始,掌握进入新领域所必要的编程语言。这门课程的设计初衷,是帮助没有编程经验的零基础学习者,开始编程学习,也是为了帮助期望在数据分析、人工智能、网站开发等领域继续学习的学习者打下扎实的语言基础。

  • 在这门课程中,我将学到什么?

    通过视频课程的学习,结合 Python 实战项目开发,你可以在 2 个月内快速从零基础起 ,学会 Python 3 的基本语法,掌握多种数据结构,并掌学会向对象编程、访问文件和网络。毕业后,你将为未来在数据分析和机器学习领域的深入学习打下扎实基础,并且具备使用 Python 解决实际问题的能力。

  • 学习完 Pyhton 入门,我可以做什么?

    如果你对数据分析领域感兴趣,可以从数据分析入门开始继续学习,在未来成为一名数据分析师;如果你对人工智能、机器学习、深度学习、无人驾驶感兴趣,那么你可以继续加入Python 人工智能入门,在未来成长为一名人工智能领域的工程师;如果你对网站开发方向感兴趣,你可以加入全栈开发工程师,成为一名全栈工程师。

    报名与入学
  • 如何加入课程?

    课程将定期开放报名,无需申请。在课程开放报名期间,点击“立即加入”按钮,付款成功后,即可加入最近开课班次。你所加入的班次开课后,即可开始学习。

  • 支付学费后,我可以马上开始学习吗?

    每个班次有固定的开课时间,你所加入的班次开课后,即可开始学习。

  • 这门课程有哪些先修要求?

    这是一门零基础课程,带你从零开始学习 Python,你不需要任何编程基础。

  • 完成课程后,可以获得证书吗?

    是的!在课程有效期结束前通过全部项目,你将获得由优达学城认证的纳米学位证书。

    纳米学位条款
  • 该纳米学位的课程结构是怎样的?

    Python 编程开发入门纳米学位由 (1) 个学期组成,每学期为期 (2) 个月。每期课程有固定的开课与结束日期。所有学员需要成功完成 (2) 个实战项目,方可顺利毕业。

    该纳米学位中的每一个实战项目都会由优达学城的审阅专家进行逐行代码审阅,并提供个性化的反馈。如果你没有成功通过某一项目,你会被要求重新修改并提交项目,直至顺利通过。

  • 该纳米学位的课程时长是多久?

    该纳米学位的课程访问时长如上所述。学期结束后,如果你还没有通过全部项目,可以获得 4 周的宽限期来完成这些项目。在宽限期内通过全部项目,你仍可以顺利毕业并获得证书。你最多只可获得一次宽限期,如果 4 周宽限期过后,你仍未通过全部项目,你将被移出课程,并失去访问课程内容的权限。被移出课程后,你需要重新支付学费,方可重新加入课程。

    软硬件设备
  • 我需要准备哪些软件或硬件,才能学习这个纳米学位?

    没有特别的硬件或软件要求,你可以在优达学城的在线教室中学习课程内容,完成实战项目。为保证良好学习体验,我们建议你使用最新版本的 Chrome 浏览器。点击此处了解正常学习所需的浏览器、网络、操作系统与硬件最低要求。

    其他问题
  • 开课后发现课程不适合自己怎么办?

    开课后 7 天内,你可以点击这里向我们申请无理由退款。我们将在 7 个工作日内,将实际支付金额退款至原付款渠道。

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

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

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

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

Python 编程入门

从零开始学编程,10 周掌握新手友好、硅谷热门编程语言

Contact Udacity

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

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

Contact Udacity立即咨询