Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球的开发者专业社群。
课程概要:前端开发技术、Java语言基础、JavaEE开发、数据库、Java常用的开源框架
Java基础阶段
课程介绍:Java 语言基础、Oracle 数据库的安装、配置、SL、PLSL、JDBC 入门等核心内容
项目实践:仿即时通讯工具
JavaWEB基础阶段
课程介绍:本部分内容涵盖XML核心语法、Java XML解析技术及对比、HTMLCSS核心技术、JavaWeb基础(具体包括:Servlet、JSP、HttpSession、使用JavaBean、自定义标签,EL、JSTL、MVC设计模式、Servlet拦截器、Serlvet过滤器、JavaWeb国际化、文件的上传下载、JavaMail)、Oracle数据库SLPL SL、JBDC、使用DBUtils、JavaScript核心基础、juery、JSON、Ajax、UML。
本部分是JavaEE开发的核心内容,是进行后续学习的基础。实际上很多JavaEE项目就是使用本部分内容开发,本部分学习依然全程采用案例驱动,在本部分学习的后期会有教学项目:电信任务管理系统,使学员掌握在项目中使用MVC设计模式,泛型、DAO,数据并发处理,自定义异常体系等内容。
项目实践:电信任务管理系统、长城内部工作流管理系统
JavaWEB高级阶段
课程介绍:本部分内容涵盖 Struts2、Hibernate、iBATIS、Spring、Spring-Security、JBPM等主流JavaEE框架;还将系统介绍WebService、WebSphere、Linux、JPA(选),(选)的核心内容。
框架讲授完成后,将带领学员完成至少两个企业级真实项目。
本部分是JavaEE开发的核心内容,涵盖所有目前流行的JavaEE开发框架。在具体授课时,将深入各框架源代码,让学员知其然亦知其所以然,以在应用时能举一反三。
项目实践:*移动电子运维系统、教育培训管理系统、NEC 酒店管理系统