面向对象程序设计
分享
课程详情
课程评价
spContent=本课程基于软件技术专业职业能力要求,采用项目驱动式教学,围绕"社区志愿服务数字化管理"实际项目展开。通过校企合作、实训基地等途径,以任务为导向组织教学内容,将职业资格证书要求融入其中。课程重点培养学生Java开发实战能力,采用过程与结果相结合的评价方式。学生学成后可胜任Java开发岗位,具备独立完成简单项目的能力,同时养成精益求精的工匠精神。
—— 课程团队
课程概述

同学们,如果你想成为合格的Java开发工程师,这门课就是你的必修课!作为南京市重点建设的软件技术专业核心课程,我们将带你掌握企业最需要的Java开发技能。


【为什么要学】

  • 面向对象是软件开发的主流思想
  • Java是当前企业使用最广泛的编程语言之一
  • 掌握这些技能才能胜任初级开发岗位


【课程主题】 课程围绕面向对象设计方法和Java核心技术展开:

  • 面向对象思维模式和设计方法
  • 面向对象三大特性:封装、继承、多态
  • Java核心:异常处理、集合、多线程、I/O、JDBC等
  • 项目实战:智慧社区等企业案例


【你将获得】

  • 独立开发简单Java项目的能力
  • 符合润和软件/腾讯等大厂规范的编码习惯
  • 后续学习框架开发的基础
  • 参加编程竞赛的必备知识


【特色亮点】

★ 真实企业案例贯穿教学

★ 润和软件等企业规范教学

★ "教-学-做"一体化教学模式

授课目标

本课程是培养爱国敬业、精技守法的软件工程师的核心课程,主要学习面向对象程序设计方法和Java编程两项岗位技能。具体如下:

1. 知识目标

能理解面向对象设计思想

会运用Java开发语言的语法结构

能配置Java程序运行环境

能记住并理解面向对象的特征

会使用Java标准API

2. 能力目标

会运用面向对象设计思想分析问题、设计程序

会使用至少一种Java集成开发环境(工具)

能使用Java语言编写应用程序

会查阅JAVA API帮助文档

3. 素质目标

培养学生“专注、成就、自信、灵活、独立、反思”的可持续学习能力

培养学生对待专业技能的踏实务实和精益求精的工匠精神

培养学生面对复杂问题的观察、分析、试错、坚持、合作和创新精神

激发学生的服务人民、科技报国精神和家国情怀

课程大纲
预备知识

本课程要以《程序设计基础》课程的学习为基础,选修本课程的同学应已经掌握了Java语法的基本知识。

参考资料

《Java基础案例教程(第3版)》,黑马程序员编著,人民邮电出版社出版(ISBN 978-7-115-54747-7)

常见问题

1.问:课程已经开课,还能中途加入学习吗?   

  答:发布的课程可以随时观看,并根据自己的时间集中学习赶上开课进度,学习结束后提交相应作业、测样,并参加考试即可。


2.问:每周花多长时间学习?

  答:根据自己的实际情况来定,一般达到8-10学时/周,同时因为本门课程的内容涉及较多线下操作内容,所以要重视线下的实践操作环节,学习效果会更好。


3.问:在学习过程中遇到问题,想提问该怎么办?

  答:本门课程有专门的课程交流讨论区,会有老师与大家交流互动,为大家答疑解惑,也欢迎同学间的相互交流。


4.问:学完课程后可以参加哪些考级考证?

  答:学习了本门课程后,大家可以参加由国家人力资源部和社会保障部、工业和信息化部联合举办的“计算机技术与软件专业技术资格(水平)考试”中的程序员(初级)资格考核,以及由Oracle公司认证的“Java程序员(简称OCJP)”认证考试