基石纳米学位

Python 入门

零基础开始,8周掌握硅谷流行的强大编程语言
下期开课时间
10 月 24 日
下期席位
60
课程预览人数
7169
免费预览课程
体验硅谷式课程和学习环境,了解技术辅导、认证和工作内推
  • 难度
    初级
  • 学习时间
    2 个月

    每周 6-10 小时

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

    英文视频,提供中文及英文字幕

零基础迈向数据分析、人工智能领域

Python 是一门新手友好、功能强大、高效灵活的编程语言,也是数据分析、人工智能领域必不可少的工具。无论你已经做好准备进入这些领域,还是希望掌握你的第一门编程语言,优达学城的系统性课程将帮你实现目标。期待你用 Python 开启无限可能的未来!


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

免费预览课程

IEEE 2017年编程语言排名

No.1

Python 相关职位薪酬

80% 起薪 10K +

来自 IEEE Spectrum 和拉勾网的公开数据
系统性的课程内容,互动的教学方式
系统性的课程内容,互动的教学方式

系统性的课程内容,互动的教学方式

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

独一无二的硅谷实战项目和代码审阅

独一无二的硅谷实战项目和代码审阅

亲自挑战来自硅谷的技术实战项目,获得领域专家的逐行代码审阅和细致反馈,学习最先进的技术标准,在实战中快速提升开发能力。

加入同步学习小组,在导师监督下加速成长
加入同步学习小组,在导师监督下加速成长

加入同步学习小组,在导师监督下加速成长

你将加入学习小组,认识志同道合的伙伴,在专业导师全方位辅导和监督下完成学习任务,保证学习目标的达成。

做好准备,加入职业导向纳米学位

做好准备,加入职业导向纳米学位

你将掌握必要的技能,帮助你为加入「数据分析师」、「机器学习」、「深度学习」等职业导向纳米学位做好充足准备。从以上纳米学位毕业后,你能够获得推荐工作的机会。

项目讲师

Charlotte Turner
Charlotte Turner

优达学城讲师

The University of Warwick 数学博士。Charlotte 曾经是数学家,数学水平极高之外,她还有超过7年的 Python 经验,曾经使用 Python 构建开源数学软件 Sage。

Philip Mallory
Philip Mallory

优达学城讲师

Georgia Institution of Technology 计算机硕士,拥有超过 7 年的 Python 开发经验,并且把 Python 应用在支付、网络抓取、国际化等各类网站开发场景中。

真实学员评价
  • "生动的课程间穿插具有挑战性的项目,让我上课充满动力,课程结束后我的履历和作品集让我自己感到不可思议,对于转行充满了自信。过去我是个不开心的手机应用开发者,我花了3个月完成纳米学位后顺利找到了全栈工程师的工作,还有能力在空暇时间独立完成自己的网站项目,这些都是过去无法想象的!"

    — 赵心成, 全栈工程师毕业生
Students

你将学到什么

先修知识

这是一门入门级课程,你只需要拥有访问互联网、下载和安装程序、重命名文件等基本的计算机操作能力,即可加入我们! 你还需要有学习的自主性和动力,每周要保证投入 6-10 小时学习此课程。

前期准备

你需要有一台可以访问互联网的计算机,除此之外无特别要求。

我认为 Python 是真正为开发者设计、帮助开发者最大化产出的编程语言。当追求开发效率成为你的目标时,你会发现 Python 是你的最佳选择。

Bruce Eckel

美国国家标准学会 C++ 委员,《Thinking in C++》 及 《Thinking in Java》作者

  • 第一部分

    数字和字符串

    在这个部分,你将了解 Python 的数字和字符串数据类型,学会使用变量存储数据,掌握使用内置的函数和方法。

  • 第二部分

    函数、安装和条件语句

    你将在你的计算机上安装 Python,并学会将代码整理成函数,用条件语句做出决定。

  • 第三部分

    数据结构和循环

    你将学会使用集合数据类型,包括列表、集合和字典。编写 `for` 和 `while` 循环来表示重复性,并练习重构代码和解决问题。

  • 第四部分

    文件和模块

    你会使用 Python 标准库和第三方库中的模块,认识 Python 强大的库。并学会读取磁盘上的文件中的数据,使用在线资源解决实际问题。

  • 第五部分

    维基百科网络抓取案例研究

    这个部分,你将运用在这门课程中学到的技能探索网络上的现实数据,并练习编写一个网络抓取程序来跟踪维基百科文章之间的链接。

