课程 •  师资 •  就业 •  评估      报名
Java软件开发
  • 课程体系
  • 培养方案
  • 课程简介
  • 就业方向

在实训项目经理的带领下,通过完成多个企业级项目(移动计费系统、客户关系管理系统、电信级施工调度系统、Android云端综合信息查询系统、国家电网电力局营销系统,以及基于Android移动平台的客户管理系统)的分析、设计和开发,掌握开发企业级软件项目过程所需的设计规范、开发流程、质量控制及项目管理。

阶段

课程主题

实训内容

实训目标

第一阶段

Linux操作系统基础

Linux概念
系统安装
图形桌面介绍
终端下系统管理
了解开放源代码、GNU计划、GPL协议等概念;
掌握不同Linux操作系统发行版的安装以及不同安装方式;
理解Linux操作系统结构;
掌握终端下Linux操作系统管理;

核心语法及其应用

Java SE 核心语法和面向对象编程思想
异常,IO与NIO,多线程编程
基于TCP/IP,UDP,HTTP等协议的开发与应用
精通面向对象编程,包括封装、继承、多态等
精通多线程和网络编程,在实际使用中体会面向对象编程的精髓

OOAD

面向对象分析和设计的方法
UML图
设计模式
掌握多种设计模式
了解软件研发的整个过程,能够熟练使用UML进行分析和设计

ORACLE SQL&PL/SQL

Oracle 10G数据库原理、SQL语句、数据库表及索引
PL/SQL语法,存储过程,存储函数,触发器等
熟练使用sql和pl/sql进行数据库编程,熟悉常见的oracle调优原则,能够完成数据整合和挖掘工作

数据库编程

熟练掌握通过JDBC连接Oracle和MySql数据库
掌握数据库连接池的工作原理
精通Hibernate编程
精通Hibernate的调优
能够在项目开发中熟练使用JDBC和Hibernate
真正掌握Hibernate的使用和应用原则
第二阶段

 

脚本语言

HTML语言
JavaScript语言
能够编写静态WEB页面

XML编程

DTD、XSD
XPATH、XSL
XML的解析,包括SAX、DOM、DOM4J等
XML在JAVAEE编程中占据了重要的地位,体会XML作为本地文件的优势,并展望作为数据传输格式的依据

Servlet& JSP

使用Tomcat进行Web开发
Servlet的生命周期
Cookie、Session
Listerner、Filter编程
JSP的常用指令、自定义标签的编写
熟悉MVC设计模式,使用Servlet+Jsp+JavaBean完成WEB开发

Ajax

比较同步和异步编程
使用Ajax进行异步编程
使用JSON进行数据传输
DWR等Ajax框架的使用
使用Ajax进行Web2.0开发,提升Web项目的交互性和性能

Struts编程

Struts编程流程
各种Action的编写
国际化
Struts编程
熟练使用Struts框架进行Web编程,深入理解MVC设计模式,并了解Struts2编程
Spring IOC
Spring AOP(面向方面编程)
集成Hibernate框架
集成Struts框架
深入理解Spring的工作原理,体会轻量级容器的优势,初步掌握SSH框架的综合应用

Android 初级

Android 开发环境搭建
Android 应用程序结构
Android 基本组件
Android UI布局及样式
掌握Android程序设计,能够进行GUI程序设计
第三阶段

 

EJB3.0编程

EJB的工作原理和解决方案 了解分布式编程的应用
Session  Bean    EJB编写分布式应用和异步编程模型
JMS编程

Android中级

Android的非UI组件(Service、BroadcastReceiver、ContentProvider)
Widget桌面开发
精通2D图形图像的应用
基本动画技巧
基本位置服务与网络通信
熟练应用Android的非UI组件进行非GUI程序设计,能够进行2D/3D等图形图像程序设计,能够进行多媒体应用、网络应用等出现设计。了解并能熟练使用Android开发的特性

Android高级

Android应用程序的设计思想
Android应用开发方法与实例
Android的各种服务
Android的OpenGL绘图
Android源代码编译及环境
Android本地C语言开发
JNI接口:结合Java与C本地代码
深入理解Android应用程序的设计思想
掌握使用NDK进行本地开发以及使用JNI结合Java与C本地代码

Android 移动应用开发

Android的电话功能
Android蓝牙应用开发
Android的SMS/MMS应用开发
云与移动端结合的应用开发
高阶位置服务
Android传感器编程
Android优化和性能提高
掌握Android移动应用开发,能够熟练使用电话、蓝牙、无线等设备进行移动应用开发。
第四阶段

 

企业实训

基于安博教育大量的企业数据调研,该课程专注于培养精通Struts/Spring/Hibernate架构、熟练掌握Tomcat和企业级Weblogic中间件服务器、深入理解Oracle 10g数据库开发的中高级JAVAEE软件工程师。通过该实训课程,实训学员能够积累1-2年的软件开发经验。

Java软件工程师培训课程,由安博教育集团联合多家知名厂商,并由安博教育实施专家团队和精英老师团队发起,共同开发完成。 通过该课程的学习,学员不但可以获得Sun公司颁发的SCJP等国际证书,还可以通过项目实战实习,掌握全新的JAVAEE技术,积累项目实战实验,进而获得高薪软件工程师工作。

能够胜任软件公司中Java软件工程师、网络工程师、数据库工程师等相关职位。


重庆渝中区总部:重庆市渝中区北区路73号创意大厦20F
电话:023-86259555

渝ICP备18015960号-1

渝公网安备 50010302000778号