课程详情:第一阶段:语言基础
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,Java 技术具有卓越的通用性、高效性、平台移植性和安全性,本阶段你将能学到类与对象、继承、抽象类与接口、异常、线程、泛型、图形用户界面、
网络编程。
语言基础
实训项目(俄罗斯方块)
第二阶段:
数据库强化
SQL语言
结构化查询语言SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和
管理关系数据库系统,本课程主要学习SQL表的建立、插入数据、修改数据、删除数据、表结构的修改、表的删除、SQL语句调优。
Oracle数据库
甲骨文Oracle数据库是一款关系数据库管理系统,目前占数据库市场上占有主要份额,是目前流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的主流数据库之一,本阶段学习Oracle体系结构及系统管理、Oracle数据库编程、数据库设计基础。
XML
XML是一种用于标记电子文件使其具有结构性的标记语言,本课程主要学习XML语法、XML解析(SAX、DOM)、Dom4j组件、Digester组件。
JDBC
JDBC提供了一种基准,是一种用于执行SQL语句的Java API,可构建更的工具和接口,使数据库开发人员能够编写数据库应用程序,本课程主要学习JDBC驱动、DriverManager、Connection、Statement、PreparedStatement、ResultSet。
实训项目(学生信息管理)
第三阶段:服务端技术
HTML与CSS
HTML+CSS将可超文本和层叠样式整合为统一的整体,是学习Web开发的基础,本课程主要学习HTML文件结构、标签、表单、CSS样式。
JavaScript
Javascript是一种基于对象的动态类型客户端脚本语言,主要目的是为了解决服务器端语言遗留的速度问题和为客户提供更流畅及更炫的浏览,本课程主要学习JavaScript语言基础(数据类型、函数、对象、闭包)、Java DOM编程、事件模型、JavaScript面向对象编程。
JSP
JSP是一种动态网页技术,使用JSP能在传统的网页HTML中插入Java程序段和JSP标记, 实现跨平台的Web开发,本课程主要学习JSP语法、处理表单、内置对象等。
AJAX
AJAX,即异步JavaScript和XML,是指一种创建交互式网页应用的网页开发技术,本课程主要学习AJAX、XML+DOM、XML+XSL。
jQuery
jQuery是一个的Javascript框架,一个兼容各种浏览器的js库,使用jQuery能轻松实现网页动画效果,并且方便地为网站提供AJAX交互,本课程主要学习jQuery语法、选择器、事件、效果、Callback函数、HTML操作、CSS函数、AJAX函数。
实训项目(网上商店)
第四阶段
Servlet
Servlet是一般面试常考的知识,它是在服务器上运行的一个Java小程序,本课程主要学习Servlet工作原理、生命周期、处理表单、session、转发与重定向。
JavaBean
JavaBean是一种JAVA语言写成的可重用组件,开发者可以在软件构造器工具中对其直接进行可视化操作,本课程主要学习JavaBean、在JSP中使用JavaBean、模式1、模式2、MVC。
Junit
Junit是一套程序员测试框架,多数Java的开发环境都已经集成了JUnit作为单元测试的工具,本课程主要学习JUnit、参数化测试。
SSH框架
Struts 2、Spring、Hibernate 共同组成MVC的三大框架,也就是大家所说的SSH框架,本课程主要学习:Struts2、Struts2标签、ActionSupport、拦截器;Spring、依赖注入;Hibernate、ORM、一对多、多对多;SVN、Subclipse。