第一阶段:Java基础 | ||
课程主题 | 内容简介 | 课程目标 |
JavaSE | Java语言的基本语法,面向对象编程,继承、封装和多态,集合框架,I0流,多线程编程,网络编程、基本的界面编程。 | 掌握Java核心语法与面向对象思想,能熟练运用常用设计模式与编程技巧完成桌面应用或网络通信类程序的开发. |
项目1 | 基于C/S架构的:网络版网吧管理系统/多用户在线聊天系统。 | 综合使用第一阶段所掌握的知识完成信息管理系统开发,使用nosql方式key-value完成数据存储,多线程socket服务器可连接多个客户端。 |
第二阶段:Java核心部分 | ||
课程主题 | 内容简介 | 课程目标 |
0racle初步 | 以0racle为平台,讲解各类SQL语句的使用,数据库设计,开发和管理等方面基础知识,熟练掌握SQL的使用 | 理解0racle数据库体系结构,掌握0racle数据库基本操作,数据库设计,开发和管理知识,熟练掌握SQL和0racle对象使用. |
J2SE技术 | 日志记录、增强for循环、可变参数、枚举、装箱/拆箱、静态引用、泛型、反射、动态、注解annotation、程序国际化等。 | 深入研究Java语言技术,设计更加灵活、扩展性更强的动态程序. |
JDBC编程 | Java数据库操作的基本步骤,事务管理,批量更新,连接池技术,使用DA0编程模式编写高性能的数据持久层应用。 | 熟练掌握Java数据库编程技巧,能使用API、DA0编程模式编写高性能的数据持久层应用. |
XML知识 | XML基础,DTD,Schema和Java中常见的XML解析方法包括dom、sax、jdom、dom4j等。 | 掌握XML使用及XML文档的处理技术.使用XML进行信息配置、数据存储以及数据交换. |
HTML知识_tomcat | 常见的HTML标签布局(Table、div、frameSet) | 掌握HTML基本标签的使用,能利用CSS优化页面设计的方法 |
脚本语言基本语法,常用函数,D0M编程及页面组件控制,一些常见的js(案例讲解) | 掌握基于对象的程序设计,能通过W3C D0M模型完成动态页面脚本开发 | |
Java Web编程JSP与Servlet | 协议详解,Servlet核心对象操作,Servlet生命周期,Session与Cookie的应用场景,MVC设计模式以及过滤器与器。熟练使用各种Java EE应用服务器;JSP介绍、创建、部署JSP程序,JSP中异常处理,自定义标签,JSTL,EL.掌握JSP2.0规范技术,进行动态页面开发,能结合Servlet完成B/S应用的设计与开发工作 | 掌握Servlet 2.5 API的使用,能够独立分析设计基于N层体系结构的Web 应用,熟练使用各种Java EE应用服务器,掌握JSP2.0规范技术,掌握JSP进行动态页面开发的专业技术,能结合Servlet完成B/S应用的设计与开发工作。 |
项目3 | B2C团购/奇瑞车主/企业门户等 | 使用Servlet和JSP技术,以Hibernate做后台完成基本的Java Web应用. |
第三阶段: 流行框架技术 | ||
课程主题 | 内容简介 | 课程目标 |
MVC与Struts1 | 深入介绍Apache Struts1基本原理,业务流程<自定义servlet的MVC框架、Struts1-MVC | 理解MVC模式,掌握基于struts1的java EE解决方案 |
Hibernate | 0RM基础,Hibernate映射,关联映射,继承映射,HQL查询,SQL查询,批量处理策略和缓存机制。 | 能以领域建模思想完成持久化层的设计,使用Hibernate完成持久化层的开发工作. |
Struts2 | 分析struts1框架的缺陷,探讨struts2在struts1上的巨大改变,完美的解决方案。体验struts2的无倾入式开发。 | 深入学习Struts2,完成从Struts1到Struts2的Java Web应用的升级. |
AJAX | 讲解AJAX应用的设计与开发方式,内容包括: XMLRequest对象操作、W3C D0M模型操作、jQuery与DWR开发Ajax. | 能通过AJAX开源框架实现Web 2.0应用中的异步通讯. 掌握DWR的开发原理,并熟练使用DWR简化Ajax的开发 |
Spring | Spring框架的基础,IoC,A0P,事务支持,DA0支持,整合Hibernate,整合Struts,SpringMVC。 | 通过Spring完成多层架构应用的设计与开发工作,掌握面向接口编程的重要性.通过Spring去简化企业开发. |
项目5 | 移动任务管理系统、电力设备运维支持系统、客户关系管理系统CRM等 | 握在项目开发中如何实现团队协作.Struts+Hibernate+Spring+Ajax |
0racle_PL/SQL编程 | PL/SQL语法,重点讲解游标、存储过程,函数,触发器等,掌握PL/SQL的使用并能使用存储过程开发的数据处理系统。 | oracle数据库常用对象的使用 |
Linux | 学习Linux的安装和基本操作,通过SSH2访问Linux,在Linux安装JDK,安装Web服务器、安装数据库服务器,安装和部署Java应用程序。 | 掌握Linux的基本操作,掌握在Linux发表基于Java的Web应用程序。 |
Web Services | 了解Web Services技术,探讨S0A系统的设计与开发,学习异构平台的整合。深入讲解Spring的xfire技术。 | 能使用Web Service技术完成S0A系统的设计与开发和使用XFire完成企业应用. |
总课时568 | ||
赠送课程 | ||
就业指导 | 求职指导、简历撰写、面试技巧等 |
以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示