第一阶段:Java语言编程基础
1.计算机基础
DOS常用命令、Java概述、JDK环境安装配置、环境变量配置、Java程序入门
2.编程基础
常量与变量、数据类型、运算符、流程控制语句、方法、数组
3.面向对象
面向对象思想、类与对象、成员变量和局部变量、封装、 this关键字、构造方法
4.常用类
Object类、Scanner类、Random类、String、StringBuilder类
5.集合操作
集合概述、集合特点、ArrayList集合
6.IO操作
字符输入流、字符输出流、字符缓冲输入流、字符缓冲输出流、 复制文件、集合与文件中数据相互读写。
第二阶段:JavaWeb核心
1.前端
HTML、CSS、JavaSript、BootStrap
2.数据库
MySQL数据库、MySQL单表操作、MySQL多表操作、MySQL事物、 MySQL存储引擎、JDBC、JDBCDataSource
3.Web核心
Tomcat、Http协议、servlet入门、Rquest、Response、JSP、MVC、 Cookie、Session、JSP、ETL、JSTL、Filter、listener
4.web增强
Jquery、Ajax、ajax跨域、分页
5.基础增强
多线程入门、网络编程入门、反射、动态代理、注解
第三阶段:网站开发三大框架
1.项目构建及管理
Maven项目构建、管理、编译、仓库配置,SVN服务器部署、 SVN客户端、自动化部署
2.数据库操作框架
mybatis框架原理、mybatis入门案例、mybatis开发DAO方式、 mybatis输入输出映射、动态sql、spring整合mybatis
3.Spring框架
applicationContext、xml配置文件编写、IoC思想、DI依赖注入、 使用AspectJ切面编程、JdbcTemplate模板使用、声明式事务管理、SSH整合
4.SpringMVC框架
springmvc框架原理、springmvc入门案例、springmvc整合mybatis、 参数绑定、json数据交互、拦截器
5.CRM项目实战
使用springmvc+spring4+mybatis+svn来开发项目、 使用BootStrap进行布局
第四阶段:大数据娱乐头条
1.Linux服务器
(1)VMware虚拟机安装、linux常用命令、linux用户权限与网络安全
&#