JAVA基础班
授课机构 | CSDN乐知xy(天津) |
上课地点 | 天津市海泰绿色发展基地(国家软件出口基地2楼)|详细地图 |
成交/评价 | 5.0分 |
联系电话 | 400-666-4820 |
|
课程详情
课程目标
掌握Java核心基础,逐步形成面向对象的编程思想。
入学条件
理工科大专及以上学历。
周期
共1个月,176课时
课程内容
科目 |
内容 |
Java基础 |
Java程序设计概述、Java基本语法 |
面向对象编程与Java实现 |
封装、继承、多态、抽象类和接口、内部类 |
Java打包技术 |
Jar文件 |
异常和断言 |
异常的使用、断言的使用 |
常用类 |
java.lang包中的常用类、java.util包中的常用类
化相关类、大数字操作 |
正则表达式 |
正则表达式语法及使用 |
多线程编程 |
线程的创建和启动、线程的状态及转换
多线程的控制、多线程的同步 |
泛型和集合框架 |
泛型的使用、集合框架概述、Collection接口和Iterator接口
Set接口及实现类、List接口及实现类、Map接口及实现类
遗留的集合类、排序集合类、集合工具类 |
IO流 |
File类、IO概述、文件流、缓冲流
转换流、数据流、打印流、对象流 |
网络编程 |
网编编程基础知识、Java与网络
TCP编程、UDP编程 |
图片界面编程 |
Swing概述、Swing容器、绘图、Swing常用组件
布局管理器、处理GUI事件、切换Swing观感 |
综合应用 |
Swing推箱子游戏、Swing拼图游戏、Swing五子棋游戏、网络聊天程序。 |
JavaWeb应用班
课程目标
掌握Oracle和MySQL数据库的使用。
掌握标准SQL;能对数据库进行基本的管理。
熟练掌握数据库编程的基本步骤,掌握分页查询技巧,使用DAO编程模式编写数据持久层应用。
使用HTML/CSS开发静态网站,使用JavaScript完成表单验证,实现Web页面的动态。
掌握Java Web开发技能,能独立设计和开发基于MVC Module1 和 Module2 的大型企业应用。
入学条件
理工科大专及以上学历。有扎实的Java基础。
周期
1个半月
课程内容
科目 |
内容 |
Oracle |
Oracle安装与基础管理;标准SQL语言;Sequence和同义词;
E-R模型、三大范式、PowerDesigner工具使用;视图、索引和游标;
存储过程和函数;触发器。 |
MySQL |
数据库定义语言(DDL);数据库操作语言(DML);
数据库控制语言(DCL);事务控制。 |
JDBC |
JDBC操作数据库:Connection、Statement、PreparedStatement、CallableStatement;ResultSet、可滚动的ResultSet、可更新的ResultSet;
ResultSetMetaData、DatabaseMetaData;事务管理;
数据库连接池;开源技术:Common-dbutils.jar包使用。
ORM思想与DAO封装。 |
HTML |
HTML与XHTML概述;HTML常用标签;文字版面的编辑
创建图像和链接使用XHTML表格XHTML框架结构
XHTML表单设计;DreamWeaver工具使用。 |
CSS |
将样式表加入到HTML中CSS选择符常见的样式属性和值
DIV+CSS的“无意义”的元素div和span
区块框模型区块框定位区块框浮动使用区块框设计页面布局 |
JavaScript |
ECMAScript基本语法、BOM浏览器对象模型
DOM文档对象模型、使用JavaScript对表单进行验证。
JavaScript中正则表达式的使用。 |
JSP/Servlet |
Tomcat安装、配置、使用和管理;HTTP原理解析;
Servlet和JSP语法;
过滤器、监听器;表达式语言EL;
标签库技术(自定义标签、JSTL);常用JavaEE设计模式;
中文乱码问题解析及解决方案文件上传;图片验证码生成;
在线文本编辑使用。 |
版本管理 |
SCM知识。CVS服务器的安装、配置和管理。
CVS客户端的安装、配置和使用。项目版本管理知识。 |
教学项目 |
留言板、商业门户网站、
商业版博客管理系统、管理系统。 |
JavaEE框架应用班
课程目标
掌握Struts1框架技术,讲解基于MVC模式的概念、设计和应用。
掌握Hibernate框架技术,理解ORM思想。
掌握Spring框架技术,理解Spring设计核心思想。
掌握Struts2框架技术,理解它的设计思想。
入学条件
理工科大专及以上学历。
掌握JAVA基本开发规范,熟练掌握数据库知识,JSP,Servlet,JDBC。
周期
1个半月
课程内容
科目 |
内容 |
Struts1 |
MVC 模式、Struts的安装配置和实现方式
Struts 标签库、Struts应用编程
Struts的应用、Struts源代码分析 |
Hibernate |
单元工具JUnit的使用、O/R mapping基础
Hibernate基础、Hibernate编程技术 |
Spring |
掌握IOC及AOP核心知识
Spring核心技术应用(Bean Wrapper , Bean Factory , Application Context, Web Application Context等)
Spring 在Web层开发技术:集成Struts。
Spring的JDBC数据访问,DAO应用和声明性事务管理。
Spring在持久层的应用:集成Hibernate。
Spring领域抽象的应用: Email发送,JMS异步访问,任务调度。 |
Struts2 |
Struts 2.0基本开发;Struts2框架的工作原理与架构分析;
OGNL的使用,拦截器的使用;转换器;验证框架;标签库
化;文件上传;FreeMarker模板技术的使用。 |
教学项目 |
Struts+Hibernate完成权限管理系统。SSH在线商城系统。 |
项目就业班
课程目标
掌握SSH框架应用开发。
掌握S2SH框架应用开发。
掌握企业级项目设计和开发流程。
入学条件
理工科大专及以上学历。
掌握Java核心技术,熟练掌握数据库知识,JSP,Servlet,JDBC。
掌握Struts1框架的使用。
掌握Struts2框架的使用。
掌握Spring框架的使用。
掌握Hibernate框架的使用。
周期
1个月
课程内容
本阶段项目从CSDN企业级项目库中抽取相应的项目,按照企业项目开发流程进行设计,开发,由企业项目经理直接带。
科目 |
内容 |
SSH企业级应用项目开发 |
企业办公系统 |
S2SH企业级应用项目开发 |
客户关系管理系统 |
JavaEE企业级应用项目设计与开发 |
设计和开发一个BBS |
课程评价
聚划算