纳米学位项目

Java 入门

零基础入门后端开发、大数据领域的核心语言
距离本期开课仅剩
2天

5 月 23 日开课

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

    建议每周学习 10 小时

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

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

从 Java 入门,通往机器学习、Android 开发最可靠路径

Java 是全球使用最广泛的编程语言,它稳定、安全、可靠,能支撑大型公司数十亿行代码的运行,备受 Google、IBM、 Oracle、阿里巴巴等领先科技企业信赖。2017 中国 Java 岗位缺口就有 42.5 万。在银行、政府、航天等资源丰富的传统行业,Java 工程师也广受欢迎。信息时代,从 Java 开始迈出通往大数据、机器学习、移动开发的第一步。


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

免费试听课程

Java 荣获 TIOBE 排行榜第一

83 次

Java 程序员平均年薪

40 万

TIOBE 开发语言排行榜/ 2017 年 Q2 《互联网行业薪资报告》
硅谷名师亲授 顶级课程设计
硅谷名师亲授 顶级课程设计

硅谷名师亲授 顶级课程设计

加入 Udacity 的 Java 入门课程,学员可以更灵活安排学习时间和节奏,来自 Udacity 的资深导师亲自授课,硅谷名师提供系统的学习方法和更有效率的辅导,为新手打造合适的学习曲线,帮助你从零开始打好代码基础。

实战项目 一对一学习辅导

实战项目 一对一学习辅导

80% 的 Udacity 学员表示,Udacity 课程体系中独特的实战项目和一对一辅导服务对学习效果非常有帮助。你将亲自挑战来自硅谷的实战项目,获得专家的逐行代码人工审阅和反馈,Learning by Doing!

同步学习小组 随时在线
同步学习小组 随时在线

同步学习小组 随时在线

有温度的社群学员服务帮助你战胜拖延症,让学习不再孤独!你将与志同道合的学习伙伴一起,在专业助教全方位帮助督促下,高效掌握 Java 编程,成为名企认可的技术人才。

纳米学位证书 行业认可

纳米学位证书 行业认可

毕业后,你将获得优达学城认证的毕业证书,证明你的专业知识和技术水平,成为炙手可热的行业人才。Udacity 与 Google、Amazon、滴滴、京东等国内外互联网巨头拥有长久良好的合作伙伴关系。

你将学到什么

先修知识

这是一门入门级课程,你不需要任何编程基础,只需一台可以访问互联网的计算机,和足够的学习动力,即可加入我们!这门课程会从最基本的 Java 基础知识开始,带领你用 8 周入门 Java。

前期准备

你只需要基本的电脑操作知识,我们推荐使用 Chrome 浏览器上课。
并且能够在接下来的 2 个月里,每周投入大约 10 个小时学习。

同人类任何语言一样,Java 为我们提供了一种表达思想的方式。

『Thinking in Java』

  • 第一周

    变量和基本数据类型

    了解编程的基本概念,并编写你的第一个 Java 程序。

  • 第二周

    控制流和条件语句

    使用条件语句来编写 Java 程序,来处理任何需要作出决策的事情。

  • 第三周

    Java 方法和循环

    学习创建 Java 方法,循环语句,以及嵌套循环,让计算机自动处理重复的工作。

  • 第四周

    IntelliJ 和调试

    通过在你自己的电脑上安装 Java 和 IntelliJ,学习基本的代码调试方法,并完成你的第一个项目。

  • 第五周

    对象的世界

    学习什么是面向对象编程,以及如何使用 Java 中的类和对象。

  • 第六周

    用户交互

    学习编写面向用户的 Java 程序并完成你的第二个项目。

  • 第七周

    继承与集合

    了解面向对象编程的核心概念,以及基本的数据类型。

  • 第八周

    毕业实战项目

    运用你学到的所有知识,设计类、接口、方法,来解决一些实际问题。

  • 选修内容

    Git 和 GitHub

    了解“版本控制”的概念,掌握使用 Git 和 GitHub 来进行管理和迭代版本。

你将挑战的实战项目

井字棋游戏
实战项目 1

井字棋游戏

完成 『井字棋游戏』 程序的判断逻辑,练习 Java 的基本语法和逻辑,在项目中熟练运用 Java 语法。我们将会提供游戏的 UI,你用已经学会的 Java 基础知识 ,为游戏编写判定胜负的逻辑。你可以和电脑对战,也可以和朋友对战,让朋友们来体验你的第一个编程作品。

猜词游戏
实战项目 2

猜词游戏

设计一个猜单词的小游戏。你将会使用类和方法来设计和编写游戏,让游戏者在有限的次数内,通过猜字母的方式,猜出正确的英文单词。在项目中建立结构化编程思维,实现高效编程。

太空挑战
实战项目 3

太空挑战

在项目中熟练掌握面向对象编程思维,尝试从简单问题开始解决变量复杂的问题。你将挑战模拟在人类定居火星的过程中,向火星发送一系列物品,比如:居住舱、燃料库、食品和探测车等。你会尝试自己定义类、方法、接口,编写程序来确定运输的最佳方案。

