hi,小慕
Java程序设计
第3次开课
开课时间: 2019年03月12日 ~ 2019年07月09日
学时安排: 5
当前开课已结束 已有 1357 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
课程详情
课程评价(38)
spContent=Java作为目前全球最流行的程序语言,深受广大从业爱好者的喜爱。随着互联网+不断推进,企业对Java技术人才的追求已出现供不应求的现象。本课程以“做中学”为主要教学指导思想,让热爱编程的小伙伴快速get新技能,具备Java程序语言开发的基本知识和常用技能
Java作为目前全球最流行的程序语言,深受广大从业爱好者的喜爱。随着互联网+不断推进,企业对Java技术人才的追求已出现供不应求的现象。本课程以“做中学”为主要教学指导思想,让热爱编程的小伙伴快速get新技能,具备Java程序语言开发的基本知识和常用技能
—— 课程团队
课程概述

为满足IT学习者的迫切需求,拟通过本课程的学习,使零基础的学生具备Java程序语言开发的相关知识和技能;熟悉软件开发的基本流程,并能使用面向对象思维分析业务需求,解决实际问题;通过项目代码的撰写指导,使学生能熟练掌握Eclipse集成开发工具进行项目代码管理,版本维护和程序调试,并能编写一些简单的测试程序和异常处理程序等技能。

授课目标

通过本课程的短暂学习,让初学者能快速认知程序设计的基本思想,基本语法,掌握相关的基本技能。同时,课程通过经典示例和综合实例,培养职业化软件工程思想。利用Mooc,spoc等信息化教学新模式,培养和训练学生的自主学习能力,对实际问题的分析能力,和应用计算机解决问题的能力。

课程大纲

项目1.初始Java

主题讨论01-Java命令行的使用

1.1Java简介

1.2搭建Java开发环境

1.3使用记事本编写Java程序

1.4使用Eclipse开发Java程序

1.5导入/导出Java项目

1.6管理组织代码

1.7扩展阅读-认识JAR类库

单元作业01Java开发环境搭建

第1章单元测试

项目2.使用Java基本语法(一)

2.7 扩展阅读-JDK9新特性jShell的使用

2.8 扩展阅读-Scanner的使用

主题讨论02-课程内容发布时间表1

2.9 扩展阅读-时间和日期

2.1 认识标识符

2.2 变量和变量类型

2.3 数据类型和类型转换

2.4 使用常量

2.5 使用注释

2.6 使用运算符进行算术运算

第2章猜价格游戏项目作业

第2章基本语法测验(一)

项目2.使用Java基本语法(二)

2.15扩展阅读-读写Excel文档

2.13扩展阅读-常用插件的安装

2.14扩展阅读-字符串的常用处理

主题讨论03-课程内容发布时间表2

2.7使用运算符进行逻辑处理

2.8使用if进行流程控制

2.9使用switch进行流程控制

2.10使用循环

2.11循环的跳出与继续

2.12多重循环

第2章基本语法测试(二)

第2章作业

项目3.使用面向对象基础语法

主题讨论04-类和对象

3.1认识类和对象

3.2为类添加属性

3.3为类添加方法

3.4为类添加静态方法

3.5递归方法

3.6构造方法

3.7重载方法

第3章单元测验

第3章作业

项目4.使用面向对象高级语法

4.1继承语法

4.2数组

4.3使用该数组类操作数组

4.4抽象类

4.5使用接口

主题讨论05-接口和抽象类

第4章单元测验

第4章作业

项目5.捕获并处理异常

主题讨论06-异常

5.1异常处理机制

5.2捕获异常

5.3自定义异常

第5章单元测验

第5章作业

项目6.设计图形界面(一)

6.1SWT图形界面

6.2.1使用SWT布局管理-FillLayout

6.2.2使用SWT布局管理-RowLayout

6.2WindowBuilder安装

主题讨论07-布局管理器

第6章单元测试

第6章作业

项目6.设计图形界面(二)

6.4使用SWT布局管理-GridLayout

6.5使用SWT布局管理-FormLayout

6.6SWT中的事件模型

6.7SWT常见事件处理写法

项目7.微波炉模拟项目(一)

7.1微波炉模拟程序.001界面制作

7.2微波炉模拟程序.002.代码重构

7.3微波炉模拟程序.003.事件监听

第7章作业1

项目7.微波炉模拟程序(二)

7.4微波炉模拟程序.004.数字键盘

7.5微波炉模拟程序.005.数字有效性

项目7.微波炉模拟程序(三)

7.6微波炉模拟程序.006.CookTimer

7.7微波炉模拟程序.007.添加图像

项目7.微波炉模拟程序(四)

7.8微波炉模拟程序.008.添加声音

7.9微波炉模拟程序.009.安装包制作

展开全部
预备知识

1、具有计算机基本使用技能

2、热爱编程,热爱新技术

参考资料

《Java程序设计项目化教程》.郑哲,机械工业出版社.2015.01

常见问题

Q : 课程咨询的联系方式是怎样的?

A :  课程咨询的邮箱是:nbcc_support@126.com。


Q:  如何学习更多相关课程?

A:  1.《网页制作(HTML5+CSS3)》 https://www.icourse163.org/course/NBCC-1205793801?tid=1206075206

    2.《Java程序设计》https://www.icourse163.org/course/NBCC-1002529025/?tid=1206125213

    3.《JSP开发应用》https://www.icourse163.org/course/NBCC-1001710008?tid=1206124216


Q:怎样购买本课程的教材?

A:可以直接在网上购买,有困难的话,也可联系主讲教师协助购买。


Q:到哪里可以免费下载教材中的工具软件?

A:可以在网上搜索和下载,也可以在课程交流区中留言,团队将会将需要的资料通过邮件发送给您



宁波城市职业技术学院
2 位授课老师
郑哲

郑哲

系统分析师、副教授、国家精品在线开放课程负责人

张君华

张君华

副教授

推荐课程

沟通心理学

裴秋宇

159218人参加

概率论与数理统计CAP

张帼奋

34605人参加

心理学与生活

陈昌凯

33406人参加

慕课问道

李晓明

14818人参加
下载
下载

下载App