JAVA培训机构教学大纲教学文案.docx

上传人:b****1 文档编号:1245259 上传时间:2022-10-19 格式:DOCX 页数:89 大小:39.15KB
下载 相关 举报
JAVA培训机构教学大纲教学文案.docx_第1页
第1页 / 共89页
JAVA培训机构教学大纲教学文案.docx_第2页
第2页 / 共89页
JAVA培训机构教学大纲教学文案.docx_第3页
第3页 / 共89页
JAVA培训机构教学大纲教学文案.docx_第4页
第4页 / 共89页
JAVA培训机构教学大纲教学文案.docx_第5页
第5页 / 共89页
点击查看更多>>
下载资源
资源描述

JAVA培训机构教学大纲教学文案.docx

《JAVA培训机构教学大纲教学文案.docx》由会员分享,可在线阅读,更多相关《JAVA培训机构教学大纲教学文案.docx(89页珍藏版)》请在冰豆网上搜索。

JAVA培训机构教学大纲教学文案.docx

JAVA培训机构教学大纲教学文案

JAVA实训大纲

一、达内课程(每日一练、每周一做、每周一测、每月一考)

序号

阶段

课程

课程描述

课时

1

第一阶段

Java语言基础与面向对象

Java语言基础

算法基础、常用数据结构、企业编程规范

2

Java面向对象

面向对象特性:

封装、继承、多态等,面向对象程序设计,基础设计模式等

1

第二阶段

JDK核心API与JavaSE

JDK核心API

语言核心包、异常处理、常用工具包、集合框架

2

JavaSE核心

异常处理、多线程基础、IO系统、网络编程、java反射机制、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、java泛型、JDK新特性

1

第三阶段

Sql语言与oracle数据库

Sql语言

SQL语句基础和提高、sql语句调优

2

Oracle数据库

Oracle体系结构及系统管理、Oracle数据库高级编程、数据库设计基础

3

JDBC

JDBC核心API(Connection、Satement、ResultSet)、JDBC优化技术(缓存技术、批处理技术、连接池技术)

4

Xml

XML语法、XML解析(SAX/DOM)、Dom4j组件、Digester组件

1

第四阶段

JavaScript核心与框架

HTML/CSS

HTML基本文档结构、掌握CSS基础语法、HTML文档块、链接、列表、表格、表单等

2

JavaScript核心

Javascript语言基础(数据类型、函数、对象、闭包)、JavaDOM编程、事件模型、JavaScript面向对象编程

3

Servlet/JSP

Servlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP新特性、JavaWeb设计模式

4

Ajax

Ajax基础、XHR对象、Ajax设计模式、JSON技术

5

JavaScript

JQuery、JQuery插件、ExtJS

1

第五阶段

开发框架

Spring技术

SpringIoc基础、Ioc注入技巧、对象高级装配、SpringAOP原理、AspectJ、SpringJDBC支持、Spring事务及安全管理;SpringMVC技术

2

MyBatis

MyBatis映射基础、DQL映射、DML映射、复杂结果集映射技巧,高级动态SQL映射,SqlSession的使用,Spring与MyBatis整合

3

Struts2

Struts2核心控制流程、Ognl、Ation、Interceptor、Result、FreeMarker、Struts2标记、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。

Sptring整合Struts

4

Hibernate

ORM概念、Hibernate核心API、Hibernate实体映射技巧、HQL查询、OSCache及Hibernate缓存技术;Spring整合Hibernate

5

企业开发环境部署

Linux高级命令及脚本编程、远程登录、Ant、单元测试技术、Maven构建技术、SVN应用技术

 

二、尚学堂

序号

阶段

课程

课程描述

课时

1

第一阶段

Java基础

JavaSE

JAVA开发基础知识、Eclipse开发环境、JavaSE7.0API、JavaSE8.0新特性、多线程技术、Socket网络技术、RegularExpression、Java反射技术、Properties技术、各种实战设计模式、JavaDebug技术、面向对象设计原则详解、实例解决面向对象设计

2

实战数据结构

数据结构实战训练、数组、链表等常用数据结构实战

3

反射机制

JAVA的动态性、Reflection技术、JVM类加载器、Class对象、Method等。

4

GOF23种设计模式

设计模式是开发者向高端职位走的必备技能。

对于初学者具备面向对象思维和架构思维有非常大的帮助。

5

尚学堂特色就业课程

(一)

JAVASE面试题内部详解、面试答题技巧详解

1

第二阶段

数据库阶段

ORACLE数据库

Oracle基础管理;SQL语言,PL/SQL语言;触发器、存储过程;

序列、索引、视图对象;数据备份与移植;多表连接难题详解;

2

MYSQL数据库

MySQL数据库的使用;Mysql5.5/5.6数据库、navigat客户端软件;业界常见问题设计;数据库表的设计范式;

3

数据库设计

设计的三大范式;PowerDesigner的使用;

4

JDBC技术

JDBC基础;Statement、PreparedStatement、ResultSet结果集对象等。

5

数据库连接池技术

