你的位置: 首页 > 公开课首页 > 职业素养 > 课程详情

3G应用开发就业班(14周)

暂无评价   
  • 课程时间:2009/03/16 09:00 至 2009/07/13 17:00 已结束
  • 开课地点:上海市
  • 授课讲师: 夏老师
  • 课程编号:50382
  • 课程分类:职业素养其它
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格¥12800
你还可以: 收藏
人气:1878 课纲 | 收藏

培训受众:

3G系统驱动开发工程师、Linux中高级软件工程师以及内核开发人员

课程收益:

本课程采用理论教学与项目实训相结合的方式,系统地介绍了3G技术与嵌入式Linux下环境和应用程序开发技术。培训内容强化了Linux开发环境、Linux操作系统的基本原理、C和C++基础的基本能力,在此基础上深入了解和掌握移动通讯的原理和业务流程、协议栈的实现和应用,满足企业对3G通信系统的嵌入式软件开发工程师需求。
课程目标包括:
◆熟悉Linux操作系统开发环境和软件工程化基本知识;
◆深入学习C和C++高级编程知识,熟练编写C和C++程序;
◆熟悉嵌入式Linux操作系统原理及多进程多线程编程;
◆能够熟练编写Linux网络应用程序;
◆掌握无线通讯基本知识,2G到3G的演进和3G业务流程和主要协议。
通过本课程的学习,学员可以熟悉嵌入式Linux的开发环境,熟练掌握Linux下系统程序、网络编程、3G协议应用和业务编程,能从事3G通信系统嵌入式应用程序相关领域开发工作。

培训颁发证书:

◆ ARM―ATC全球统一培训认证证书 ◆ Linux系统开发工程师认证证书 ◆ Linux应用开发工程师认证证书 ◆ 3G应用开发工程师认证证书

课程大纲

上学期

第一阶段 嵌入式开发基础
(40课时)
◆ 开学典礼、职业素养:自我介绍
◆ Linux基础知识和系统安装
◆ Linux常用命令,文本编辑器vi,简单shell脚本编程
◆ C语言基础知识,强化指针和数组概念,学习数据结构和基本算法;
◆ Linux开发环境基础:Gcc,Gdb,Make和Makefile
◆ 软件版本管理器Svn
◆ 嵌入式软件开发环境搭建与使用

第二阶段 嵌入式C语言编程
(80课时)◆ 复习C语言基础知识,强化指针和数组概念,学习数据结构和一些基本算法;
◆ 全面了解C语言标准库提供的功能;
◆ 深入介绍C程序在编译时与运行时的基本原理;
◆ GNU C的拓展知识;
◆ 从宏观和微观的角度讨论高质量C语言编程;
◆ 详细介绍嵌入式C的特性及应用;
◆ 职业素养:推销自己

第三阶段 linux系统程序设计
(120课时)◆ Linux操作系统基础和特点
◆ 操作系统中进程与调度
◆ 操作系统中的并发
◆ 编写写专业的GNU/Linux程序
◆ Linux系统接口及调用
◆ GDB高级调试
◆ 进程和线程
◆ 进程间通讯
◆ 信号
◆ Linux网络程序设计

实训项目 网络通信终端项目训练
项目实训: 通过深入了解Linux系统调用功能,开发Linux环境下多任务编程,掌握网络socket接口调用的方法,开发终端程序,并熟练使用开发工具进行调试。

下学期
第一阶段 ARM原理与应用(24课时)
◆ 嵌入式系统基础:嵌入式系统 定义、发展,嵌入式实时操作系统
◆ ARM的基本概念及体系结构
◆ ARM的编程模型
◆ ADS集成开发环境
◆ ARM汇编指令集
◆ 嵌入式系统及接口设计
◆ ARM协处理器

第二阶段 嵌入式C++编程(120课时)
◆ Linux c++编程环境
◆ C++语法基础
◆ 数组、指针及引用
◆ 函数、递归及程序结构
◆ 复杂数据类型
◆ 面向对象编程:继承及多重继承、运算符重载、模板类及标准模板库
◆ 异常处理
◆ 数据结构及简单算法
◆ QT初步
◆实训项目:网络图像终端

第三阶段 设计模块和面向对象的项目实现(40课时)
◆ UML概述
◆ 软件开发过程
◆ 用例
◆ 类图、交互图和状态图
◆ 设计模式
◆ 素质培训:如何写简历

第四阶段 移动通信技术和3G基础
(40课时)
◆ 移动通信基础
◆ 无线通信网络的概念
◆ GSM-UMTS-LTE的演进过程和网络体系结构
◆ 核心网(CN)
◆ GSM电路域CSV 业务流程
◆ GPRS/EDGE分组域(PS)数据业务基本流程
◆ IMS网络体系结构
◆ 多媒体会话在3G体系中建立的过程

第五阶段 实训项目
(120课时)
◆ 学习工程项目开发流程:项目需求、项目设计、程序编码、程序调试与测试、版本发布
◆ 以团队方式分解项目,协作开发、各学员扮演不同角色;
◆ 项目开发:3G协议栈应用 SIPCALL;IMSserver搭建;
◆ 素质培训:面试训练、职业前引导

第六阶段 毕业测评及就业指导
毕业测评及就业指导
◆ 由技术专家对学员进行项目开发答辩
◆ 简历优化提炼
◆ 模拟面试训练、职业前引导。

培训师介绍

徐海兵 : Linux驱动金牌讲师,7年嵌入式行业工作经验,宏基,龙旗多家著名公司任职嵌入式系统高级工程师,PDA,Smartphone,WiMax router & 交换机芯片软件系统平台等诸多项目。?
舒志:通信系统金牌讲师,7年嵌入式行业工作经验, 索尼技术中心担任高级工程师,熟悉移动终端layer3以上的中间件架构,熟悉GSM/UMTS协议和通信理论,精通移动多媒体工作机制。对于移动通讯方面有丰富的经验。
朱中浪:Wince微软TTT认证讲师,五年嵌入式行业工作经验,曾在多家欧美公司任职WINCE/Window Mobile嵌入式系统高级工程师,PDA,Smartphone,GPS系统平台等诸多项目
贺光辉 : 具有4年嵌入式项目实践经验,精通底层系统软件的开发和研究,熟悉S3C2440、S3C2410、Xscale PXA270、Freescale i.MX21、EP93xx、S3C44B0等处理器。对嵌入式硬件体系结构和Linux、wince设备驱动开发具有深刻的理解和丰富的经验。
植强:系统,ARM资深讲师,中电集团15年工程电子项目开发,项目管理经验,具备丰富的硬件电路、信号处理、可编程逻辑电路设计知识。主持多个国防“十五”预先研究项目和“863”项目;对ARM体系结构、SOPC、DSP和通讯系统有深入研究。

本课程名称: 3G应用开发就业班(14周)

查看更多:职业素养公开课

3G 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%