该课程只能通过邀请选修
- 课程信息
- 课程评价 (12)
|
授课目标
本课程采用“基础知识→核心应用→综合案例→企业实践”的结构和“由浅入深,由深到精”的学习模式进行编写。共19章,不仅介绍Java语言入门、面向对象编程、抽象类与接口、文件操作、泛型集合、多线程和注解等Java语言的基础知识,而且深入讲解Java的JDBC编程、分层架构等核心编程技术,详细探讨Java提供的各种软件开发技术和特性,并且每个部分配合一个综合案例进行演示,以便巩固学习效果。最后讲述软件开发云的企业一线生产环境的使用,把Java语言在华为云DevCloud中的各种应用做了案例展示,全面展现了软件开发云这一新的开发技术在Java学习中的使用方法。
|
课程概述
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
本课程从基础语法学习开始学习JAVA编程,通过讲解面向对象编程、抽象类与接口、文件操作、泛型集合、多线程和注解等Java语言的基础知识,逐步深入讲解JDBC编程、分层架构等核心编程技术,详细探讨Java提供的各种软件开发技术和特性。
为了能够让学习者对相关知识点有更好的理解,本课程设置了五个综合案例,将案例从易到难逐步分解,采用完形填空形式逐步进阶,最终完成整个案例。本课程使用华为云classroom平台进行JAVA内容的学习,通过该平台可以让学习者能够快速了解自己学习的不足之处,通过代码检查能够了解代码规范,建立编码曲线,实现自动评分。通过该课程让学习者能够掌握JAVA编程的基础核心知识,快速掌握企业编程规范。点击此处,了解华为云classroom平台。
|
预备知识
数据库原理、C++、数据结构
|
参考资料
JAVA程序设计教程-基于华为云Devcloud ISBN:978-7-115-49898-4 人民邮电出版社
|
讲师团队
- 马瑞新
- 大连理工大学 副教授
- 工学博士,有近二十年的开发与授课经验,主持国家省级项目十余项,发表核心论文40余篇,教材12部,获得大连市优秀IT教师、教育部质量工程奖、产学优秀合作成果奖、微软优秀教师、华为优秀教师、IBM优秀教师奖等。
- 赵小薇
- 大连理工大学 副教授
- 软件工程研究生导师。从事软件编程教学工作十五年。著有《C++语言程序设计教程》《Java应用案例分析》《基于博弈策略与迁移机制的群体合作演化研究》。
- 徐秀娟
- 大连理工大学 副教授
- 博士,硕士生导师。2008年获吉林大学工学博士学位。现为大连理工大学软件学院副教授,硕士生导师。主讲编译技术。已发表论文50余篇,其中SCI检索10篇。主持国家自然科学青年基金1项,辽宁省自然科学基金1项。
|
课程团队
- 杨莉
- 华为e学云 课程运营