:
:
:
:
:
:
:
:
【行业背景】
随着移动通信技术的迅猛发展,3G离我们生活越来越近了。作为一项新兴事物,它的发展离不开人才的大力推动。3G人才对于以多元化服务为特色的3G产业来说,同样有着特殊的意义。那么IT尤其是通信行业从业人员应如何提升自己,加入到3G的“洪流”中来呢?
目前,我国的3G核心人才仅有不足万人,而且基本上都被几大运营商和设备厂商所掌握。广大手持端设备制造商所急需的嵌入式开发人才、软件开发商所紧缺的移动商务解决方案人才以及3G时代海量的内容开发商和提供商(SP/CP)所需的增值业务开发人才,基本上处于无处可寻的状况。随着各大电信运营商3G网络的大规模铺设并投入运营,以及3G手机的普及,未来人才的需求量还将成倍增长,3G软件人才将成为人才市场上的“抢手货”。根据智联招聘对市场的调查,2.5G环境下比较成熟的工程师年薪在10万元左右,未来过渡到3G以后,其潜力将进一步被发掘。北京智联易才人力资源顾问有限公司副总经理韩庆峰预测,3G人才的年薪至少在15至20万元左右,相对IT其他行业来说,这一数值是非常具有诱惑力的。由于市场中3G人才的匮乏,第一批3G人才将具备非常强的市场竞争力。
【课程特色】
Android作为目前高端智能手机操作系统,其前景不可限量。本课程主要从Java基础开始学习,循环渐进,以培养3G网络工程师为目标,深入讲解Google Android开发实战,整套课程内容完善深入。一般培训机构的课程,数据库部分只是简单带过。但是我们数据库的课程占了132个课时,深入讲解Oracle和MySql数据库。Java核心部分也是讲解的比较深。在学完JAVA WEB课程之后开始Android课程的学习,Android的课程从基础到深入,课程涉及所有知识点,总共安排了6个项目,覆盖了移动办公,生活娱乐等领域。让学员毕业后真正具备两年左右软件开发经验。
【培养目标】
3G高级软件工程师、3G移动互联网高级工程师
【入学条件】
大专或以上学历,理工科专业。本课程面向希望把握3G历史性机遇,成为3G移动互联网紧缺人才,有志进Android 3G手机应用开发、系统开发、移植开发学员。
【就业单位】
谷歌、百度、多普达、惠普、中国移动、中国联通、中国电信、神州数码、3G门户网站……
【上课时间及周期】
5个月,680学时,周一至周五9:30-12:30,14:00-17:00
【课程内容】
第一阶段:Java核心部分 (216课时) | |||
课程主题 |
内容简介 |
课程目标 |
课时 |
JavaSE |
Java核心语法、Java核心API、面向对象程序设计、Java容器类(集合)、GUI 用户界面编程、I/O体系结构、多线程并发模型、网络编程、数据结构. |
掌握Java核心语法与面向对象思想,能熟练运用常用设计模式与编程技巧完成桌面应用或网络通信类程序的开发. |
120 |
Java5.0新特性 |
Autoboxing/unboxing (自动装包/拆包)、Enums (枚举)、Varargs (可变参数)、Static Implements (静态导入)、for each(增强)循环、Generic(泛型)程序设计、Annotation(注释)无侵入式程序设计等 |
掌握全新java设计思想, 把握未来java技术发展趋势. |
8 |
Java高级技术 |
Java反射(Reflect)与动态代理(Dynamic Proxy) |
深入研究Java语言高级技术,设计更加灵活、扩展性更强的动态程序. |
16 |
XML |
XML的概念与作用、基本语法、验证、XML模式定义(DTD、Schema)、XML解析(SAX、DOM)、Jdom和Dom4j、xpath、XSL. |
掌握XML使用及XML文档的处理技术.使用XML进行信息配置、数据存储以及数据交换. |
24 |
Java开发IDE |
各种Java常用开发工具(如:Eclipse、NetBean等)的使用 |
掌握Java开发IDE的使用与代码调试技巧 |
8 |
软件测试 |
黑盒、白盒测试.Java测试框架Junit. |
理解测试的重要性.学习使用Juni进行单元测试、参数化测试、测试套件的开发和测试运行器的使用. |
8 |
项目1 |
局域网聊天室 |
利用面向对象、集合、线程、IO、Socket等知识完成类似QQ的局域网聊天室. |
32 |
项目2 |
铁路客运售票系统 |
支持同时在多台PC上进行售票、数据安全锁定. |
32 |
第二阶段:数据库编程 (132课时) | |||
课程主题 |
内容简介 |
课程目标 |
课时 |
Oracle/SQL语言 |
以Oracle为平台,介绍Oracle数据库的安装、Oracle体系结构、物理组件、权限分配、数据管理、分析各种关系数据库设计的常见问题,深入讲解数据库设计范式.全面讲解各类SQL语句的使用和优化策略.深入学习Oracle数据库对象:index(索引)、view(视图)、sequence(序列)、tirgger(触发器)、comment(注释). |
理解Oracle数据库体系结构,掌握Oracle数据库基本操作,数据库设计,开发和管理知识,熟练掌握SQL和Oracle对象使用. |
40 |
PL/SQL |
PL/SQL语法,作用.使用游标、存储过程、函数、触发器解决数据库性能问题. |
掌握PL/SQL的使用,能够使用存储过程开发高效的数据处理系统,解决数据库性能瓶颈并实现数据优化. |
16 |
MySql |
以MySql为平台,介绍MySql数据库的安装、权限分配、数据管理.数据库使用. |
掌握MySql数据库的使用. |
4 |
JDBC |
使用Java操作数据库,包括:数据库连接、结果集处理、存储过程调用、元数据、大数据类型处理、事务管理,批更新,可滚动、可更新的结果集,SQL3.0新特性,连接池技术,数据库应用架构. |
熟练掌握Java数据库编程技巧,能使用高级API、DAO编程模式编写高性能的数据持久层应用. |
40 |
项目3 |
金融银行自助系统 |
支持多用户操作,使用Hibernte完成持久层设计.实现用户信息加密,数据安全锁定. |
32 |
第三阶段: Web应用 (116课时) | |||
课程主题 |
内容简介 |
课程目标 |
课时 |
Html |
介绍Web原理.Web页面开发的基本过程,超文本标记语言(HTML)基本标签的使用,CSS 层叠式样式表 |
掌握HTML基本标签的使用,能利用CSS优化页面设计的方法 |
8 |
javascript |
javascript 脚本语言基本语法,常用函数,javascript高级DOM编程及页面组件控制 |
掌握基于对象的javascript程序设计,能通过W3C DOM模型完成动态页面脚本开发 |
16 |
Web容器之Tomcat |
Tomcat的下载、安装、启动分析、体系结构、基本配置、应用程序部署、管理和性能调优. |
掌握使用Tomcat的使用. |
4 |
Java Web编程Servlets |
HTTP协议详解,Servlet核心对象操作,Servlet生命周期,Session与Cookie的应用场景,过滤器与监听器.分层结构. |
全面掌握Servlet 2.5 API的使用,能够独立分析设计基于N层体系结构的Web 应用,熟练使用各种Java EE应用服务器 |
32 |
Java Web编程JSP |
JSP介绍、创建、部署JSP程序,JSP的三个指令、六个动作和九个内置对象.JSP中异常处理,自定义标签,EL和JSTL |
掌握JSP2.0规范技术,掌握JSP进行动态页面开发的专业技术,能结合Servlet完成B/S应用的设计与开发工作 |
24 |
项目4 |
大唐任务管理系统: 大唐电信系统子模块,包括注册、登陆、用户管理、任务制定、任务修改、任务查看等功能. |
使用Servlet和JSP技术,以Hibernate做后台完成基本的Java Web应用. |
32 |
项目5 |
BBS系统:具备注册、登陆、积分、发帖、回帖、内容上传下载、后台管理等功能完整的BBS系统. |
使用Servlet和JSP技术,以Hibernate做后台完成基本的Java Web应用. |
32 |
第四阶段:Google Android开发(216课时) | |||
课程主题 |
内容简介 |
课程目标 |
课时 |
Google Android开发 |
1.Android初步认识、Android环境搭建 |
从基础开始学习,循环渐进,精通Google Android开发,熟练掌握3G移动应用程序开发。 |
8 |
2.用户界面开发 |
24 | ||
3.Android数据存储 |
8 | ||
4.多媒体开发 |
16 | ||
5.Android的网络与通信 |
8 | ||
6.Android特色开发 |
24 | ||
Android项目实战 |
1.个性化文件管理器 |
通过项目实战,提升动手能力,将所学知识整合运用到项目中。
|
128 |
2.个人通讯录 | |||
3.个性MP3播放器 | |||
4.天气早知道 | |||
5.Google Map | |||
6.移动办公系统 | |||
| |||
赠送课程 |
| ||
就业指导 |
求职指导、简历撰写、面试技巧等 |
| |
项目答辩 |
项目演示及重点解析,资深项目经理现场提问及指导 |
| |
模拟面试 |
资深人力资源面试指导,技术面试指导 |
|