返回
北京唐城创想教育科技发展有限公司
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
厚学网
Java培训课程
咨询 在线咨询
课程级别
入门级
培训周期
1年
培训时间
全日制
课程价格
询价
上课地址
北京市大兴区广德大街20号中科电商谷
课程详情
课程名称课程内容
Java语言基础深入理解计算机系统,了解软件开发行业和软件开发工作。各种常用编程语言的认识。Java语言的历史、特点、和用途。Java开发环境的搭建,包括操作系统初步(Windows和Linux)认识、JDK环境与配置、Java常用IDE的使用等。完成Java基本语法的学习,变量、表达式、运算符、程序初步、条件和循环语句、方法、类、面向对象初步、算法初步等相关内容。
Java面向对象编程更深入的学习Java语言,深刻体会面向对象语言的优势。完成类、属性、方法、对象、抽象类、抽象方法、静态类、静态方法、构造方法、方法重载、方法重写、简单工厂设计模式、单例模式、接口的定义及深入学习封装、继承、多态等相关内容。
掌握UML面向对象建模掌握使用OOADOOP进行软件开发的过程,掌握使用Rational Rose进行UML 9种图的建模。掌握项目常用文档的写法,比如需求文档,功能规格说明书、SAD等等。理解常用的软件过程,RUPMSF。掌握面向对象的设计原则,掌握常见的设计模式。
数据结构与算法系统学习数据结构的知识与应用、计算机算法的设计与分析方法,主要内容包括线性表、树、图和广义表、算法设计策略以及查找与排序算法等。
开发可复用面向对象软件将面向对象软件的设计经验作为设计模式记录下来。每一个设计模式系统地命名、解释和评价了面向对象系统中一个重要的和重复出现的设计。将设计经验以人们能够有效利用的形式记录下来。
深入Java Collections FrameworkJava提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。对Java Collections Framework的体系结构作一个深入的介绍。掌握ArrayList、LinkedList、Vector、Stack、HashSet、SortedSet、TreeSet、SortedMap、TreeMap、HashMap、HashTable、LinkedHashMap、WeakHashMap等集合的应用。
Java应用Java核心类库API的学习、异常的处理、如何创建单元测试、集合与泛型的应用、反射技术等。
单元测试与程序健壮性主要学习单元测试中的五个方面的测试:(一)模块接口测试(二)局部设计结构测试(三)边界条件测试(四)模块中所有独立路径测试(五)模块的各条错误处理路通测试
Java XML编程深入学习xml、DTD和Schema、xml的样式表、DOM和SAX等技术。
开发C/S架构程序开发JavaC/S程序、熟练使用Java中控件类库及绘图类库进行Java窗体开发及客户端程序的应用。
开发Eclipse插件 如何使用 Plug-in Development Environment 的代码生成向导来创建 Eclipse 插件。如何在运行时工作台中运行和调试插件,并且在 Eclipse 中安装完成的插件。及与打包插件相关的问题 ,包括维护版本信息,以插件片段的形式更新功能,以及组合插件来创建完整的功能部件。
Web编程入门熟练掌握html基本标签以及CSS样式的使用,熟练掌握DIV+CSS的布局方式以及框架集的使用、熟练使用Dreamweaver软件开发网页、发布网站、开发网站流程。
解析JavaScript掌握对象(Object)编程思路、面向对象思想、设计自己的类、使用常见的类:Array、Date、Object、本地对象、内置对象、编程思想、常用算法、正则表达式、客户端验证、各种网页特效制作等。
Oracle管理学会操作多种设备与流行环境,包括IBM服务器、HP服务器、磁盘阵列柜、网络存储设备(SAN)、虚拟带库、磁带机、IBM AIX 操作系统、IBM HACMP集群系统、HP-UX操作系统、Linux操作系统、Oracle数据库、Oracle RAC集群、Oracle DataGuard等等。
数据查询优化学习如何创建索引、存储过程、海量数据查询优化技巧。
使用JDBC技术操作数据库学习JDBC技术、熟练掌握Connection、Statement、PreParedStatement、ResultSet对象、对数据库中数据进行增、删、改、查操作。
开发动态网站使用Jsp技术开发动态的网站、熟练使用jsp小脚本、表达式、指令、声明。熟练使用Jsp九大内置对象、JSTL标签、EL表达式。深入理解Jsp动态网站开发思路。
基于Linux的Java开发 安装虚拟机以及Linux操作系统、Linux桌面系统、 Linux文件和目录管理、 VIM的使用、Linux终端常用命令、Java开发环境的搭建。
构建高性能和安全的Web应用系统SSL安全、防火墙、IDS/IPS 、软件防火墙/防病毒。
框架和模式应用熟练掌握MVC设计模式、深入理解MODEL、VIEW、CONTROLLER等。
使用Hibernate操作数据库熟练掌握Log4g、主键生成策略、对象关系映射、核心开发接口、CURD、应用HQL语言操作数据库。
iBATIS实战iBATIS的设计理念和基础知识、动态SQL、高速缓存、DAD框架、iBATIS在实际开发中的应用等。
开发基于Ajax的RIAAJAX的定义及包含技术、远程脚本、熟练使用XMLHttpRequest对象的属性和方法、没有XMLHttpRequest的Ajax、SOAP和XML-RPC、可用性原则、Ajax调试、加速数据显示、Ajax驱动的应用程序与标准MVC模型的比较。
构建基于MVC的Web框架 掌握基于JAVA的MVC框架应用,及MVC的WEB应用开发。
Struts 1struts工作原理、ActionServlet、使用struts标签开发网站、通过Struts搭建MVC架构。
精通Struts 2和深入SpringWEBWORK的了解、struts2的原理、spring框架、整合SSH框架实现企业级开发。
使用Java Web Service构建SOA理解Web Service、对使用JavaWebServices来创建有效的SOA应用程序、演示了近JWS的主要改进,包括对JAX-WS2.0的完整介绍、如何使用WSDL、SOAP、Java/XML映射,以及JAXB2.0数据绑定来进行SOA集成、在JavaEE51-使用JSR-181(WS—Metadata2.O)和JSR-109来打包和部署Web服务组件。
Ejb3.0攻略无状态会话Bean、有状态会话Bean、依赖注入、消息驱动Bean、定时服务等。
JavaEE平台熟练掌握JNDI技术、数据库连接池、跨平台开发和内存管理等、远程管理、生存周期管理等。
基于JSF的Web开发了解基于JSP开发的问题,掌握配置JSF控制器、JSF框架应用。


校区安排(1) 更多
校区
北京唐城创想教育科技发展有限公司校区
地址
北京市大兴区广德大街20号中科电商谷
预约报名
立即获取报价

请选择想要达成的目标

基本掌握
熟练掌握
完全掌握
取消

请选择想要学习的时间

一个月内
三个月内
半年或一年
取消
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图