纳米学位项目

编程入门

敲下人生第一行代码,最适合初学者的编程课
本期开课时间
暂未确定
本期学费
¥ 2899
本期限定席位
未知
课程预览人数
832
免费预览课程
体验硅谷式课程和学习环境,了解技术辅导、认证和工作内推
  • 难度
    初级
  • 学习时间
    4 个月

    每周 10 小时

  • 先修知识
    零基础
  • 语言
    中文项目审阅和支持

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

史蒂夫 乔布斯 ,1995年,《遗失的采访》

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


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

免费预览课程

来自 80 个国家,超过 2500 名

Udacity 编程入门毕业生

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

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

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

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

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

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

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

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

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

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

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

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

项目讲师

Andy Brown
Andy Brown

课程讲师,来自麻省理工学院

Andy Brown 拥有麻省理工的物理学学士学位,毕业以后,他一直致力于教学领域。自2012年加入优达学城以来,Andy 参与设计了多项课程。他喜欢通过创建具有创新性和引人注意的课程来探索新的教育方法。

Cameron Pittman
Cameron Pittman

优达学城全栈工程师

Cameron Pittman 毕业于范德堡大学,拥有天文和物理学位,之后在贝尔蒙特大学获得教育学硕士学位,他拥有多年在线教育领域的成功教育经验,擅长课程内容开发。在优达学城设计了热门的编程课程。

Dave Evans
Dave Evans

弗吉尼亚大学教授,《计算机科学导论》作者

David Evans 是弗吉尼亚大学计算机科学教授,他讲授计算机科学并领导计算机安全研究。他是《计算机科学导论》一书的作者,曾荣获弗吉尼亚的大学教师最高奖。他拥有麻省理工学院的博士、硕士和学士学位。

Jessica Uelmen
Jessica Uelmen

讲师

Jessica 早期致力于培训老师们如何运用微型操作器和机器人,她毕业于中佛罗里达大学电子工程学位,同时拥有威斯康星大学机械管理硕士学位。

Kunal Chawla
Kunal Chawla

优达学城课程讲师

Kunal Chawla 在德克萨斯大学奥斯汀分校获得计算机科学学士学位之后,先做了三年程序员,然后决定转入教育领域。他在中学讲授自然科学课程,参加 Google 的远程学习计划,并在加入优达学城之前,获得了斯坦福大学的教育技术硕士学位。

Steve Huffman
Steve Huffman

reddit、Hipmunk 联合创始人

Steve Huffman和他人共同创立了 Reddit,这是全网最大的在线社区之一。2010年,他参与创立了 Hipmunk。他曾在弗吉尼亚大学学习计算机科学,在该领域经验丰富。

Georgia Davis
Georgia Davis

课程讲师

Georgia 在约翰霍普金斯大学获得教育硕士学位。她热爱教学,曾经在 Teach for America, The Flatiron School, and Girls Who Code 等公益组织中教书育人。

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

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

你将学到什么

先修知识

你有学习的自主性和动力。参与此课程要求能够持续遵守截止日期,每周在此课程上投入至少 10 小时。

前期准备

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

学会编程是这个世界上最美好的事情,它为我们的未来创造了无限的可能性!

Marc Andreessen

Mosaic 浏览器共同开发者,Netscape 创始人和 Andreessen Horowitz 合伙人

  • 第一部分

    开始编程

    开始你的编程之旅,写出你的第一行 HTML 代码,并收到你的第一次代码审阅反馈。

  • 第二部分

    制作一个美观的网页

    你将学习 HTML 和 CSS 基础语法,并运用 CSS 将样式添加到 HTML 代码中,尝试调整 CSS 中的各种风格规则,最终写出你的第一个漂亮的网页!

  • 第三部分

    Python 编程基础

    学习 Python 最基础的语法和数据结构,以及基本的代码调试方法,最终完成一个填空小测验应用。

  • 第四部分

    面向对象编程

    通过一系列的迷你项目来学习面向对象编程的概念以及学会使用 Python 库,实现使用 Python 发送消息、解码消息、以及绘图的功能。

  • 第五部分

    探索你的职业道路

    快速了解广阔的编程世界。这一部分将向你介绍程序员职业的各种发展方向,包括前端开发、后端开发、iOS开发、安卓开发、数据分析等。

  • 第六部分

    职业规划

    通过第五部分对各个职业方向的了解,你可以从前端工程师、后端工程师、数据分析师、iOS 工程师、Android 工程师、深度学习工程师等 6 个方向选择一个作为你的选修课程,并完成对应的项目。

你将挑战的实战项目

制作你的第一个网页
实战项目 1

制作你的第一个网页

在该项目中,你将提交包含 HTML 代码的第一个编程文件。HTML 是构建网站的编码语言。我们建议你使用本节中的笔记,并将笔记用作 HTML 文件内容。这个项目没有分级,在此期间我们的审阅导师将为你提供反馈。

编写美观的网页
实战项目 2

编写美观的网页

在该项目中,你将构建一个涉及多部分内容类型和样式的网页,深化你对 HTML 和 CSS 的理解。

填空小测验应用
实战项目 3

填空小测验应用

通过构建一款测验应用来提升你的 Python 技能! 构建这一程序将深化你对编程逻辑和功能的理解,并且将极大地锻炼你解决问题的能力。

