私立华联学院
没有解决您的问题?扫描二维码加入博睿云交流群畅所欲言吧!
使用帮助

全部课程> Java语言程序设计

Java语言程序设计

来源:私立华联学院

  • 2018-09-03  -  2019-01-04 96课时(建议每周学习6小时)
  • 《C语言程序设计》
  • 自主模式

已有5624人报名学习

  • 课程概览
  • 授课讲师
  • 课程大纲
  • 课程概览
  • 授课讲师
  • 课程大纲

本课程面向Java软件工程师的岗位需求,主要讲述面向对象程序设计的核心理论和原理。本课程着重基本知识的掌握和基本技能的训练,围绕Java软件工程师阅读程序、编写程序、调试程序,熟悉常用的程序设计技巧,能够以面向对象的角度思考和设计小型应用程序,为利用Java语言进一步开发基于Internet的应用奠定基础。

课程概览
本课程的作用是通过课堂教学和实践教学相结合,使学生能够深入理解面向对象概念,清楚的了解Java软件开发工作流程,建立起应用程序的概念,最终能够掌握Java软件开发的基本方法、基本技能,培养利用Eclipse等常用工具软件进行Java应用软件产品的分析、设计、编码、测试的综合应用能力,培养科学的思维方法,灵活运用知识的能力,实验操作能力,使学生具有较强的发现问题、分析问题、解决问题的能力,具有毕业后的直接上岗能力(或经短期培训后上岗),并且毕业时已具备一定的Java软件开发经验。
授课讲师

尹菡

中共党员,华南理工大学工程硕士,江西财经大学本科毕业,计算机讲师,软件设计师,高等学校青年骨干教师,现任计算机科学系物联网应用技术教研室主任。多年来担任多门专业课《Android软件开发》、《RFID技术及应用》、《JAVA程序设计》、《嵌入式系统技术》等课程的教学工作,教学效果优秀,多次获得校级优秀教师称号。主持和参与多项校级教学改革课题和精品课程建设,公开发表论文多篇,参与撰写教材3本,多次带领学生参加全国职业技能大赛并获得优异成绩。

韩博

熟悉HTML5,CSS3,JavaScript的开发; 熟悉JQuery,bootstrap、Vue、微信小程序等前端框架; 熟悉使Spring,SpringMVC,Springboot,MyBatis,MyBatisPlus等框架进行企业级开发; 熟悉redis,solr,nginx,负载均衡等高并发组件 熟悉基于MySQL,SQLserver, mongodb等多种数据库编程; 熟悉linux平台操作; 熟悉Python语言; 熟悉TensorFlow,OpenCV, scikit-learn等第三方框架

课程大纲
  • 第1章Java入门
  •     第1节 关于Java
  •     第2节开发环境搭建
  •     第3节 第一个Java程序
  •     第4节IDEA集成开发工具
  • 第2章Java编程基础
  •     第1节基本语法格式
  •     第2节变量及变量的作用域
  •     第3节 运算符
  •     第4节流程控制
  •     第5节数组
  • 第3章面向对象
  •     第1节面向对象入门
  •     第2节面向对象编程
  •     第3节继承
  •     第4节多态
  •     第5节抽象类与接口
  •     第6节内部类
  •     第7节异常
  • 第4章常用API
  •     第1节 Java API入门
  •     第2节String类
  •     第3节StringBuffer类
  •     第4节基本数据类型包装类
  •     第5节Math类
  •     第6节日期和时间相关类
  •     第7节数字类型处理相关类
  •     第8节Random类
  • 第5章集合框架
  •     第1节集合框架入门
  •     第2节Collection接口
  •     第3节 Iterator接口
  •     第4节List接口
  •     第5节Set接口
  •     第6节Map接口
  • 第6章GUI编程
  •     第1节GUI入门
  •     第2节布局管理器
  •     第3节基本容器
  •     第4节基本组件
  •     第5节GUI事件处理
  • 第7章IO流与文件
  •     第1节IO流入门
  •     第2节File类
  •     第3节字节流
  •     第4节字符流
  • 第8章多线程
  •     第1节线程入门
  •     第2节多线程编程
  •     第3节线程的生命周期
  •     第4节线程的同步
  •     第5节线程的死锁
  •     第6节线程的通信
  • 第9章网络编程
  •     第1节网络编程入门
  •     第2节套接字(Socket)编程
  • 第10章JDBC数据库编程
  •     第1节JDBC入门
  •     第2节JDBC开发
  •     第3节操作数据库
  •     第4节批处理
  •     第5节JDBC元数据
  •     第6节JDBC事务管理
  • 第11章综合项目实训——  俄罗斯方块
  •     第1节任务一 面向对象的分析与设计
  •     第2节任务二 主体框架搭建
  •     第3节任务三 方块产生与自动下落
  •     第4节任务四 方块的移动与显示
  •     第5节任务五 障碍物的生成与消除
  •     第6节任务六 游戏结束
节数上课时间星期一 星期二星期三星期四 星期五星期六星期天
第1节08:00 - 08:40
第2节09:00 - 09:40
第3节10:00 - 10:40
第4节11:00 - 11:40
第5节14:00 - 14:40
第6节15:00 - 15:40
第7节16:00 - 16:40
第8节17:00 - 17:40
天数上课日期上课时间内容
相关课件 更多
  • ppt

    第10章 JDBC数据库编程

    大小:251.5KB

    2019-06-11

  • ppt

    第9章 网络编程

    大小:180.0KB

    2019-06-11

  • ppt

    第8章 多线程

    大小:234.0KB

    2019-06-11

  • ppt

    第7章 IO流与文件

    大小:270.0KB

    2019-06-11

  • ppt

    第6章 GUI编程

    大小:219.0KB

    2019-06-11

  • ppt

    第5章 集合框架

    大小:246.5KB

    2019-06-11