|
| | 北京JAVA工程师培训招生
招生学校:北京翰竺信息技术有限公司[专栏][咨询]
摘要:◆实训方法
·ITMS的JAVA课程侧重启发编程思想,而不是死记硬背。注重培养学员实际解决问题的能力。
·采用案例式教学,能够激发学员的学习兴趣,为初学者提供了模拟的开发环境。
·注重实用:以实际的项目为教学蓝本,采用项目驱动教学法,再现真实的编程场景。学员在实战中不但可以学到大量的编程技术,更可学到正规的编程方法。
·阶段培养:整个培训过程分
全文:◆主要实训内容
J2SE模块: 1、 JAVA语言基础:JAVA的发展及概述,JDK的安装和环境变量配置;JAVA虚拟机及JAVA程序的运行机制;JAVA、JAVAC、JAVADOC、JAR等工具命令;标识符命名规则;数据类型;流程控制语句;数组声明等。 2、 面向对象:对象、类的概念;面向对象的编程思想;类与对象的关系;封装、继承、多态;接口的概念,实现规则、作用;封装类和8种基本数据类型之间的转换操作等。 3、 异常:概念,异常分类,异常的产生、传递,异常的处理等。 4、 JAVA集合框架:集合的概念;集合框架的接口继承关系、SET、LIST和MAP存储数据的特点及区别;LIST、SET、MAP等的基本操作等。 5、 输入/输出:I/O的基本概念;三种分类;字节流、过滤流基本字符流、文字字符流等的基本操作;文件和文件对象的区别和联系;用FILE对象对文件进行操作等。 6、 多线程:基本概念;创建线程的两种方法;生产者/消费者模式;线程间的通信问题,死锁问题等。 7、 图象界面:AWT和SWING的关系;SWING开发步骤;布局管理器;事件监听机制三要素;观察者模式等。 8、 SOCKET:网络相关概念;SOCKET基本概念;基于TCP或UDP编程的开发步骤等。 9、 JDK5.0新特性:自动封箱和自动解箱;枚举类型的语法和使用;泛型的概念、语法规则、方法的使用等;反射的概念,JAVA的反射机制,反射的优点和作用等。
JAVA WEB模块: 1、数据库(以ORACLE为主):ORACLE 10G的安装配置;SQL语句,SQLPLUS的使用;ORACLE相关服务,配置监听服务等;用户管理,权限管理及角色管理;ORACLE体系结构,数据文件管理、控制文件管理、日志文件管理、回滚段管理、逻辑结构管理等;ORACLE常见错误处理;JAVA程序访问ORACLE数据库的方式,JAVA调用ORACLE的存储过程等。 2、JDBC:基本概念;四种驱动类型;JDBC开发接口;区分不同数据库的方式—URL,访问数据库操作数据步骤,JDBC基本程序讲解及联系;创建数据库连接的几种方式;JDBCAPI核心类;DAO模式的应用,单例模式和工厂模式的应用,JDBC中的异常分类和处理方式JDBC中的元数据、事务处理语法,数据并发会造成的几中错误介绍;JDBC批处理操作,连接池的概念等。 3、XML:背景和用途;标准概述;XML文件的良构性和命名空间的作用、声明方式等。 4、HTML:WEB的概念,工作原理,动态WEB开发技术,各种服务器端技术的比较等;HTML的起源、发展、相关术语、基本语法、文档的结构等;CSS的概念,语法特点;框架概念等。 5、JAVASCRIPT:概念,特点,适用范围,基本书写方式,JAVASCRIPT的开发、调试和运行环境;基本语法(字符集和词法结构、数据类型、运算符、语句、变量和函数的声明和使用、对象);DHTML的概念和功能介绍;CSS样式的介绍和基本使用等。对象事件处理的概念和分类等。 6、SERVLET:基本概念;B/S架构程序的特点、容器的概念;TOMCAT容器的安装、环境变量配置及使用;基本结构,生命周期;会话管理,过滤器,监听器等。 7、JAVABEAN:概念,如何创建JAVABEAN及规范。 8、JSP:JSP和SERVLET的区别和联系;JSP的脚本元素;JSP的内置对象:REQUEST、RESPONSE、SESSION、OUT、CONFIG、PAGE等;EL的整体介绍。
操作系统:(任选) 1、 Linux:熟悉Linux几中安装方式。熟练掌握Linux基本命令、在Linux环境中安装软件、Linux常规系统维护管理、在Liunx搭建JAVA开发环境及设置。 2、 UNIX:主讲UNIX基础和应用。 以SUN的SOLARIS为主介绍UNIX系统,及在UNIX下进行JAVA开发及布署。SHELL编程;APACHE WEB服务器、TOMCAT、SAMBA的安装及配置等。 应用服务器:(任选)WEBLOGIC:常用服务器的介绍,在WINDOWS和LINUX下的安装;用户名和密码的管理;配置连接池,连接池的管理及自定义等。
框架模块: 1、 STRUTS:MVC设计模式,实现原理;STRUTS的各种标签;STRUTS原理,分析STRUTS的控制器组件、模型组件、试图组件;使用ECLIPSE进行STRUTS开发的配置等。 2、 SPRING:架构原理,环境配置,基于源代码构建SPRING;控制反转,SPRING IOC;事务处理等。与STRUTS的集成,与HIBERNATE的集成等。 3、 HIBERNATE:ORM的概念;目标,核心API;映射文件;HIBERNATE中对象的生命周期,批处理操作等。
实用新技术: 1、 WEBSERVICE: 2、 AJAX:定义,DOM,XML,AJAX开发工具的安装及使用。AJAX开发框架,初始化对象,指定响应处理函数,发出HTTP请求,处理服务器返回的信息,不同浏览器下的AJAX的处理;AJAX的调试;使用ECLIPSE进行AJAX的开发。 3、 JSF:原理,基础和高级应用。JSF页面生命周期;创建自定义文件;JSF配置文件管理及使用。JSF结合SPRING的开发。
项目设计规范:CMM:主要包含计划、分析、设计。掌握项目的完整实现流程;掌握项目中常用的分析和设计工具。
综合项目实战:以国家邮政电信项目为实例进行开发。从前期设计到文档编写,代码实现,后期测试,操作系统需求,硬件设备,在不同系统下的布署。
资深的授课老师:具有多年的项目以及教学经验,曾给新浪、NEC、富士通、中石油等公司做过JAVA培训,并参与过电信、医疗等多个大型J2EE项目开发
|
| 51EA 提示: | 历史记录不代表当前培训学校招生情况,仅供研究参考,建议您直接电话咨询校方。 |
|
|
| |
郑重提示: 您所浏览的培训招生信息来自于网友和网络搜索历史记录,不代表当前的状况,本站对培训信息的完整、正确、及时性、用途及其使用后果不承担任何责任,建议您直接向学校咨询当前的开班和招生状况。 |
|