一流师资

Cezanne Camacho
Cezanne Camacho

优达学城讲师

斯坦福大学电气工程理学硕士,计算机视觉专家。一直致力于开发多样化、更有效的 STEM 教育。现任 Udacity 资深课程内容开发,负责 Udacity 的 Java 编程、安卓开发等课程。

Asser Samak
Asser Samak

优达学城讲师

澳大利亚昆士兰大学计算机科学硕士,有长达 9 年软件开发经验,目前担任 Udacity 资深课程内容开发,负责 Udacity 多门课程的设计和开发工作,对教育事业充满热情。

名额有限!抢完即止

Java 入门

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

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

  • 享受全程专业技术辅导

  • 连接全球 900 万技术精英

  • 为什么名额有限?

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

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

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

  • 三大保障助你学习无忧

    支持花呗分期

    7 天无条件退款

    支持开发票

帮助与常见问题

    课程特点
  • 什么是纳米学位项目?
    纳米学位是以就业为目标、实战为基础的在线学习认证项目。
    每一个学位项目都有清晰的职业发展目标和明确的学习路径。项目课程和实战内容由 Google、Facebook 和 Amazon 等全球领先的科技企业联合制作,由来自硅谷的顶尖技术专家教授。学生将得到一对一的个性化学习辅导,并通过论坛、在线视频等多种渠道,随时获得来自助教、导师和同学的帮助和支持。
    毕业后,学员将获得行业广泛认可的证书和项目经历,并且会得到简历优化、面试指导、工作推荐等职业发展支持。纳米学位的终极目标是让你获得向往的职业,实现自我价值,创造你的理想生活。
  • 为什么要学习这门课程?
    Java 语言自面世以来已经21年,目前是最流行的编程语言,它能够支撑大型公司的数十亿代码的运行。Google、IBM、Oracle、Alibaba 等知名企业的服务器都在使用 Java 也深深扎根于银行、政府、航天等支柱产业中。大型公司更愿意聘用 Java 开发人员来确保编程语言能够在新的迭代中始终如一地运行,Java 是程序员和企业最受欢迎的编程语言。
  • 我可以从这门课中获得什么?
    • 掌握扎实的 Java 编程基础。课程内容会涵盖 Java 条件语句、对象世界、用户交互等全面的 Java 基础知识;
    • 建立对 Java 的深度理解。在 3 个实战项目中,独立完成项目,磨练 Java 编程技能。
    • 系统性的技术思维和深度思考的能力。不仅仅着眼于现有的代码,真正实现在技术上的历练和提升,成为名企认可的技术人才。
  • 这门课程有什么先修要求?
    你需要有一台可以访问互联网的计算机,并且能够运行 IntelliJ IDEA,除此之外无特别要求。这门课程会从最基本的 Java 的基础知识开始,帮助你用 8 周时间打牢 Java 这门经典编程语言的基础。
    学习须知
  • 完成这门课程需要多久?
    我们建议你每周至少学习 10 个小时,这样你通常可以在 2 个月内完成所有必修内容,通过 3 个必修项目顺利毕业。
  • 课程有效期是多长?
    课程有效期是 3 个月,建议的学习时长 2 个月,你有 1 个月的缓冲时间完成学习。你需要在 3 个月的时间内通过所有必修的实战项目,方可顺利毕业。如果你不能在 3 个月内顺利毕业,你将失去访问教室和视频的机会。
  • 课程有效期 3 个月后我还能继续看视频吗?
    如果你顺利毕业,你可以在有效期过后继续访问视频内容。担心不能顺利毕业?在你正式进入课程学习后,我们会有专业的助教、导师对你的课程进行代码审阅、项目审核、同步学习小组等进行服务,绝大部分学生都能够在 2 个月内完成课程。当然,一方面我们会尽可能帮助你,另外一方面也需要你个人的努力。
    其他问题
  • 除了学费,我还需要支付其他费用吗?
    不需要。学费涵盖你将在此纳米学位项目中获得的一切内容和服务。
  • 本期没有抢到课程席位怎么办?
    为保障每一个正式加入的学员都获得优质的教学服务,我们将限定每期的课程席位,报满即停。如果你在本期没有抢到席位,可以收藏页面并关注最新的课程信息。
  • 支付学费后,是否可以开发票?
    当然可以,在课程退款期结束后,你可以【点击这里】申请发票
  • 开课后发现课程不适合自己怎么办?
    开课后 7 天内,你可以【点击这里】向我们申请无理由退款,我们将返还学费并关闭你所购买的课程。
  • 如果还有其他问题,如何联系我们?
    你可以将你的问题发送邮件到 support@youdaxue.com,我们会尽快与你取得联系。你也可以现在加入 Java 入门咨询群(QQ:722264039),找到志同道合的伙伴。