课程名称:JavaEE+分布式开发
课程体系:
阶段一:web网页
HTML5:
1、常用的前端开发工具介绍
2、html5常用的标签
3、html5新增标签
4、html5新增属性
5、html5新的特性,视频及音频支持
6、绘图,Web Storage等新特性
CSS:
1、css使用的几种方式
2、css常用的选择器
3、文本及字体属性
4、背景相关的属性
5、盒子模型及浮动,定位实现页面的布局
6、z-index属性的使用
网页项目实战:
1、网页项目实战(公司门户网站、网上商城页面、企业管理系统等)
2、阶段测试及巩固
阶段二:java基础阶段
1、开发环境的搭建,了解JDK,JRE,JVM的概念
2、java变量的定义及类型,以及如何使用
3、学习算数运算符,逻辑运算符以及关系运算符
4、java条件选择语句,if else结构,switch选择结构
5、循环的相关知识,while、do while 、for以及foreach的相关语法及应用
6、数组的相关知识以及数组的应用,包括一维数组及多维数组
7、学习java方法的相关知识
8、理解面向对象,类以及对象的概念
9、学习面向对象的三大特性,封装、继承、多态以及应用
10、学习接口的相关知识
11、java的异常处理机制
12、集合的概念及应用List,Set,Map的特性及应用
13、多线程的概念以及创建多线程的几种方式,线程的生命周期及应用
14、反射的相关知识讲解
15、常用的设计模式讲解
16、javase项目实战(console控制台商城项目、猜拳游戏等)
17、阶段测试及巩固
阶段三:数据库阶段
MySQL :
1、常用数据库的介绍对数据库有一个大体的了解
2、为什么多数java程序会使用mysql数据库
3、mysql数据库的安装以及基本的命令
4、mysql数据库如何建库建表及如何查看
5、mysql数据库的常用的图形化界面以及优缺点
6、数据库的增删改
7、数据库的单表查询以及多表查询,其中包括如何分组查询,子查询,排序等相关知识
8、mysql的内置函数及视图的学习以及索引的概念及应用
9、存储过程以及游标的使用
10、mysql的事务以及触发器的学习和使用
Oracle:
1、oracle数据库与Mysql数据库的优缺点对比
2、oracle的安装及使用
3、oracle数据库与Mysql数据库在常用操作上的不同以及如何在oracle数据库上实现相应的功能
4、阶段测试及巩固
实战:
网上商城数据库设计实战、在线电影订票系统项目实战、公司OA系统数据库设计实战
阶段四:JavaScript阶段
JavaScript基本的语法:
1、JavaScript简介
2、JavaScript的执行原理
3、JavaScript的使用方式讲解
4、JavaScript的数据数型以及如何定义和使用
5、选择结构的学习和使用
6、循环结构的学习和使用
7、常用函数的学习
8、自定义函数的语法及使用
9、常用JavaScript对象的学习window、Date、history、location、document等
10、使用JavaScript来实现对页面的处理
11、使用JavaScript操作CSS
12、学习如使用JavaScript实现表单的验证
13、正则表达式的学习
14、json的学习和使用
15、学习如何使用常用的前端框架
16、实战(完成页面的图片轮播、二级菜单等页面的动态效果)
常用的前端框架:
1、JQuery
2、BootStrap
3、LayerUI
4、实战(使用前端框架实现网上商城的后台管理页面、企业门户网站的后台管理页面等)
vue.js
1、初识vue
2、数据绑定
3、内置指令
4、表单与v-model
5、组件详解
6、实战(使用vue搭建企业官网、使用vue实现网上商城的项目及购物车功能等)
项目实战
1、项目实战
2、阶段测试及巩固