|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/java-as-a-second-language-the-java-language
课程评论:没有评论
课程名称:Java语言 课程概述:这是“将Java作为第二语言”专项中的第二门课程。在本课程中,我们将学习Java数据类型,讨论基本数据类型,并解释数据类。我们还将探索字符和字符串,并在实验中添加一个新类。接下来,我们将研究Java控制结构,解释IF语句、循环和数组,并讨论Switch语句以及Java编程环境。之后,我们将定义继承,并探讨Java中方法和属性的继承,同时讨论多态性和函数的重载,然后完成一个实验和测验。最后一个模块将讨论我们在之前课程中学习的所有内容如何结合在一起,形成我们的最终实验。 本课程的实验需要下载并安装Java环境。讲师将在专项课程1中指导您安装环境。建议按照顺序学习这些课程,因为知识是累积的。 课程大纲: 1. Java数据类型:讨论Java数据类型,基本数据类型以及数据类,探索字符和字符串,并在实验中添加新类。 2. Java控制结构:学习Java控制结构,解释IF语句、循环和数组,讨论Switch语句和Java编程环境。 3. Java方法继承、多态性和重载:定义继承,探讨方法和属性的继承,讨论多态性和函数重载,完成实验和测验。 4. 映射到其他面向对象语言:总结前面课程内容,为最终实验做准备。
Name:Java as a Second Language-the Java Language: Java Data Types
Description:In this module, we'll take a look at Java data types, discuss what primitive data types are, and explain data classes. We'll also explore characters and strings and you'll add a new class in a lab.
Name:Java as a Second Language-the Java Language: Java Control Structures
Description:In this module, we'll take a look at Java Control Structures. We'll explain IF statements, Loops, and arrays. We'll also discuss Switch Statements and the Java Programming Environment.
Name:Java as a Second Language: Java Method Inheritance, Polymorphism and Overloading
Description:In this module, we'll define inheritance and explore how methods and properties are inherited in Java. We'll also discuss polymorphism and overloading functions before completing a lab and quiz.
Name:Java as a Second Language: Mapping to Other Object Oriented Languages
Description:This final module discusses how all of the things we've learned in the previous lessons together will come together for our final lab.
This is the second course in the Java as a Second Language Specialization. In this course, we'll take a look at Java data types, discuss what primitive data types are, and explain data classes. We'll also explore characters and strings and you'll add a new class in the lab. Next, we'll take a look at Java Control Structures. We'll explain IF statements, Loops, and arrays, and will discuss Switch Statements and the Java Programming Environment. After that, we'll define inheritance and explore how methods and properties are inherited in Java. We'll also discuss polymorphism and overloading functions before completing a lab and quiz. The final module discusses how all of the things we've learned in the previous lessons together will come together for our final lab. The labs in this course require you to download and install the Java environment. The instructor walks you through the installation of the environment in course 1 of this Specialization. It is recommended that you take these courses in order because the knowledge is cumulative.