学习阶段 | 学习内容 |
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基本的语法 | 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、阶段测试及巩固 |
JavaSE项目实战 | 1、学习JDBC技术,即学会使用Java代码来操作数据库 2、理解MVC设计模式的概念以及学会如何将其应用到实际的开发当中 3、使用JavaSE技术以及数据库的相关知识在控制台实现项目的开发 |
JavaEE阶段 | 1、配置JavaWeb的开发环境 2、学习jsp的九个内置对象的生命周期及作用范围以及如何应用到实际的项目开发当中 3、学习servlet的相当知识 4、学习filter以及listener的相关知识以及如何应用 5、学习富文本编辑器的应用以及如何实现图片的上传 6、学习ajax的相关知识以及如何应用到实际的项目当中 7、整合前面所学的网页知识,java知识以及数据库的相关知识进行项目实战 8、项目实战(完整的实现企业官网的所有的功能、创建网上商城的项目及后管理的功能、制作通用的CMS管理系统) |
SpringBoot | 1、SpringBoot概念2、SpringBoot的约定大于配置3、使用IDEA搭建SpringBoot开发环境 |
SpringMVC | 1、学习SpringMVC的配置以及如何将SpringMVC应用到项目当中 2、学习controller的相关知识以及常用的注解 3、对视图解析器的讲解 4、responsebody注解的使用以及如何处理ajax请求 5、总结SpringMVC获得请求参数的几种形式以及返回数据到jsp页面的几种方式 |
Spring | 1、学习Spring的配置 2、学习Spring IOC的相关知识 3、学习Spring AOP的相关知识 4、学习Spring事务的配置 |
Mybatis | 1、学习Mybatis的配置 2、学习如何使用Mybatis通过映射文件实现在简单的增删改 3、学会如何使用resultMap进行对象以及集合的封装 4、动态SQL在Mybatis中如何实现 |
Svn | 1、svn服务器搭建 2、创建版本库 3、版本回退 4、提交及更新 5、svn客户端及eclipse插件安装 |
Git | 1、Git简介 2、安装Git 3、创建版本库 4、版本回退 5、远程仓库 6、分支管理及标签管理 |
Shiro | 1、Shiro简介 2、个Shiro程序 3、Realm自定义 4、加密 5、授权 6、Spring整合Shiro |
Redis缓存 | 1、Redis简介 2、安装及配置 3、Redis命令 4、数据备份与恢复 5、Java程序中使用Redis |
Maven | 1、学习Maven环境的搭建 2、学习Maven的命令以及作用 3、结合eclipse配置Maven以及如何在eclipse当中进行Maven项目的开发 |
项目实战 | 使用IDEA进行项目实战开发 |
分布式技术讲解 | 1、什么是分布式开发2、主流的分布式实现 |
微服务 | 1、什么是微服务2、SpringCloud讲解 |
Linux | 1、了解常用的操作系统 2、linux的文件结构 3、linux上安装软件 4、配置java运行时环境 5、在linux上进行java项目的发布 |
阿里生态圈 | 1、基于Linux的阿里ECS的部署 2、OSS对象存储服务 3、阿里的数据库服务 |
Python | 1、python的应用领域2、python的基础语法3、python程序实战 |
面试阶段 | 1、做常见的面试题加强对基础知识的巩固2、对面试的技巧进行相应的讲解3、进行模拟面试及面试礼议的培训 |