Pool池的思想;连接池技术;C3P0、proxool连接池等;使用设计模式开发连接池;详细扩展与测试池效率;

6

ORM对象关系映射基本思想

使用反射机制和ORM思想封装JDBC工具

7

尚学堂特色就业课程

(二)

SQL优化

数据库常见笔试题和面试题

1

第三阶段

移动前端和web前端阶段

HTML5&

CSS3&

JavaScript

HTML5语言;

CSS3语言;JavaScript语言;作用域,闭包,继承,模块化编程,异步加载;

BOM浏览器对象模型;DOM文档对象模型;

JS操作CSS;JS操作DOM;ECMAScript;JS操作DIV;protoype;js基于对象编程;

HTML5新技术特点;

webSocket,地理定位,canvas;

Firefox和chrome浏览器开发者工具;javascript控制台console;

2

Bootstrap4.0

Bootstrap4.0前端css框架,不会美工也能做出漂亮的页面

3

Jquery

Jquery基本技术;jquery使用插件;

4

CommonsJS,Requires.js

javascript模块化开发

5

jqueryUI/jqueryeasyui

(选讲一个)

教授企业常用jqueryui和jqueryeasyui组件

6

AJAX技术

AJAX技术基础;AJAX技术框架;AJAX技术调试技巧;

7

Echart/fusioncharts/highcharts报表工具(选讲一个)

报表统计、报表处理;图表处理;

8

Uediter,Kindeditor在线编辑器(选讲一个)

uediter,kindeditor等在线编辑器技术、配置;uediter,kindeditor图片和文件上传处理;

9

WebUpload上传组件

文件上传组件的使用

1

第四阶段JavaEE阶段

Http协议深入

使用chrome/火狐开发者工具,深入理解协议内部机制;

2

Servlet和JSP

Servlet技术;JSP技术;JSTLTagLibrary技术;Filter&Listener技术;

报表系统;FileUploading;Tomcat服务器技术;servlet过滤器和AOP编程;servlet监听器;

3

Servlet3.0

注解方式配置,异步Servlet编程

4

JSTL标签库

JSTL核心标签库,JSTL函数标签库、JSTL格式化标签库,JSTL之XML解析标签库、自定义标签技术;

5

SCM技术

CVS初步;SVN简介;SCM专业理论;

6

Git版本控制系统

深入学习git版本控制系统,并把自己的项目托管到github或其他git代码托管平台,尝试参与开源软件开发

7

JavaWeb实战演练

综合运用所学知识;HTML+CSS+JS;JSP+Servlet+JavaBean;FileUploading;分页技术;数据校验;MVC初步;Filter;Listener;HTTPLook调试;服务器集成技术;负载均衡与内容分发;

8

XML技术

XML+XSL+DTD/Schema;XML数据解析;XML应用详解;

CAST技术(XML数据和对象互转);webservice技术;

JDOM/DOM4J解析XML数据;

9

Tomcat服务器

服务器使用;config配置详解;高并发访问下的tomcat优化;

10

Apache服务器

常用配置文件,基于IP和域名的虚拟主机,代理服务器模块,实时监控服务器状态

11

Nginx服务器

灵活简单的配置,可定制的访问日志,反向代理,负载均衡。

12

Weblogic服务器

对业内多种标准的全面支持,包括EJB、JSP、JMS、JDBC、XML(标准通用标记语言的子集)和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便

13

Linux课程

Linux的介绍:

Linux的发展历史、Linux和Windows的对比和优势、Linux的常见版本

Linux的安装:

VMwareWorkstation虚拟软件安装过程、CentOS虚拟机安装过程

Linux的常用命令:

常用命令的介绍、常用命令的使用和练习

VI、VIM编辑器:

VI、VIM编辑器的介绍、VI、VIM扥使用和常用快捷键

Linux用户和组账户管理:

用户的管理、组管理

Linux系统文件权限管理:

文件权限介绍、文件权限的操作

Linux的RPM软件包管理:

RPM包的介绍、RPM安装、卸载等操作

Linux网络:

Linux网络的介绍、Linux网络的配置和维护

Linux上常见软件的安装:

安装JDK、安装Tomcat、安装mysql

linux部署自己的javaweb实战项目

14

JSON和JAVA对象互相转化

JSON/GSON等类库

15

尚学堂特色就业课程(三)

JAVAEE常见笔试面试题

TOMCAT等web服务器优化技巧

1

第五阶段

高级框架阶段

流行Web框架简介

Struts2/spring4.x/hibernate4.x/springmvc/WebWork/Velocity/Freemarker/mybatis等简介

2

经典设计模式

MVC模式,工厂模式,代理模式,单例模式,策略模式,责任链模式,享元模式,IOC模式

3

SPRINGMVC框架

SpringMVC属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。

Spring框架提供了构建Web应用程序的全功能MVC模块。

4

Mybatis3

MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。

MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。

5

Struts2.x

Struts应用开发;MVC理论;Struts常用标签Taglib;

Struts国际化支持;Struts异常处理;Struts测试详解;Struts的多模块配置;

拦截器;自定义拦截器;

6

Hibernate4.x

Hibernat

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1