JAVA培训机构教学大纲
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Servlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP新特性、Java Web设计模式
4
Ajax
Ajax基础、XHR对象、Ajax设计模式、JSON技术
5
JavaScript
JQuery、JQuery插件、ExtJS
1
第五阶段
开发框架
3
数据库设计
设计的三大范式;PowerDesigner的使用;
4
JDBC技术
JDBC基础;Statement、PreparedStatement、ResultSet结果集对象等。
5
数据库连接池技术
Pool池的思想;连接池技术;C3P0、proxool连接池等;使用设计模式开发连接池;详细扩展与测试池效率;
JAVASE面试题内部详解、面试答题技巧详解
1
第二阶段
数据库阶段
ORACLE数据库
Oracle 基础管理;SQL 语言,PL/SQL 语言;触发器、存储过程;
序列、索引、视图对象;数据备份与移植;多表连接难题详解;
2
MYSQL数据库
MySQL数据库的使用;Mysql5.5/5.6数据库、navigat客户端软件; 业界常见问题设计;数据库表的设计范式;
2
Bootstrap4.0
Bootstrap4.0前端css框架,不会美工也能做出漂亮的页面
3
Jquery
Jquery基本技术;jquery使用插件;
4
CommonsJS, Requires.js
javascript模块化开发
5
jqueryUI/jquery easyui
(选讲一个)
教授企业常用jquery ui和jquery easyui组件
6
ORM对象关系映射基本思想
使用反射机制和ORM思想封装JDBC工具
7
尚学堂特色就业课程(二)
SQL优化
数据库常见笔试题和面试题
1
第三阶段
移动前端和web前端阶段
HTML5 &
CSS3 &
JavaScript
HTML5语言;
CSS 3语言; JavaScript 语言;作用域,闭包,继承,模块化编程,异步加载;
6
AJAX技术
AJAX技术基础; AJAX技术框架; AJAX技术调试技巧;
7
Echart/fusioncharts/highcharts报表工具(选讲一个)
报表统计、报表处理;图表处理;
8
Uediter,Kindeditor在线编辑器(选讲一个)
BOM浏览器对象模型; DOM文档对象模型;
JS操作CSS; JS操作DOM; ECMAScript; JS操作DIV;protoype;js基于对象编程;
HTML 5新技术特点;
webSocket,地理定位,canvas;
Firefox和chrome浏览器开发者工具;javascript控制台console;
JAVA实训大纲
一、达内课程(每日一练、每周一做、每周一测、每月一考)
序号
阶段
课程
课程描述
课时
1
第一阶段
Java语言基础与面向对象
Java语言基础
算法基础、常用数据结构、企业编程规范
2
Java面向对象
面向对象特性:封装、继承、多态等,面向对象程序设计,基础设计模式等
1
第二阶段
JDK核心API与JavaSE
1
第四阶段
JavaScript核心与框架
HTML/CSS
HTML基本文档结构、掌握CSS基础语法、HTML文档块、链接、列表、表格、表单等
2
JavaScript核心
Javascript语言基础(数据类型、函数、对象、闭包)、Java DOM编程、事件模型、JavaScript面向对象编程
3
Servlet/JSP
JDK核心API
语言核心包、异常处理、常用工具包、集合框架
2
JavaSE核心
异常处理、多线程基础、IO系统、网络编程、java反射机制、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、java泛型、JDK新特性
1
第三阶段
Sql语言与oracle数据库
Sql语言
SQL语句基础和提高、sql语句调优
5
企业开发环境部署
Linux高级命令及脚本编程、远程登录、Ant、单元测试技术、Maven构建技术、SVN应用技术
二、尚学堂
序号
阶段
课程
课程描述
课时
1
第一阶段
Java基础
JavaSE
JAVA 开发基础知识、Eclipse 开发环境、JavaSE 7.0 API、JavaSE 8.0新特性、多线程技术、Socket 网络技术、Regular Expression、Java反射技术、Properties技术、各种实战设计模式、Java Debug技术、面向对象设计原则详解、实例解决面向对象设计
2
实战数据结构
数据结构实战训练、数组、链表等常用数据结构实战
3
反射机制
JAVA的动态性、Reflection技术、JVM类加载器、Class对象、Method等。
4
GOF23种设计模式
设计模式是开发者向高端职位走的必备技能。对于初学者具备面向对象思维和架构思维有非常大的帮助。
5
尚学堂特色就业课程(一)
3
Struts2
Struts2核心控制流程、Ognl、Ation、Interceptor、Result、FreeMarker、Struts2标记、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。Sptring整合Struts
4
Hibernate
ORM概念、Hibernate核心API、Hibernate实体映射技巧、HQL查询、OSCache及Hibernate缓存技术;Spring整合Hibernate
2
Oracle数据库
Oracle体系结构及系统管理、Oracle数据库高级DBC核心API(Connection、Satement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、连接池技术)
4
Xml
XML语法、XML解析(SAX/DOM)、Dom4j组件、Digester组件
Spring技术
Spring Ioc基础、Ioc注入技巧、对象高级装配、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事务及安全管理;SpringMVC技术
2
MyBatis
MyBatis映射基础、DQL映射、DML映射、复杂结果集映射技巧,高级动态 SQL映射,SqlSession的使用,Spring与MyBatis整合
4
Ajax
Ajax基础、XHR对象、Ajax设计模式、JSON技术
5
JavaScript
JQuery、JQuery插件、ExtJS
1
第五阶段
开发框架
3
数据库设计
设计的三大范式;PowerDesigner的使用;
4
JDBC技术
JDBC基础;Statement、PreparedStatement、ResultSet结果集对象等。
5
数据库连接池技术
Pool池的思想;连接池技术;C3P0、proxool连接池等;使用设计模式开发连接池;详细扩展与测试池效率;
JAVASE面试题内部详解、面试答题技巧详解
1
第二阶段
数据库阶段
ORACLE数据库
Oracle 基础管理;SQL 语言,PL/SQL 语言;触发器、存储过程;
序列、索引、视图对象;数据备份与移植;多表连接难题详解;
2
MYSQL数据库
MySQL数据库的使用;Mysql5.5/5.6数据库、navigat客户端软件; 业界常见问题设计;数据库表的设计范式;
2
Bootstrap4.0
Bootstrap4.0前端css框架,不会美工也能做出漂亮的页面
3
Jquery
Jquery基本技术;jquery使用插件;
4
CommonsJS, Requires.js
javascript模块化开发
5
jqueryUI/jquery easyui
(选讲一个)
教授企业常用jquery ui和jquery easyui组件
6
ORM对象关系映射基本思想
使用反射机制和ORM思想封装JDBC工具
7
尚学堂特色就业课程(二)
SQL优化
数据库常见笔试题和面试题
1
第三阶段
移动前端和web前端阶段
HTML5 &
CSS3 &
JavaScript
HTML5语言;
CSS 3语言; JavaScript 语言;作用域,闭包,继承,模块化编程,异步加载;
6
AJAX技术
AJAX技术基础; AJAX技术框架; AJAX技术调试技巧;
7
Echart/fusioncharts/highcharts报表工具(选讲一个)
报表统计、报表处理;图表处理;
8
Uediter,Kindeditor在线编辑器(选讲一个)
BOM浏览器对象模型; DOM文档对象模型;
JS操作CSS; JS操作DOM; ECMAScript; JS操作DIV;protoype;js基于对象编程;
HTML 5新技术特点;
webSocket,地理定位,canvas;
Firefox和chrome浏览器开发者工具;javascript控制台console;
JAVA实训大纲
一、达内课程(每日一练、每周一做、每周一测、每月一考)
序号
阶段
课程
课程描述
课时
1
第一阶段
Java语言基础与面向对象
Java语言基础
算法基础、常用数据结构、企业编程规范
2
Java面向对象
面向对象特性:封装、继承、多态等,面向对象程序设计,基础设计模式等
1
第二阶段
JDK核心API与JavaSE
1
第四阶段
JavaScript核心与框架
HTML/CSS
HTML基本文档结构、掌握CSS基础语法、HTML文档块、链接、列表、表格、表单等
2
JavaScript核心
Javascript语言基础(数据类型、函数、对象、闭包)、Java DOM编程、事件模型、JavaScript面向对象编程
3
Servlet/JSP
JDK核心API
语言核心包、异常处理、常用工具包、集合框架
2
JavaSE核心
异常处理、多线程基础、IO系统、网络编程、java反射机制、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、java泛型、JDK新特性
1
第三阶段
Sql语言与oracle数据库
Sql语言
SQL语句基础和提高、sql语句调优
5
企业开发环境部署
Linux高级命令及脚本编程、远程登录、Ant、单元测试技术、Maven构建技术、SVN应用技术
二、尚学堂
序号
阶段
课程
课程描述
课时
1
第一阶段
Java基础
JavaSE
JAVA 开发基础知识、Eclipse 开发环境、JavaSE 7.0 API、JavaSE 8.0新特性、多线程技术、Socket 网络技术、Regular Expression、Java反射技术、Properties技术、各种实战设计模式、Java Debug技术、面向对象设计原则详解、实例解决面向对象设计
2
实战数据结构
数据结构实战训练、数组、链表等常用数据结构实战
3
反射机制
JAVA的动态性、Reflection技术、JVM类加载器、Class对象、Method等。
4
GOF23种设计模式
设计模式是开发者向高端职位走的必备技能。对于初学者具备面向对象思维和架构思维有非常大的帮助。
5
尚学堂特色就业课程(一)
3
Struts2
Struts2核心控制流程、Ognl、Ation、Interceptor、Result、FreeMarker、Struts2标记、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。Sptring整合Struts
4
Hibernate
ORM概念、Hibernate核心API、Hibernate实体映射技巧、HQL查询、OSCache及Hibernate缓存技术;Spring整合Hibernate
2
Oracle数据库
Oracle体系结构及系统管理、Oracle数据库高级DBC核心API(Connection、Satement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、连接池技术)
4
Xml
XML语法、XML解析(SAX/DOM)、Dom4j组件、Digester组件
Spring技术
Spring Ioc基础、Ioc注入技巧、对象高级装配、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事务及安全管理;SpringMVC技术
2
MyBatis
MyBatis映射基础、DQL映射、DML映射、复杂结果集映射技巧,高级动态 SQL映射,SqlSession的使用,Spring与MyBatis整合