Java 编程入门

类别和对象编程

初级

大约 4 个月

6小时每周 (自主学习)

由以下企业参与制作:
加入成千上万的全球学员

开始免费课程

加入课程
免费
可享受
课程视频
实战练习
初级

大约 4 个月

6小时每周 (自主学习)

由以下企业参与制作:
加入成千上万的全球学员
观看Java 编程入门课程介绍
观看视频

课程概述

在这门 Java 入门课程中,将使用 Java 编程语言来学习和实践计算机科学概念。你将学习基于对象的编程技术,该技术让我们可在自己的程序中使用其他程序员编写的代码。你们将通过解决软件工程师所碰到的现实问题来测试自己新学到的 Java 编程技术。

为什么学习这门课程?

Java 是今天的软件开发人员最喜爱的编程语言。它是开发 Android 应用的核心语言,同时也在网页后台编程中得到了广泛的应用。如果你刚刚接触编程,而且希望进入任何一个编程领域,该课程是不错的选择。

由于 Java 广受欢迎且易于使用,即使你没有明确的职业规划,这门课对于刚刚开始编程的学习者来说也是不错的选择。该课程将传授扎实的计算机科学基础知识和面向对象编程的概念,同时能让你走上成为成功软件工程师的道路。

先修要求

不需具备任何编程经验和知识。欢迎初学者!

查看使用优达学城的技术要求

学习计划

第 1 课 — 计算机介绍、编程语言、算法和 Java 编程环境

第 2 课 — 类别和对象介绍

第 3 课 — 图形

第 4 课 — 基本数据类型

第 5 课 — 决策

第 6 课 — 迭代

第 7 课 — 数组、数组列表和简单数组算法

第 8 课 — 方法(参数传递、实例 vs. 静态方法)

第 9 课 — 继承

讲师与合作伙伴

Cay Horstmann

Cay Horstmann

Cay 在德国北部长大,就读于波罗的海海港小镇 Kiel 的Christian Albrechts 大学 。他获得了雪城大学计算机科学硕士学位和安阿伯市密歇根大学数学博士学位。四年以来,他一直担任一家互联网公司的 VP 和 CTO,该公司从一个只有3人的小公司逐渐发展成一家上市公司。现在,他在圣何塞州立大学教授计算机科学。在大量的休闲时间中,他撰写了很多有关编程语言和计算机科学教育的书籍和文章。

请注意:指导、项目反馈和认证证书均由优达学城颁发。此类服务不由圣何塞州立大学、Cay Horstmann 本人、或由他撰写的书籍的出版商提供。

Cheng-Han Lee

Cheng-Han Lee

加入优达学城之前,Cheng-Han 曾在微软公司担任项目经理。他曾就在德克萨斯大学奥斯汀分校和加州大学圣地亚哥分校攻读计算机科学学位。

在工作之外,Cheng-Han 是一名世界旅行者。他曾在台湾、上海、查尔斯顿 (SC)、达拉斯、奥斯汀、圣地亚哥、西雅图和海湾地区生活。除旅游外,他还喜欢探寻新公园、参观新场馆、尝试新餐馆。

Sara Tansey

Sara Tansey

Sara Tansey 的独特技能曾让一些认识她的人疑惑:她是在何处学的这样编码?她是如何轻而易举地登上那危险的岩壁?她会射箭?!谁还做那个(射箭)!?实际上 Sara 是被一座岛上的寺庙里的一个会攀岩、制作弓箭还会写 Java 程序的和尚养大的……(开个玩笑啦). Tansey 会编程吗?Tansey 会编程。并且,她也迫不及待地想让你也会。

官方微信公众号二维码

优达学城(Udacity)微信