你将挑战的实战项目

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

分析电话和短信记录

在这个项目中,你将会挑战一个数据分析的任务。你会应用你在课程中学到的数据结构,字符串处理,循环等技巧,从电话和短信记录的数据中发现一些端倪。

抓取豆瓣电影信息
实战项目 2

抓取豆瓣电影信息

在这个项目中,你将会自己从网站上获取一个数据集 -- 豆瓣电影信息。你会应用到你在课程中学到的访问文件和网络的技巧,手机所有评分超过9分的电影,并最终发现每个类别的最好电影分别来自哪些地区。

名额有限!立即体验课程内容

本期学费

¥ 1,299

  • 免费提前体验课程

  • 感受硅谷先进课程和学习服务

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

  • 了解抢先预定特权

免费预览课程
  • 为什么名额有限

    在学习过程中你将要挑战硅谷名企设计的实战项目,领域专家将逐行审阅你的代码,提供专业,细致的反馈,你还将加入学习小组,和志同道合的伙伴一起,在全方位辅导和监督下,用最短的时间高效成长。为了保证这些学习服务的最高质量,帮助你在最短时间达到你的学习目标,我们需要限名额保证良好的导师对学生比例。

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

    为了帮助你快速、全面掌握最前沿、被行业领导者最新认可的技能,我们不断在推出新的服务,提升教学服务的质量。普遍的运营成本升高,也会导致学费随着时间推移而有所增加。

>
帮助与常见问题
    课程特点
  • 什么是纳米学位项目?

    纳米学位项目是由来自硅谷的技术学习平台 Udacity 与 Google、Amazon、Facebook、AT&T 等科技行业领导者共同打造的学习认证项目。我们相信获得来自全球领先科技企业的培训和认可是让学员成为能驱动企业创新变革的抢手人才的最好方式。正是这些顶尖公司定义着优秀人才的标准影响着整体市场的招聘趋势。

  • 为什么学习这门课程?

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

  • 我可以从这门课中获得什么?

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

    课程结构和截止时间
  • Python入门需要哪些基础?

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

  • 等待开课工程中,我有哪些准备工作?

    你可以利用开课前的时间,做好时间规划,设定阶段性的学习目标,为达成你的学习目标做好准备。

  • 课程是英文的还是中文的?

    课程提供中文字幕及中文课程内容,项目审阅、论坛辅导均以中文提供。

  • 课程学习周期是多久?

    如果你每周学习 10 小时,那么你可以在 8 周内完成课程。 因此,在报名之前,你需要确保自己在未来的两个月中,能够每周投入至少 10 小时来学习这门课程。如果你每天都学习,这意味着每天投入 1.5 小时。如果你周末才有时间学习,你需要在周六和周日各投入 5 小时。

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

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

    其他问题
  • 课程有证书吗?如何才能毕业取得 Python 入门基石纳米毕业证书?

    通过 Python 入门基石纳米学位所包含的所有项目挑战,即可获得毕业证书。

  • 6个月后我还能继续观看课程吗?

    通过所有项目,取得基石纳米学位后,你可以反复观看课程。你可以把这当做毕业奖励!你可能会问,如果无法在规定时间完成课程怎么办?其实不用担心,在你正式进入课程学习后,我们会有专业的助教、导师对你的课程进行代码审阅、项目审核,还有同步学习小组监督你的进度。绝大部分学生都能够在6个月内完成课程。

  • 支付学费后,是否可以开发票?

    当然可以,在课程退款期结束后,你可以【点击这里】申请发票

  • 本期没有抢到课程席位怎么办?

    为保障每一个正式加入的学员都获得优质的教学服务,我们不得不限定每期的课程席位,报满即停。如果你在这一期没有抢到席位,可以保存本页面,或者注册后加入免费课程预览,关注最新的课程信息。

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

    开课后 7 天内,你可以【点击这里】向我们申请无条件退款。我们将取消你的注册并全额返还学费。

  • 在一年内毕业,可以获得 50% 学费返还吗?

    此项目不提供 50% 学费返还。