一、课程简介
从开始的需求分析和功能设计,到编码和测试,本专业培养掌握必要的计算机基础理论和软件开发过程,具备具体的应用软件设计能力,掌握必需的3G嵌入式系统理论、3G嵌入式编程的技术、方法和工具,能从事3G方向嵌入式系统应用、设计、开发与测试的技能型、实用性高级软件人才。采用任务驱动式教学方法,通过课堂理论学习与实验室练习结合、参与经典软件项目实践的方式,使学员能够搭建坚实的软件开发知识体系,熟练掌握国际先进的、产业界青睐的3G嵌入式软件开发技术,并使其养成良好的职业素质。
二、课程优势:
1、成为“一精多能”的3G英才 牛耳教育3G手机开发全能就业班以Android平台为核心,针对当前企业所需,设计最为常用的技术课程:程序架构,UI编程,数据存取,网络编程、HTTP网络应用等,为企业级项目的开发提供了全面的解决方案; iPhone、Symbian、Windows Mobile等通才型的技术拓展视野,为你在3G手机开发领域内的职业发展打下坚实基础;同时华清远见及*合作企业高级人力资源主管亲授面试礼仪及技巧,量身定做3G领域职业规划,全方位提高职业素养,助你抢占先机,笑傲职场。
2、四个月换来两年的项目实战经验 牛耳教育3G手机开发全能就业班,帮你迅速实现在专业移动开发技术领域内的飞跃,完成从蛹到蝶的华丽蜕变。课程共分为3个阶段,通过四个月的密集训练和实战体验,让你真正脱胎换骨,拥有相当于3G手机开发行业2年的工作经验。
3、迅速找到你的职场伯乐 牛耳教育3G手机开发全能就业班将为您提供寓教于乐、全程项目驱动的授课方式。在牛耳教育3G,你不但可以和牛耳教育的学员分享学习经验,还可以得到3G移动开发领域*专家的亲身指点。不仅让你接触到业内*进的技术,还会有众多专业人力资源专员和技术专家为你提供终身的就业推荐和技术支持。
4、体验真实的企业工作氛围 牛耳教育3G手机开发全能就业班采用*企业实战项目,带给你荷枪实弹般的真实体验。我们的目的不只是学习本身,而是将各种技术的解决方案应用于实战项目中,解决实际问题。配备齐全的项目研发设备、热情洋溢的高效项目管理团队、为你带来身临其境的实战体验。
5、感受与众不同的教学模式 牛耳教育3G手机开发全能就业班打破传统教学模式,以目标为导向,从结果出发,构建清晰的教学模式,针对具体实践项目的需求,进行相关知识技能拓展,在实战中快速学习,真正做到举一反三,触类旁通。让你真切地感受自己一点一滴的进步,体会前所未有的成就感。
培养方案
1、培养团队合作能力和自学能力,掌握软件开发的基本思想和学习方法;
2、熟悉软件开发过程,实践软件工程过程,包括需求分析、设计、编码、测试等;
3、巩固理论基础和提升分析和设计能力,实践主流的软件分析设计方法和工具;
4、实践主流的3G嵌入式软件开发工具,强化动手能力,熟悉各种业界主流的实用技术和框架并掌握一套主要框架的用法;
5、体验部分开发管理过程,如:项目计划与跟踪,软件配置管理、软件质量保证等;
6、经历和体验各个软件开发过程的角色分工和作用,如:项目经理、需求分析员、系统设计师、编码工程师、团队负责人、界面工 师、测试工程师、QA、数据库管理员、配置管理员等等。
7、实践软件开发文档的编写规范,熟悉工程化和实用化的文档编写;
8、体验IT企业工作环境和制度,培养一定的职业素质。
五、课程体系
在实训项目经理的带领下,通过完成多个企业级项目(基于Linux平台的计费系统、基于Android平台的远程数据同步系统、基于Android平台的电子杂志系统)的分析、设计和开发,掌握开发企业级软件项目过程所需的设计规范、开发流程、质量控制及项目管理。
JAVA编程(共44个课时)
课程名称 学习内容 课时
Java语言初级编程 Java语言概述 4
Java变量、运算符,循环 4
Java程序流程和基本类型 4
Java OOP(一) 4
Java OOP(二) 4
Java 异常处理 4
Java语言高级编程 Java输入输出 4
Java集合框架 4
Java的Socket编程 4
Java的序列化 4
Java的多线程(一) 4
Java的多线程(二) 4
Android应用开发(共148个课时)(培养目标:具备企业Android应用开发工程师岗位能力)
课程名称 学习内容 课时
AndroidUI控件编程 Android系统基础 4
Android开发环境 4
Android应用程序示例 4
Android UI的基本外形和控制 4
Android控件Widget的使用 4
Android初级08_视图组和布局 4
Android SQLite 4
Android 内容提供者 4
项目阶段 8
Android图形界面编程 Android的Intent 4
Android的广播 4
Android Service 4
Android2D图形编程(一) 4
Android2D图形编程(二) 4
Android 的OpenGL 4
项目阶段 8
Android图形界面编程 Android的Intent 4
AndroidHTTP通信(一) 4
AndroidHTTP通信(二) 4
AndroidSocket通信 4
AndroidSMS/MMS编程 4
Android SIM/UIM 4
Android电话功能编程 4
项目阶段 8
Android系统高级编程 Android多媒体开发(一) 4
Android多媒体开发(二) 4
Android文件管理器 4
Android情景模式 4
Android系统信息 4
Android源代码编译及环境 4
Android本地程序开发 4
Android 各种系统服务 4
项目阶段 8
六、就业方向
移动运营商
手机终端制造商
手机平台开发商
手机服务提供商
手机内容提供商
手机芯片提供商等相关公司。
学员就业岗位包括:
Android开发工程师
OPhone开发工程师
手机软件移植工程师