ImageVerifierCode 换一换
格式:DOCX , 页数:95 ,大小:45.67KB ,
资源ID:8099601      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8099601.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA培训机构教学大纲.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JAVA培训机构教学大纲.docx

1、JAVA培训机构教学大纲JAVA实训大纲、达内课程(每日一练、每周一做、每周一测、每月一考)序号阶段课程课程描述课时1第一阶段Java语言基础与面向对象Java语言基础算法基础、常用数据结构、企业编程规范2Java面向对象面向对象特性:封装、继承、多态等,面向对象程序设计,基础设计模式等1第二阶段JDK核心 API 与 JavaSEJDK核心 API语言核心包、异常处理、常用工具包、集合框架2JavaSE核心异常处理、多线程基础、10系统、网络编程、java反射机制、JVM性能调优(JVM内存结 构剖析、GC分析及调优、JVM内存参数优化)、java泛型、JDK新特性1第三阶段Sql语言与or

2、acle数据库Sql语言SQL语句基础和提高、sql语句调优2Oracle数据库Oracle体系结构及系统管理、Oracle数据库高级编程、数据库设计基础3JDBCJDBC核心 API( Connection、Satement、ResultSet )、JDBC优化技术(缓存技术、批处 理技术、连接池技术)4XmlXML语法、XMI解析(SAX/DOM Dom4j 组件、Digester 组件1第四阶段JavaScript核心与框架HTML/CSSHTMLS本文档结构、掌握CSS基础语法、HTM文档块、链接、列表、表格、表单等2JavaScript 核心Javascript语言基础(数据类型、函

3、数、对象、闭包)、Java DOM编程、事件模型、JavaScript面向对象编程3Servlet/JSPServlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP新特性、Java Web设计模式4AjaxAjax基础、XHF对象、Ajax设计模式、JSON技术5JavaScriptJQuery、JQuery 插件、ExtJS1第五阶段开发框架Spring技术Spring Ioc 基础、loc 注入技巧、对象高级装配、 Spring AOP原理、AspectJ、SpringJDBC支持、Spring事务及安全管理;SpringMVC

4、技术2MyBatisMyBatis映射基础、DQL映射、DML映射、复杂结果集映射技巧,高级动态 SQL映射,SqlSession 的使用,Spring 与 MyBatis 整合3Struts2Struts2 核心控制流程、 Ogn 1、Ation、Interceptor 、Result、FreeMarker、Struts2 标记、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。Sptring整合Struts4HibernateORM概念、Hibernate 核心 API、Hibernate 实体映射技巧、HQL查询、OSCache及Hibe

5、rnate 缓存技术;Spring 整合 Hibernate5企业开发环境部署Linux高级命令及脚本编程、远程登录、 Ant、单元测试技术、Maven构建技术、SVN应用技术、尚学堂序号阶段课程课程描述课时1第一阶段Java基础JavaSEJAVA开发基础知识、Eclipse 开发环境、JavaSE 7.0 API、JavaSE 8.0新特性、多线 程技术、Socket 网络技术、Regular Expression、Java 反射技术、Properties 技术、 各种实战设计模式、Java Debug技术、面向对象设计原则详解、实例解决面向对象设计2实战数据结构数据结构实战训练、数组、链

6、表等常用数据结构实战3反射机制JAVA的动态性、Reflection 技术、JVM类加载器、Class对象、Method等。4G0F2:种中设计模式设计模式是开发者向高端职位走的必备技能。对于初学者具备面向对象思维和架构思维 有非常大的帮助。5尚学堂特色就业课程(一)JAVASE面试题内部详解、面试答题技巧详解1第二阶段 数据库阶段ORACL数据库Oracle基础管理;SQL语言,PL/SQL语言;触发器、存储过程; 序列、索引、视图对象;数据备份与移植;多表连接难题详解;2MYSQ数据库MySQ数据库的使用;Mysql5.5/5.6数据库、navigat客户端软件;业界常见问题设计; 数据库

7、表的设计范式;3数据库设计设计的三大范式;PowerDesigner的使用;4JDBC技术JDBC基础;Statement、PreparedStatement、ResultSet 结果集对象等。5数据库连接池技术Pool池的思想;连接池技术;C3P0 proxool连接池等;使用设计模式开发连接池;详 细扩展与测试池效率;6ORM对象关系映射基本思想使用反射机制和ORM、想封装JDBC工具7尚学堂特色就业课程(二)SQL优化数据库常见笔试题和面试题1第三阶段 移动前端和 web前端阶段HTML5&CSS3 &JavaScriptHTML语言;CSS3语言;JavaScript语言;作用域,闭包

8、,继承,模块化编程,异步加载;BOM浏览器对象模型;DOM文档对象模型;JS 操作 CSS JS 操作 DOM ECMAScript; JS 操作 DIV ; protoype ; js 基于对象编程;HTML5新技术特点;webSocket,地理定位,canvas ;Firefox 禾口 chrome浏览器开发者工具; javascript 控制台 con sole ;2Bootstrap4.0Bootstrap4.0前端css框架,不会美工也能做出漂亮的页面3JqueryJquery基本技术;jquery使用插件;4CommonsJS,Requires.jsjavascript 模块化开发

9、5jqueryUI/jquery easyui(选讲一个)教授企业常用jquery ui和jquery easyui组件6AJAX技 术AJAX技术基础;AJAX技术框架;AJAX技术调试技巧;7Echart/fusioncharts/highcharts报表工具(选讲一个)报表统计、报表处理;图表处理;8Uediter,Kindeditor 在线编辑器(选讲一个)uediter,kindeditor 等在线编辑器技术、配置; uediter,kindeditor 图片和文件上传处理;9WebUploa(上传组件文件上传组件的使用1第四阶段JavaEE 阶段Http协议深入使用chrome/火

10、狐开发者工具,深入理解协议内部机制;2Servlet 和 JSPServlet 技术;JSP 技术;JSTL Tag Library 技术;Filter&Listener 技术;报表系统; FileUploading ; Tomcat服务器技术;servlet 过滤器和AOP编程;servlet监听器;3Servlet3.0注解方式配置,异步Servlet编程4JSTL标签库JSTL核心标签库,JSTL函数标签库、JSTL格式化标签库,JSTL之XML解析标签库、自 定义标签技术;5SCh技 术CVS初步;SVN简介;SCM专业理论;6Git版本控制系统深入学习git版本控制系统,并把自己的项

11、目托管到 github或其他git代码托管平台,尝试参与开源软件开发7Java Wet实战演练综合运用所学知识; HTML + CSS + JS; JSP + Servlet + JavaBean;FileUploading ; 分页技术; 数据校验; MVC初步; Filter ; Listener ;HTTPLook调试;服务器集成技术;负载均衡与内容分发;8XML技术XML+ XSL + DTD/Schema XML数据解析; XML应用详解;CAST技术(XML数据和对象互转);web service技术;JDOM/DOM4解析 XML数据;9Tomcat服务器服务器使用;config

12、配置详解;高并发访问下的tomcat优化;10Apache服务器常用配置文件,基于IP和域名的虚拟主机,代理服务器模块, 实时监控服务器状态11Nginx服务器灵活简单的配置, 可定制的访问日志,反向代理,负载均衡。12Weblogic服务器对业内多种标准的全面支持,包括 EJB JSP、JMS JDBC XML(标准通用标记语言的 子集)和WML使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准 的解决方案的开发更加简便13Linux课程Linux的介绍:Linux的发展历史、Linux和Windows的对比和优势、Linux的常见版本Linux的安装:VMware Works

13、tation虚拟软件安装过程、CentOS虚拟机安装过程Linux的常用命令:常用命令的介绍、常用命令的使用和练习VI、VIM编辑器:VI、VIM编辑器的介绍、VI、VIM扥使用和常用快捷键Linux用户和组账户管理:用户的管理、组管理Linux系统文件权限管理:文件权限介绍、文件权限的操作Linux的RPM软件包管理:RPM包的介绍、RPM安装、卸载等操作Linux网络:Linux网络的介绍、Linux网络的配置和维护Linux上常见软件的安装:安装 JDK 安装Tomcat、安装mysqllinux部署自己的java web实战项目14jsor和JAVA对象互相转化JSON/GSOI等 类

14、库15尚学堂特色就业课程(三)JAVAEE常见笔试面试题TOMCA等 web服务器优化技巧1第五阶段高级框架阶段流行Web框架简介Struts2/spring4.x/hibernate4.x/spring mvc / WebWork /Velocity /Freemarker/mybatis 等简介2经典设计模式MV(模式,工厂模式,代理模式,单例模式,策略模式,责任链模式, 享元模式,IOC模式3SPRINGMVC匡架Spring MV(属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面。Spring框架提供了构建 Wet应用程序的全功能 MV

15、C模块。4Mybatis 3MyBatis是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。 MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。5Struts2.xStruts应用开发;MVCS论;Struts 常用标签Taglib ;Struts国际化支持;Struts异常处理;Struts测试详解;Struts的多模块配置;拦截器;自定义拦截器;6Hibernate4.xHibernate应用开发基础;ORMI础理论;关系映射技术;性能调优技术; 性能优化一级缓存二级缓存查询缓存事务与并发悲观锁、乐观锁7Spring4.xSpring IoC 技术;Sp

16、ring AOP技术;Spring 与 Struts / Hibernate 结合运用;Spring 声明事务管理; Spring + Hibernate Spring 支持 Web8项目实战综合运用所学知识; Spring + Struts + Hibernate ; Mybatis+spring MVC+spring;maven; SVN Log4J; JUnit 单元测试;9UMLUMI技术;UM分析技术;UML设计技术;UML与软件架构; RationalRose /MagicDraw10Ant/maven项目构建工具11Springsecurity/ Shiro(选讲一个)权限管理框

17、架12Jbpm/ Activiti 选讲一个流程引擎框架13WebserviceCxf,wsdl,rest/restful 等等14EasyUI前端富客服端技术。15Log4J日志管理Logging API;16SLF4J门面日志SLF4J是一个用于日志系统的简单 Facade,允许最终用户在部署其应用时使用其所希望 的日志系统。17Jun it单元测试JUnit单元测试技术;18JmeterJMeter压力测试;压力测试技术;19高级框架常见笔试题和面试题(四)高级框架常见笔试题和面试题20项目实战、黑马程序员(赠送大数据hadoop课程)序号阶段课程课程描述课时1第一阶段Html/CSS/

18、JavaScriptHtmlHTMl语言,HTML语言背景知识、HTMI全局标签、格式标签、文件标签、超链接标签、 图像标签、客户端图像地图、表格标签、帧标签、表单标签、头元素、分区标签2CSSHTMI语言,HTML语言背景知识、HTMI全局标签、格式标签、文件标签、超链接标签、 图像标签、客户端图像地图、表格标签、帧标签、表单标签、头元素、分区标签3JavaSE进阶JavaScrip编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内部对象,JavaScript中专用于操作对象的语句。DHT M编程,理解DOM树,DOIM寸象,常用DOIM寸象的属性、

19、方法 和事件,编写事件处理程序、使用DOM操乍HTMI文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、 往文档添加新内容、使用 DOM操乍 XML文档。DHT M编程的实用案例:网页换肤、HTMI表格排序等,以及JavaScript中的正则表达式及其应用1第二阶段JavaWEB/JavaMail 开发技术/网上银行交易系统/网上在线支付xmlXML勺概念与基本作用、XML的基本语法、XML的约束模式、DTD XMLSchema名称 空间。2TomcatWEB艮务器的工作原理;Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat 中配置WE虚拟目录与发布 WE应用程

20、序的各种方式、设置目录的默认网页、使用Tomcat配置虚拟主机3ServletHTTP协议详解,Servlet简介、Servlet生命周期、使用 WebServlet和WebInitParam注解方式配置Servlet,动态部署Servlet以及为Servlet增加URL 映射,可插性支持(Servlet3.0引入了称之为“ Web模块部署描述符片段”的 web-fragment.xml 部署描述文件),HttpServletResponse 禾口 HttpServletRequest 的应 用,Cookie及Cookie的应用,HttpOnly的cookie ,Cookie实现商品浏览历史记

21、录、 Cookie实现记住用户名和密码Session及Session域的应用,Session跟踪机制, Session实现购物车,利用Session防止表单重复提交,MD5算法及其应用, Session的持久化。4MySqlMySql数据库基础管理、SQL语言、数据库设计范式;数据备份与移植;数据检索技 巧,大对象的 读写技巧。MySql数据库,常见问题分析与设计。5JSP技术JSP运行原理、JSP中的9个内部对象和作用、JSP表达式、JSP脚本片段、JSP声明、 JSP注释,EL表达式简介,page指令及其重要的属性:import、session、errorPage、isErrorPage、

22、contentType、pageEncoding、isELI gnored、在web.xml文件中设置全局错误处理。JSP中的include指令及其典型应用。 pageContext对象的详细讲解。6JSP标签各种脚本标签、指令标签。JSP中文乱码的各种原因分析。 JavaBean、JSP中与JavaBean相关的三条指令(行为元素)。JavaWE漏级开发技术:Servlet过滤器及 典型案例、Servlet监听器、使用WebFilter、WebListener注解方式配置过滤器 和监听器,动态部署过滤器和监听器以及为过滤器增加 URL映射,开发国际化的 WEB应用、Locale 类,Numb

23、erFormat类,DateFormat 类,MessageFormat类的应用,资 源包(ResourceBundle 类、 ListResourceBundle 类、PropertyResourceBundle 类) 的应用,Property资源文件与 native2ascii工具,如何开发国际化的 WE应用。自定义标签和JSTL:标签技术开发入门;自定义标签 API介绍,Tag接口及其开发 案例,自定义标签的属性(动态属性值与动态属性),IterationTag 接口及其开发案 例,用自定义标签定义JSP脚本变量(TLD文件和TagExtraInfo两种方式), BodyTag接口及其开

24、发案例。简单自定义标签与标签文件,标准标签库( JSTL)。文件的上传和下载及典型案例, HttpServletRequest和Part实现文件上传,使用MultipartCo nfig 注解配置上传文件的参数等。7JavaMail开发技术域名解析与MX记录、电子邮件的工作原理、邮件传输协议: SMTP POP3 IMAR由B件的组织结构:RFC822邮件格式、MIME协议、邮件编码、复合邮件结构分析、 JavaMail API及其体系结构、编程创建邮件内容:简单邮件内容、包含内嵌图片的 复杂邮件、包含内嵌图片和附件的复杂邮件,实现注册用户的自动激活。8阶段案例邮箱账号激活与简历自动筛选工具:

25、原创实战课堂告诉你如何将学到的技术运用到 真实的项目中,了解简历自动筛选工具是怎样写的,为你的简历提高竞争力,让找 工作更有效率。网上在线支付模块:本系统是为互联网客户提供在线支付功能,可立即应用于项目 中电子商务项目-在线图书销售系统:本系统实现网络的图书管理 图书销售等功能。该项目采用经典的MVC设计模式,从需求分析到编码将涉及到 Java Web大部分常 见的技术,让学员理解真实项目的软件开发流程(分析、设计、编码、测试、部署) ,通过此项目的锻炼学员可以熟练掌握基本的 Java Web开发和复杂问题的解决方案,为后面的学习奠定基础.,同时又为成功就职软件企业迈出坚实的一步。.1Stru

26、ts2Struts2 框架的工作原理与架构分析,struts-default.xml 与 default.properties文件的作用,指定多个配置文件,Struts2中的国际化, Struts2中的表单校验,Struts2中文件上传。使用通配符定义 action、动态方法调用、多文件上传、自定义类型转换器、输入校验、国际化、 OGN表达式、Struts2标签、为Action的属性注入值、自定义 拦截器、异常处理、模型驱动、使用 struts2实现的CRU操作的案例。2Hibernate高级Hibernate开发技术:ORM、想,Hibernate数据检索技术,Hibernate高级映 射技

27、术,Hibernate多表联合查询Hibernate 大对象读取技术,Hibernate拦截与回 调技术,Hibernate二级缓存技术,Hibernate分页技术,Hibernate性能优化技术。3Spring3.2Spring3.2开发技术快速入门,IOC思想、Bean作用域范围、Bean生命周期管理、 依赖注入、AOF思想、AOP原理解剖、声明式事务管理、数 据源配置。Spring+JDBC集成、spring的调度器、Spring+Struts2+Hibernate 的集成及典型案例。4第三阶段Struts2+Hibernate+Spri ng+Mave n+CVS/SVN项目管理+CR

28、M项目MavenMaven是什么、为什么使用 Maven什么 是一次构建、什么是依赖管理、依赖管理的好处、Maven如何安装配置、使用 Maver核心概念介绍(坐标、依赖、仓库、插件、 生命周期等)、Maven与第三方Elicpse整合及如何在Eclipse中使用Maven什么 是私服、Maven为什么使用私服、Maven私服Nexus的安装使用、如何使用Maven构 建Web应用、使用Maven构建SSH应用、使用Maven进行测试、什么是持续集成等。5CVS SVNCVS/SVN介绍及开发环境搭建、代码版本管理的各种使用6项目管理项目管理:为什么要学习项目管理,项目管理的重要性;到底什么是

29、项目及项目管 理?如果你是项目经理,如何运作自己的项目?项目究 竟应该如何做?国际项目管理框架介绍;如何拓展项目管理应用的宽度?项目管理与人生;失败项目问题解析; 优秀项目经理应具备的能力及心态;学习了项目管理,工作后如何应用?如何让自 己的职 业生涯比别人提前2-4年?,项目管理深入学习路径介绍;工作后的职业发 展智慧分享。7项目课程:CRM项目通过该项目让学生掌握如何使用 struts2+spring+hibernate+Maven+svn 来开发项目,同时让学生进一步深入掌握如何分析、如何设计、如 何编码、如何测试、如何部署等软件开发流程。8第四阶段JavaScript 高级特ECMAScript:关键字(delete、this、try-catch )、原始类型JavaScript 高级+AJAX/jQuery+JQueryEasyUI+Activiti 工作流/企业协同0A项目/国家电力项目/新BOS物流管理系 统/ERP项目性(null、Boolean、Number String、Object )、遍

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

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