Java/J2EE工程师实训
技术名称
知识要点
学习目的
Java语言基础,
多线程,
AWT,Swing,
I/O
Java语言基础,
面向对象核心特性,
面向对象的实现机制,
异常处理,
多线程,
图形化界面,
输入/输出流和文件操作。 掌握面向对象语言的特性,精通Java编程基础技术, 掌握多线程的原理和综合应用;掌握XML的作用及DOM解析器的用法。掌握I/O的综合应用。
程序调试/单元测试
程序调试的技巧和软件测试基本概念。 掌握程序调试和软件测试的技巧和操作。
数据库基础,JDBC
数据库原理和基本的应用。JDBC的原理,四大部件的作用及用法。
掌握数据库基本概念和增删改查技术,以及Java应用程序和数据库的交互,JDBC四大部件的用法。
Socket网络编程
Socket网络编程原理和应用,C/S模式编程。 掌握Socket网络编程原理和应用,能够运用Socket网编开发C/S模式应用系统。
数据结构与算法
软件开发过程中所要用到的数据操作,如数据检索,数据查询,递归,数据链表,数据堆栈等 掌握数据结构的概念以及各种数据结构的操作
Html/css,JavaScript
HTTP协议;
Html静态网站的制作;
JavaScript的语法及综合应用;
Html DOM 的用法.
熟练掌握静态页面编辑技术和常见Html IDE的使用。
灵活运用CSS。
熟练运用DOM或Html DOM实现Html与JavaScript的交互。
Android开发
android UI
android应用开发
android底层技术 掌握在android手机上的JAVA开发。
Html/css,JavaScript
HTTP协议;
Html静态网站的制作;
Javascript的语法及综合应用;
Html DOM 的用法.
熟练掌握静态页面编辑技术和常见Html IDE的使用。
灵活运用CSS。
熟练运用DOM或Html DOM实现Html与JavaScript的交互。
Tomcat Web服务器
Web服务器的作用和配置。 掌握web服务器的作用以及配置。
JSP、Servlet,Ajax
JSP,Servlet的基本概念和原理,
JSP语法,指令,标签及九大对象。
Servlet生命周期,线程安全问题。
Filter过滤器,
Listener监听器,
EL表达式,
JSTL标签,
Ajax原理和常见Ajax容器的应用。
掌握JSP/Servlet基本概念和原理,掌握Servlet生命周期,线程安全问题.掌握JSP语法,指令,标签及九大对象。
掌握Filter过滤器的综合应用。掌握Listener监听器的综合应用.掌握EL表达式和JSTL的用法熟悉运用所学知识进行B/S模式开发应用系统.常见IDE的使用。
Log4j,Ant,数据库缓冲池
Log4J,Ant用法。
数据库缓冲池原理及配置。 熟练掌握Log4J,Ant的原理和使用。掌握数据库缓冲池的原理,配置及作用。
Webservice、SOA
WebService的原理、意义及用法。XML、UDDI、SOAP、WSDL术语。
掌握Webservice的原理,
深入理解UDDI,SOAP、WSDL等webService专业术语,灵活运用Webservice技术在不同应用系统之间传递和操作数据。
Oracle数据库
PL/SQL,触发器,函数,存储过程,包,触发器,索引,数据查询优化;
Oracle数据库体系结构;
Oracle用户权限管理;
Oracle备份。
掌握数据库高级操作,触发器,函数,存储过程,索引的使用,对数据库查询的优化等, 掌握Oracle数据库体系结构,用户权限管理及备份。
实战项目:供应链系统
运用Java,JSP/Servlet,Ajax,EL表达式,JSTL标签,Filter等知识进行B/S模式的开发。 对Java,JSP/Servlet,Ajax总结及应用,并且掌握项目开发流程,团队合作规则,在实战中积累经验,学习开发技巧
云计算
云计算概念、优势、适用场景、发展现状;
云计算现有解决方案;
openstack架构;
openstack部署和安装;
openstack各模块工作原理;
openstack基础上进行二次开发 。
深入了解云计算,了解并熟练掌握openstack各模块运行的功能细节。
大数据
大数据的现状、发展趋势;
分布式存储架构hadoop;
离线计算框架:MapReduce,Yarn;
NoSQL原理以及典型实现Hbase、Mongodb;
大数据下的数据仓库hive;
实时计算框架storm;
大数据整体部署和综合运用。
了解大数据,深入学习并掌握相关存储架构、框架、原理等等,学会大数据的综合运用。
模板语言Velocity、 Freemarker
模板语言的作用,语法用综合应用。 掌握模板语言的作用,语法及综合应用
Struts框架
Struts框架的原理及配置,Struts框架应用和高级特性。 熟练掌握Struts框架的原理,配置及应用。
Struts2.0/ Webwork
拦截器的概念原理以及使用方法,Webwork,Struts2的MVC分成结构。
掌握拦截器的概念和利用Struts2进行应用系统的分层开发,掌握如何进行整合Spring。
Hibernate/Ibatis框架
数据持久化的概念、原理、配置、应用,
HQL查询,
缓存概念和用法,
Lazy概念和用法,
熟练掌握hibernate/Ibatis ORM框架的概念、配置、操作。利用hibernate/Ibatis来完成数据库的增加,修改,删除等操作,掌握hibernate一级缓存,二级缓存的应用。掌握hibernate Lazy机制的原理和用法。
Spring框架
IOC,AOP概念和原理,配置和应用。
struts,hibernate,ibatis,spring等框架的整合。 熟练掌握spring IOC,AOP的概念,原理,配置和应用。熟练掌握struts,Hibnerbate,ibatis,Spring框架的整合。
JAVA EE安全机制(ACEGI)
企业安全认证框架,SOA技术,SOAP技术,敏捷开发的理念和技术思想
了解企业解方案的最新技术和最流行的解决方案。
WebLogic/ Websphere/JBOSS
应用服务器
应用服务器的作用,配置及应用。
掌握常见的应用服务器及配置,掌握web服务器和应用服务器的区别。
UML/OOD/OOP
UML知识,OOD,OOP概念,根据业务需求来编写各种UML业务模型,掌握强大项目管理工具。 熟练掌握UML视图的使用,根据UML视图来理解需求,熟悉如何把客户的需求用UML表现出来。
设计模式
设计模式的概念,应用场合以及最常用的23种设计模式的设计思想和概念。 熟练掌握设计模式的思想以及应用场合,怎样的程序应该用到什么样的设计模式来实现更方便,简洁。
分布式系统开发
分布式系统开发的原理及应用。 掌握分布式系统开发的原理,及掌握分布式操作系统,
分布式文件系统,分布式数据库的应用。
Web动态图表技术:
JFreeChart、JasperReport
Web图表生成引擎的设计思路与实现
JFreeChart, JasperReport及Cewolf动态生成图表。 熟练掌握通过Java Applet、Jave Servelet、JSP、Java Bean以及借助开源软件JFreeChart, JasperReport及Cewolf动态图表生成引擎等多种方式开发Web图表,
掌握如何设计Web动态图表生成引擎,并将其封装成Java Bean,以达到高效、重复使用的目的。
Linux
Linux操作系统的组成、安装、配置、和常用命令,
Linux操作系统的网络管理,
Linux操作系统下的J2EE开发。 掌握Linux操作系统的几大组成及每个组成部分的作用。掌握Linux的安装,配置,网络管理和常用命令的使用。能够在Linux下进行J2EE程序的开发。
软件开发流程及CMMI
企业在软件管理方面所用到的知识,以及管理手段和方法,如何更好的来管理项目的整个生命周期等,并理解CMMI的管理模式。 在上项目的开发过程中熟悉企业对项目开发的管理和流程的控制,并熟悉其概念知识,并了解如何利用CMMI进行项目流程改进。
查看评论 回复