Java语言程序设计
分享
课程详情
课程评价
spContent=这门《Java语言程序设计》是一门程序设计进阶课程,其教学目标是提高我们的实际编程能力。本课程不是简单重复C语言的学习过程来再学一门Java语言,而是在C语言基础上的递进加强。课程学习重点:一是面向对象程序设计方法;二是学习如何基于Java开源生态圈开发可实际应用的计算机程序。
—— 课程团队
课程概述

程序设计能力可划分成程序设计基础(初级)、应用程序开发(中级)和专业研究开发(高级)三个层次。这三个层次应互相衔接,逐层递进、加强,最终达到较高的程序应用和研究开发能力。本课程通过学习Java语言程序设计来培养我们的中级应用程序开发能力,重点学习Java语言基础面向对象程序设计方法和基于Java开源生态圈开发可实际应用的计算机程序。特别说明:学习本课程需要具备C语言或C++语言基础。

这门“Java语言程序设计”课程设计了多种不同的应用编程场景,其中包括:程序异常处理、数据集合处理、图形用户界面、数据的输入输出文字处理、图像音频处理、多线程并发编程、网络编程、数据库编程和软件测试等内容。

课程在讲解Java程序设计知识的同时会先介绍相关的应用场景背景知识,将多线程计算机网络数据库系统等程序员应当具备的专业知识提炼出来,以通俗易懂的形式呈现给大家。例如,很多学习者在学习程序设计之前并没有学过计算机网络课程,不具备学习网络编程的基础。本课程将程序员应当具备的网络知识提炼出来先进行讲解。在掌握了这些网络知识之后,大家就可以无障碍地学习后续网络编程部分的内容了。

如果您希望继续提高自己的编程能力,欢迎选修这门“Java语言程序设计”课程!

课程大纲
预备知识

C语言程序设计,C++语言程序设计

证书要求

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

 

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

 

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

 

认证证书申请注意事项:

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

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


参考资料

本课程配套教材《Java语言程序设计(MOOC版)》由清华大学出版出版发行,阚道宏编著,2019年9月。书号:ISBN 9787302530176。配套教材可通过网上商城购买,例如天猫、京东、当当等。