西安Java教程教学中心-西安Java教程教学机构
领航暑期课程大纲
课程目标:
掌握核心JAVA技术,以Oracle为主的数据库技术及Java WEB应用开发技术。通过领航的三个经典项目案例(IBM Robocode人工智能机器人,网络飞车或火拼泡泡龙,)领悟项目开发技术和技巧。
通过二个月的课程,可以达到一年左右开发经验的Java开发人员的水准。具备了相当的项目开发经验,为您的高薪就业之旅保驾护航。
课程设置:
阶段
课程名称
课程内容
培训目标
一、Core JAVA(核心JAVA阶段)
课程设计目标及学习方法等方面的介绍
(赠送)
JAVA软件开发工程师课程中的关键和重点环节、学习方法概述、各部分的教学要求等。
使学生充分了解课程设置的科学性,课程的组成部分和各个单元的教学目标、各种技术对职业生涯的影响,并掌握科学的学习方法、培养学生的学习能力和提高解决实际问题的能力。
IBM Robocode智能机器人项目:
1)Java开发环境的搭建,包括操作系统初步、JDK环境与配置
2)RoboCode机器人简介、安装及开发
IBM Robocode智能机器人是IBM开发的风靡全球的程序员的游戏,无数对JAVA一无所知的人通过他走进JAVA软件开发领域。赠送些课程,让大家通过写游戏玩游戏引入语言逻辑,了解第三代开发语言本身就是接近自然语言的本质,为今后课程学习打下基础,以Robocode机器人开发的方式学习业务逻辑。
Java语言核心技术 I
(12*8=96课时)
1. Java概述: 理解JAVA的应用领域,JAVA虚拟机的概念,JAVA程序的运行过程
2. Java 基础语法: 标识符、关键字、Java基本类型、运算符、条件控制语句、循环控制语句等等
3. 面向对象编程: 类与对象;封装、多态、继承、接口、抽象类、覆盖、重载等等
4. 异常处理及 自定义异常体系: 异常的基本概念、运行时异常的概念等等
5. JDK核心类库中的常用类: String、 Date、Calendar、System等等等等 Apache commons-lang类库
6. 正则表达式: Java 中正则表达式的处理类学习
7. Java数组与集合: Collection及其相关的各种 接口讲解 Apache commons-collections类库
8. Java I/O:文 件(File)操作、输入及输出流的基本概念 Apache commons-io 类库
9. Java多线程: 常见的多线程模式
10. Java网络编程: Socket编程基础
11. Apache commons-net类库
12. GUI 编程: Swing/AWT
13. UML统一建模语言基础: 类图、 顺序图、依赖、关联、泛化、实现等等等等
14. Junit: 单元测试工具
15. Log4j: 日志记录工具
能够熟练使用JAVA SE开发程序,掌握面向对象的概念,能熟练使用UML来表达和沟通自己的想法【我们并非单纯就知识点而讲知识点,我们会遵循迭代及循序渐进的方式,在项目 开发驱动的前提下,将知识点融入到项目开发的当中去】。
阶段项目:
(4*8=32课时)
1) 网络飞车
2) 腾迅版火拼泡泡龙网络版
(以上项目二选一)
通过一个网络游戏的开发,全面复习前面所学知识,学习分析解决问题的方法,系统掌握项目开发方法,掌握Rose设计工具,掌握分析设计技巧,掌握测试方法。
通过项目实践掌握哈希表、树、图等数据结构及各种复杂遍历算法在实践中的应用。充分理解网络编程、流、多线程开发及线程协作等核心JAVA中深奥难懂的概念。
二. 精通JavaEE基础技术
关系数据库
(5*8=40课时)
1.Oracle、 MySql、SqlServer等 DDL语言、SQL语言
掌握关系数据库理论,掌握Oracle数据库开发相关技术,掌握MySQL数据库相关知识,了解SQLServer数据库。
JDBC
(2*8=16课时)
1. JDBC接口
2. JDBC
3. 存储过程函数调用
4. 人事管理系统 JDBC小案例
掌握JAVA数据库应用相关技术
WEB开发
(8*8=64课时)
1. HTML/JavaScript/CSS: HTML 基本标签 JavaScript内置的各种对象的使用基本CSS知识
2. Servlet及 JSP: 多线程、request、response、session、ServletContext、Listener、 Cookie JSP技术、JSP预编译
3. JSTL: EL表达式、核心标签库
熟练掌握B/S 架构的Web应用开发方法;精通 Servlet/JSP/JSTL编程;熟悉Tomcat、JBoss等常见应用服务器的使用;精通JDBC、SQL、事务管理、JTA;熟悉 Oracle、MySql、SqlServer等数据库的使用;熟悉HTML、JavaScript、XML、HTTP、HTTPS;了解CSS的基本使 用方法;
以CMS内容管理系统项目作为驱动,学习在完成这个项目的过程中 所应具备的各项技能。
(10*8=80课时)
1. CMS内容管理系统
CMS是Content Management System的缩写,意为“内容管理系统”。企业信息化系统的新宠。前两年,CMS产品如果是用JAVA技术开发,一般市场叫价都在百万起。本项目课程设置专业严谨,真实应用于领航自己的企业之中,是不可多得教学项目。
通过本项目系统复习并帮助学生充分理解WEB开发相关知识,为后续WEB开发项目准备实用组件。
以上课程内容共336课时(42天共两个月)
西安领航致远——专业的java软件开发技术培训中心。
2010年5月,北京领航致远科技有限公司进军IT培训。
2011年5月,领航致远登陆古城西安。
领航致远由经验丰富的IT一线师资创办。保留尚学堂原班人马,他们包括李腾飞、王博、何其锟、张志宇等培训界知名品牌师资。经过长达半年的筹备,2010年5月领航致远培训中心宣告成立。一年后的2011年5月,领航致远西安直属中心登陆西安。
网址:http://xalhzy.ebdoor.com / http://shop.ebdoor.com/Shops/1925387
领航致远专注于: 西安Java教程教学中心 西安java软件工程师培训中心 西安Java教程教学机构 西安java课程培训学校 西安java培训机构 西安java培训教程 西安java学堂 西安java课程培训中心 西安java课程培训,西安java培训课程 西安Java教程教学
免责声明:本商铺所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,一比多公司对此不承担任何保证责任。
友情提醒:为保障您的利益,降低您的风险,建议优先选择商机宝付费会员的产品和服务。