|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/intro-java-second-language
课程评论:没有评论
课程名称:Java作为第二语言入门 课程概述:本课程旨在为已经熟悉其他计算机编程语言(如Shell脚本、旧版Java、JavaScript等)的学习者提供Java编程语言的入门指导。通过学习本课程,您将快速掌握Java编程,并了解Java面向对象的特性及其与其他编程范式的相似之处。此课程是“Java作为第二语言”系列三门课程中的第一门,假设您已具备了一定的编程知识,并希望将其转化为Java的学习。 在实验环节中,您将在自己的系统和Java安装环境上进行操作。讲师将指导您设置和配置环境,并进行实验。Java能够在几乎所有类型的计算机上安装,讲师将以Windows系统为例演示安装过程。 课程大纲: 1. 模块1:Java基础 - 描述:本模块将解释Java是什么及其发展历程,同时探讨Java虚拟机的概念、功能以及Java在Web应用中的重要性。 2. 模块2:构建Java开发环境 - 描述:本模块将讲解如何下载和安装Java及Eclipse,并创建和运行一个Java项目。 3. 模块3:Java类和对象 - 描述:本模块将讨论使Java成为面向对象语言的特性,解释Java类和对象的概念以及如何添加类,同时讨论模型与代码之间的转换。 4. 模块4:实例化、构造函数、主函数和对象 - 描述:本模块将讨论Java中的实例化、构造函数和主函数的概念。 5. 模块5:附加类和拼接 - 描述:本模块将讨论拼接的概念及其用途,以及如何在Java中使用拼接。您还有机会在实验中添加一个新类。 通过本课程的学习,您将能够扎实掌握Java的基本概念及应用,为后续的Java学习打下坚实的基础。
Name:Module 1: Java Foundations
Description:In this module, we'll explain what Java is and how it came to be. We'll also explore what a Java Virtual Machine is, what it does, and why Java is a crucial part of web applications.
Name:Module 2: Building the Java Devlopment Environment.
Description:In this module, we'll explain how to download and install Java and Eclipse and go through creating and running a Java project using Eclipse.
Name:Module 3: Java Classes and Objects
Description:In this module, we'll talk about the features that make Java an object-oriented language, explain Java classes and objects and how to add a class. We'll also talk about models and how to move it to code.
Name:Module 4: Instantiation, the Constructor, the Main Function and Objects
Description:In this module, we'll talk about Java instantiation, constructors, and main functions.
Name:Module 5: Additional Classes and Concatenation
Description:In this module, we'll discuss what concatenation is, what it is used for, and how to use it in Java. We will also talk about instantiating multiple classes and you'll get a chance to add a new class in a lab.
This course is meant to be an introduction to Java as a second language, if you are familiar with any computer programming language. It could be shell scripting, knowledge of older Java versions, JavaScript, etc. This course will allow you to quickly pick up the Java programming language. You will learn Java Object Orientation, and see the parallels with other programming paradigms. This is course 1 of a 3 course Specialization titled Java as a Second Language. It assumes that you know some programming and want to transfer that knowledge into learning Java. Lab exercises will be performed using your system and Java installation. The instructor will guide you through setting up and configuring your environment and working through the labs. Java can be installed on just about any type of computer, but the instructor will demonstrate the installation on a Windows system.