跳至主要内容
建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
JAVA程序设计
基础课程>JAVA程序设计
JAVA程序设计
JAVA程序设计
分享 收藏 去手机上报名

JAVA程序设计

本课程是华为e学云产学合作系列课程之一, 是由大连理工大学课程团队精心打造的优质课程。本课从基础语法学习开始学习JAVA编程,通过面向对象编程、抽象类与接口、文件操作、泛型集合、多线程和注解等Java语言的基础知识,逐步深入JDBC编程、分层架构等核心编程技术,详细探讨Java提供的各种软件开发技术和特性。本课程设置了五个综合案例,将案例从易到难逐步分解,最终完成整个案例。本课程可作为云服务方向的先修课,欢迎前来学习。如果您对本课程有任何疑问或建议,可前往课程讨论区发帖。

评价:
温馨提示
请使用华为云个人账号或企业主账号购买课程,不支持子账号购买
该课程只能通过邀请选修
  • 课程信息
  • 课程评价 (16)
|

授课目标

本课程采用“基础知识→核心应用→综合案例→企业实践”的结构和“由浅入深,由深到精”的学习模式进行编写。共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学云 课程运营
  1. 课程代码

    EBGTC00000457
  2. 课程开始

  3. 课程结束

  4. 课程时长

    32
选修