创建电影网站
实战项目 4

创建电影网站

在这一阶段结束时,你将能够在自己的程序中利用其他人的现有代码。你将编写代码来存储你喜爱的电影列表,包括电影海报和预告片 URL。然后,你将使用代码生成静态网页,允许访问者浏览电影和观看预告片。

职业规划毕业项目
实战项目 5(多选择)

职业规划毕业项目

你可以在前端开发、后端开发、数据分析、iOS 开发、Android 开发、深度学习,这 6 个方向中选择一个作为你的毕业项目。选择一:前端项目:电子简历。选择二:后端项目:锦标赛策划。选择三:数据分析项目:探索数据集。选择四:iOS 项目:完美音调。选择五:Android 项目:商家信息应用。选择六:深度学习项目:你的第一个神经网络

帮助与常见问题

    课程特点
  • 什么是“基石纳米学位项目”?它和一般的“纳米学位项目”有何不同?

    “基石纳米学位项目”旨在帮助你进入特定的技术领域,让你在课程学习的过程中“打下扎实基础”。视你的长期目标而定,基石纳米学位项目可以帮助你提升现有技能;为进入更深入、更高级的学术研究做好准备;或为转行进入一个需要更全面地了解特定技术和概念的新领域做准备。

  • 加入这个项目需要满足哪些先修要求?

    要学习这个纳米学位基础项目,你需要有学习的自主性和动力,每周在此课程上投入至少 10 小时。你需要有一台可以访问互联网的计算机,除此之外无特别要求。

  • 这个基石纳米学位项目是职业导向的吗?

    编程入门纳米学位项目旨在帮助你为进入编程领域的“夯实基础”,因此,这门课程不是“职业导向”,而是“知识导向”。你可以把它看作一个理想的计算机编程入门课程,同时也是一块“基石”。学完这门课后,你将拥有学习其它专业方向的纳米学位的坚实基础。这个基石纳米学位项目不包括简历审阅、模拟面试等职业发展项目,因此从此基石纳米学位项目毕业后,你可能不会为在相关领域找工作做好准备。

  • 从此基石纳米学位项目毕业后,我也会获得毕业证书吗?

    是的!就像其他纳米学位项目一样,成功完成深度学习基石纳米学位项目后,你将获得优达学城颁发的毕业证书。

  • 课程提供中文字幕或中文讲义吗?

    是的!你将看到全中文讲义,授课视频也将配有中文字幕。此外,我们还提供中文项目审阅服务,你可以用中文完成项目作业。

    课程结构和截止时间
  • 如果我错过项目提交截止日期怎么办?

    “我的教室”中显示的期限是我们建议的项目完成时间。建议完成日期是为了提醒你跟上课程进度,不至于落后太多。请注意提交项目的次数没有限制,所以不要等到临近期限再提交。如果你未能在该日期前提交项目,也不会受到惩罚。但是,如果你未能在建议完成日期前提交项目,落后太多,你会有很大风险不能在学期结束前通过所有项目。因此,我们建议你按照我我的教室中显示的建议完成日期提交项目。

  • 前端开发学习中需要的专业软件,优达学城会提供吗?

    编辑器诸如 sublime text 、Atom 等学习中需要的专业软件都可以免费下载并使用。教室里也会教你如何下载。

  • 这门课大概要学多久,要多久完成?

    课程为22周。这个时间是基于大家每周花10小时左右来学习这门课程的。如果你没有在上述时间内完成,也不用担心,因为这门课程其实有6个月的有效期,你只需要在这6个月里完成全部项目就可以了。

  • 此纳米学位项目的退款政策是什么?

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

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

    编程入门纳米学位项目不提供 50% 学费返还。

    其他问题
  • 请问项目提交后,多长时间可以得到项目导师的回复?

    同学们提交的项目,一般会在 1~2 天内得到导师的回复。如果超过 7 个工作日你还没有得到回复,可以发邮件给 support@youdaxue.com , 我们帮你查一下原因。

  • 一对一辅导的频率是怎样的?

    每周大家都可以来预约 1 次一对一辅导,如果你有问题,可以在一对一中问导师。只要你的课程还在有效期内,你都可以找导师来约一对一,解答你在课程中遇到的问题。

  • 与导师一对一需要额外缴费吗?

    不需要。一对一是完全免费的。

  • 开课后学习内容是一次性全部放出还是分阶段放出?

    课程在开课后是全部开放的,你可以在开课后看到所有的课程内容和项目内容,课程页面每周课程是优达建议的学习时间和课程内容的大致展示,不是每周放出相应的内容,你在开课后是可以按照自己的时间和节奏学习的。

  • 此基石纳米学位的价格同样适用于任何其他纳米学位吗?

    该价格是专门针对编程入门基石纳米学位,不适用于任何其他纳米学位。

  • 针对高校学生,该课程费用有优惠吗?

    目前没有这类优惠活动。

  • 我在这项基石纳米学位中能够学习到什么?

    你将通过练习,课程视频和实战项目学习 HTML,CSS 和 Python。你还将学习如何像程序员一样思考,并提升解决问题的能力。之后,你将能够参加下一个以职业为导向的纳米学位中。