spContent=《Java 开发基础》课程基于 Java 8,讲述了使用 Java 语言设计程序的标准化过程,及其相关基础知识和技能,包括Java环境搭建、数据类型、运算符、流程控制、面向对象、常用类、枚举、反射、泛型等内容。通过学习该课程,可以初步认识软件开发流程,全面了解 Java语言的基础知识体系,理解面向对象编程思想,掌握语言类课程的学习方法,具备向Java方向开发、 Web 后端 、中间件、Android、大数据等领域继续需学习的语言基础。
该课程适合高职高专软件技术、移动应用开发、工业软件开发技术、计算机应用技术、大数据技术、云计算技术应用、嵌入式技术应用、计算机网络技术等专业学习,也适合没有计算机语言基础或已学习其它编程语言,期望进入 Java 开发领域的人群学习。
《Java 开发基础》课程基于 Java 8,讲述了使用 Java 语言设计程序的标准化过程,及其相关基础知识和技能,包括Java环境搭建、数据类型、运算符、流程控制、面向对象、常用类、枚举、反射、泛型等内容。通过学习该课程,可以初步认识软件开发流程,全面了解 Java语言的基础知识体系,理解面向对象编程思想,掌握语言类课程的学习方法,具备向Java方向开发、 Web 后端 、中间件、Android、大数据等领域继续需学习的语言基础。
该课程适合高职高专软件技术、移动应用开发、工业软件开发技术、计算机应用技术、大数据技术、云计算技术应用、嵌入式技术应用、计算机网络技术等专业学习,也适合没有计算机语言基础或已学习其它编程语言,期望进入 Java 开发领域的人群学习。
—— 课程团队
课程概述
通过学习该课程,可以初步认识软件开发流程,全面了解 Java语言的基础知识体系,理解面向对象编程思想,掌握语言类课程的学习方法。该课程主题是对Java环境搭建、基础语法、流程控制、数组与方法、面向对象思想与应用、常用类、集合等知识和技术点的讲解。
通过学习该门课程,具备向Java方向开发、 Web 后端 、中间件、Android、大数据等领域继续需学习的语言基础。也能为后续开发技术类课程提供语言支撑,主要有《数据结构与算法》、《Java高级开发技术》、《Java Web开发技术》、《Java企业级开发技术》、《Java企业级框架技术》、《Hadoop开发技术》、《Android开发技术》、《Kotlin程序设计》等课程。培养学习者的JAVA开发与编程能力。该门课以基础为主,细化知识点,以5-15分钟视频讲解知识和应用。简单易学,针对性强。
课程团队由魏晓艳教授带头,团队成员包括2名副教授、高级工程师1名、2名讲师、1名助教,其中魏晓艳、丁黎明、李纪鑫是陕西省黄大年式教学团队成员,李纪鑫、赫磊、肖梅具有多年企业研发经验。该团队是一支年龄、职称、学历、能力结构合理的高水平“双师型”教学团队。课程团队一直积极开展教学改革研究和“双师型”团队建设,关心关爱学生,能熟练运用数字技术资源、评价工具等应用于教学。
本课程可以作为Java应用开发1+X证书、计算机程序设计员的备考资料,也可作为JavaWeb应用开发1+X证书的基础学习资料。
本课程选用企业开发教材:
教材名称:Java基础案例教程(第二版)
主 编:黑马程序员
出版单位:人民邮电出版社
出版时间:2021年01月
标准书号:9787115547477
“十四五”职业教育国家规划教材
授课目标
课程大纲
任务01:打印个人信息
1.1 JDK环境搭建
1.2 JDK环境应用
1.3 eclipse开发工具
任务04:商品入库
4.1 算数运算符
4.2 关系运算符
4.3 逻辑运算符
4.4 位运算符
4.5 其它运算符
任务05:计算某月的天数
5.1 if条件语句
5.2 switch条件语句
任务07:抽取幸运观众
7.1 循环结构概述
7.2 循环结构语句
7.3 循环跳转语句
任务08:选举班干部
8.1 枚举
8.2 循环嵌套
8.3 循环结构综合应用
任务09:类的继承
9.1 面向对象概述
9.2 对象与类
9.3 构造方法
9.4 方法重载
9.5 访问修饰符
9.6 this关键字
9.7 static关键字
9.8 类的继承
任务10:饲养员喂动物
10.1 final关键字
10.2 类的封装
10.3 多态
任务11:计算图形面积
11.1 数学运算
11.2 Object类
11.3 反射
11.4 内省
11.5 静态代理与动态代理
任务15:处理异常情况
15.1 异常处理的基本概念
15.2 异常相关的其他概念
任务22:使用单列集合
22.1 集合框架介绍
22.2 Collection和Set
22.3 List
任务23:使用双列集合
23.1 Map
23.2 HashMap的实现原理
23.3 泛型基本概念和原理
23.4 泛型通配符
23.5 集合排序
展开全部
预备知识
《Java开发基础》课程可作为高职高专计算机类各专业编程语言的入门课程,可先修或同步修《信息技术基础》或《计算机文化基础》等通识类课程;或作为,具有一定的计算机操作能力的Java编程爱好者初学课程。
证书要求
为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。
电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。
完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。
认证证书申请注意事项:
1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。
2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。
参考资料
【1】(美)塞若.《HeadFirstJava(中文版)》.中国电力出版社出版(2007年)
【2】国家863中部软件孵化器.《Java从入门到精通》.人民邮电出版社(2010年)
【3】白文荣、王晓燕.《JAVA核心技术》 .清华大学出版社(2018年)
【4】单光庆.《Java程序设计基础》.西南交通大学出版社(2020年)
【5】施珺、纪兆辉主编,陈艳艳、赵雪峰副主编.《Java面向对象程序设计教程》.高等教育出版社(2019年)