课程详情

3G移动软件工程师

3G移动软件工程师

  • 电询 人气 2859
  • 上海徐汇
300元 立即领取
普通课程
全日制 晚班 业余班 其它

该课程由猎学网审核,享受猎学网报名、支付保障

  • 7天退款
  • 资金担保
  • 质量保障

课程详情

完整图文>>

 JAVA基础语法

 JAVA基础语法,变量、数据类型、运算符、表达式、方法、流程控制、数组、函数等。

 面向对象

 面向对象编程介绍;面向过程与面向对象的区别;面向对象的基本特性;类、属性和方法;构造函数;类的实例化;使用类的属性和方法;类的访问控制;类的继承与多态;面向对象的接口及抽象类;类、对象及对象之间的关系;几个常见的运算符和关键字。

 集成开发环境(IDE)Eclipse开发工具使用详解

 Eclipse的基本结构,使用Eclipse创建Java应用程序、常用快捷键以及使用技巧等。

 JAVA数据结构及基本算法

 数组与简单排序;栈与队列;链表;递归;哈希表;高级排序;二叉树;堆;带权树等。

 JAVA多线程编程

 多任务、多进程、单线程、多线程概念与原理;线程栈模型与线程的变量;线程状态的转换;线程的同步与锁;线程的交互;线程的调度;线程的同步;并发协作;volatile关键字 ;新特征(线程池、有返回值的线程、锁、信号量、阻塞队列;阻塞栈、条件变量、原子量、障碍器等。

 JAVA流及NIO

 System类及流的概念;字节流类;字符流类;文件操作;文件输入/输出流的应用;NIO介绍;NIO与IO的区别与比较。

 JAVA网络编程

 基本网络概念(IP、TCP和UDP、Internet标准);基本Web概念(URI、HTML、SGML、XML、MIME媒体类型);客户端Socket;服务器socket;非阻塞I/O;UDP数据报和Socket;组播socket;URLConnection ;协议处理器。

 JAVA的数据库编程

 关系型数据库简介;结构化查询语言SQL;数据库连接;JDBC编程;基于JDBC的数据库连接技术和Java SE 6新特性。

 数据库高级应用

 PL/SQL、触发器、存储过程、数据库设计思想与技巧。

 JAVA EE体系结构

 Java EE介绍;Java EE的架构;Java EE应用程序的架构;Java EE的技术体系。

 UML面向对象分析与设计

 UML与面向对象的本质特性、UML与OOAD方法之间的关系、面向对象分析和设计(OOAD)的基本技巧、UML的基本语法和语义、常用UML图(用例图、时序图、类图等)、RUP方法。

 基于MVC模式的Struts2框架技术

 MVC设计思想、Struts2体系架构、配置Struts2应用、核心控制器FileterDispatcher、业务控制器Action、转换器Converter、拦截器Interceptor、数据校验Validation、Struts2常用标签库、国际化(I18N)等。

 MVC框架介绍

 MVC设计思想;MVC框架的介绍、安装、配置。

 MVC框架应用开发

 使用MVC框架开发项目。

 MVC框架数据库连接

 MVC框架中使用PDO。

 MVC框架高级应用

 MVC框架中使用Smarty模板技术;使用MVC框架实现增删改查功能。

 MVC模式项目实战:网上商城系统(NetStore)

 扩展网上书店系统(J11)功能,对整个系统架构进行分层设计(展示层、控制层、业务逻辑层、数据访问层)、使用Struts2框架技术实现,初步使用常用设计模式(业务代理模式,DAO模式等)、使用数据库连接池提高系统性能。

 基于ORM模式的Hibernate对象持久化技术

 对象与关系型数据库的映射(ORM)原理、Hibernate框架配置、使用Annotation映射持久化类;数据检索技术、高级映射技术、数据关联配置、事务控制和数据并发访问控制;HQL语句、分页查询;Hibernate一级缓存和二级缓存。

 Spring-轻量级Java EE开发框架

 Java EE体系架构分析、Spring框架结构、Spring容器核心思想控制反转(IoC)和依赖注入(DI);Bean的基本管理和依赖设置、Spring 的核心容器和高级容器、使用Annotation注册Bean;Spring AOP、Spring整合Hibernate与Struts2框架。

 集成JAVA EE应用系统

 JMS服务体系结构;JMS编程模型;JMS和EJB集成;Message Driven Bean概述;Message Driven Bean的生命周期;编写Message Driven Bean案例。

 JAVA EE系统中安全实现

 JAVA EE应用表示层设计考虑和最佳实践;表示层设计模式;JAVA EE应用业务层设计考虑和最佳实践;JAVA EE业务层设计模式。

 重构JAVA EE应用

 分析并初步重构一个JAVA EE案例;重构原则;构筑测试体系;重构工具。

 SOA

 面向服务的架构的概述;SOA的元素;应用程序前端;服务;服务库;服务总线;SOA的过程、原则和工具;SOA与Web服务;Web服务平台;服务契约;WSDL与服务契约;服务发现;服务层安全;服务层交互模式;SOA与Web服务进行集成。

 JAVA EE Web Services实现

 Web Services;JAVA EE平台和Web Services技术;Web Services核心技术;JAVA EE Web Services开发核心;常用Web Services开发工具介绍。

 大型企业级ERP系统项目实战

 在外企项目经理带领下,按照先进的RUP开发流程,完成基于Struts2框架技术、Sun MySQL/Oracle数据库、N层体系架构(展示层、控制层、业务逻辑层、持久层、应用平台层)的“500强企业ERP系统”的分析、设计、开发、测 试和部署等整个生命周期。技术涵盖:Java SE、JSP、Servlet、JSTL、JDBC、JavaBean、Ajax、Struts2、Spring、Hibernate、JUnit、 UML、PowerDesigner、Ant、Log4J、CVS/SVN、Tomcat/Weblogic/GlassFish服务器等。

 JAVA的图形界面编程

 JAVA的图形界面编程基本原理;理解java.awt和javax.swing软件包的类层次结构;掌握利用JAVA的GUI组件来创建按钮、标签、列表、面板等。

 Android简介

 Android的特性;Android的应用程序框架;Linux内核;中间件;应用程序框架;应用程序。

 Android开发环境配置及搭建

 SDK的下载及安装;Eclipse的搭建;虚拟设备的创建与模拟器的运行;Android程序的监控与调试等。

 Activity的生命周期

 Activity生命周期解析;创建一个Activity; Activity生命周期;Actvity 堆栈;Activity状态;如何监测Actvity的状态变化;Activity完整的生命周期。

 Android游戏开发设计

 前台渲染(创建Android用户界面、图形与动画在Android中的实现、Android平台下的多媒体开发);交互式通信(基本组件、内部通信);数据存储和传感器等。

 UI基础介绍及常用控件的使用

 什么是UI;UI简介;SlidingDrawer 抽屉式滑动控件;PopupWindow 气球提示控件;HorizontalScrollView 水平滚动容器。

 Android自定义控件的开发及使用

 设置自定义控件;XML中引用自定义控件;attrs.xml属性定义;控件属性与XML定义绑定;在xml中对控件赋初始值等。

 Service的使用方法

 Service起步;Service生命周期;绑定Activity和Service;获得系统服务;计时器;预约时间Handler;在线程中更新GUI组件;全局定时器AlarmManager;AIDL服务等。

 Intent及Receiver的使用

 Intent对象介绍(组建名字、动作、数据、种类、附加信息、标志);Intent解析(Intent过滤器、通用情况、使用Intent匹配);Receiver接收事件详解;Receiver的使用。

 数据的存储方式ContentProvider的使用

 ContentProvider介绍;ContentProvider的数据类型;ContentProvider的URI等。

 Android多媒体编程

 多核通信(共享内存、过程调用);多媒体框架(框架概述、OpenMAX接口规范、OpenCORE框架、元数据);图像框架(Camera拍照框架、图像解码);音频框架(音频管理框架、音频编解码过程);视频框架(Camera录像框架、媒体播放服务);渲染机制(Surface Flinger管理器、Skia渲染、OpenGL ES渲染、硬件加速);图像应用(基本接口、图像的处理、动画的处理);音频应用(基本接口、音频记录的处理、音频播放的处理);视频应用(视频记录、视频播放)。

 OpenEs编程简介

 OpenEs简介;OpenEs编程技巧;OpenEs编程实战等。

 项目实践

 Android项目实战。

查看完整图文详情
2020猎学网广告栏

猜您喜欢

更多>>
申请课程免费试听名额

课程顾问24小时内联系您

你好
抢课程限定优惠名额
×
你好
在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定
猎学网 >学校机构 >上海昂立IT教育 >课程详情