hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

有声课堂

兴趣技能

hi,小mooc
考研全科400分攻略
JAVA程序设计
第7次开课
开课时间: 2023年05月04日 ~ 2023年07月31日
学时安排: 3-5小时每周
当前开课已结束 已有 3236 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
课程详情
课程评价(145)
spContent=本课程从基础语法学习开始学习JAVA编程,通过面向对象编程、抽象类与接口、文件操作、泛型集合、多线程和注解等Java语言的基础知识,逐步深入JDBC编程、分层架构等核心编程技术,详细探讨Java提供的各种软件开发技术和特性。本课程设置了五个综合案例,将案例从易到难逐步分解,最终完成整个案例。
本课程从基础语法学习开始学习JAVA编程,通过面向对象编程、抽象类与接口、文件操作、泛型集合、多线程和注解等Java语言的基础知识,逐步深入JDBC编程、分层架构等核心编程技术,详细探讨Java提供的各种软件开发技术和特性。本课程设置了五个综合案例,将案例从易到难逐步分解,最终完成整个案例。
—— 课程团队
课程概述

       Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

      本课程从基础语法学习开始学习JAVA编程,通过讲解面向对象编程、抽象类与接口、文件操作、泛型集合、多线程和注解等Java语言的基础知识,逐步深入讲解JDBC编程、分层架构等核心编程技术,详细探讨Java提供的各种软件开发技术和特性。 

      为了能够让学习者对相关知识点有更好的理解,本课程设置了五个综合案例,将案例从易到难逐步分解,采用完形填空形式逐步进阶,最终完成整个案例。本课程使用华为云classroom平台进行JAVA内容的学习,通过该平台可以让学习者能够快速了解自己学习的不足之处,通过代码检查能够了解代码规范,建立编码曲线,实现自动评分。通过该课程让学习者能够掌握JAVA编程的基础核心知识,快速掌握企业编程规范。


授课目标

本课程采用“基础知识→核心应用→综合案例→企业实践”的结构和“由浅入深,由深到精”的学习模式进行编写。共19章,不仅介绍Java语言入门、面向对象编程、抽象类与接口、文件操作、泛型集合、多线程和注解等Java语言的基础知识,而且深入讲解JavaJDBC编程、分层架构等核心编程技术,详细探讨Java提供的各种软件开发技术和特性,并且每个部分配合一个综合案例进行演示,以便巩固学习效果。最后讲述软件开发云的企业一线生产环境的使用,把Java语言在华为云DevCloud的各种应用做了案例展示,全面展现了软件开发云这一新的开发技术在Java学习中的使用方法。



课程大纲

第1章 Java概述

1.1 JAVA简介

1.2  编译工具及开发环境

1.3 从C++到JAVA(1)

1.3 从C++到JAVA(2)

1.3 从C++到JAVA(3)

1.4 输出注释与规范

JAVA概述单元测验

第2章 Java编程基础

2.1数据类型和运算符

2.2流程控制语句

Java编程基础单元测验

第3章 数组

3.1数组

数组单元测验

第4章 综合训练1 在线订餐系统

4.1 综合训练1 在线订餐系统

第6章 继承

6.1继承

继承单元测验

第5章 类和对象

5.1类和对象定义

5.2创建类和对象

5.3类的方法

5.4类的属性

5.5类的封装

类和对象单元测验

第7章 多态

7.1 多态

多态单元测验

第8章 综合训练2:租车管理

8.1 综合训练2 租车管理系统

第9章 接口

9.1 接口

接口单元测验

第10章 泛型集合

10.1 泛型集合

10.2 ArrayList

10.3 HashMap

10.4 LinkedList

10.5 Set

泛型集合单元测试

第11章 异常处理

11.1 异常

异常处理单元测验

第12章 综合训练3 图书销售系统

12.1综合训练3 图书销售系统

第13章 文件操作

13.1 文件操作

文件操作单元测试

第14章 多线程

14.1 多线程

多线程单元测试

第15章 综合练习4 橙梦体育案例

15.1 综合联系4 橙梦体育案例

第16章 数据库基础

16.1 数据库介绍

16.2 创建数据库

16.3 查询

16.4 子查询

数据库基础单元测验

第17章 JDBC

17.1 连接数据库

17.2 Statement

17.3 sql注入式攻击

17.4 使用preparestatement

JDBC单元测验

第18章 DAO

18.1 DAO

第19章 综合训练5 鲜花商店

19.1 综合训练5 鲜花商店


展开全部
预备知识

数据库原理、C++、数据结构

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

JAVA程序设计教程-基于华为云Devcloud  ISBN:978-7-115-49898-4  人民邮电出版社

大连理工大学
1 位授课老师
马瑞新

马瑞新

副教授

推荐课程

C语言程序设计

翁恺

892916人参加

高级语言程序设计(Python)

车万翔

129347人参加

C语言程序设计——快速入门与提高

吕春利

92360人参加

高级语言程序设计(Python)CAP

车万翔

134715人参加
下载
下载

下载App