本课程采用理论教学与项目实训相结合的方式,系统地介绍了3G技术与嵌入式Linux环境和应用程序开发技术。培训内容强化了Linux开发环境、Linux操作系统的基本原理、C和C++基础的基本能力,在此基础上深入了解和掌握移动通讯的原理和业务流程、协议栈的实现和应用,满足企业对3G通信系统的嵌入式软件开发工程师需求。
通过本课程的学习,学员可以熟悉嵌入式Linux的开发环境,熟练掌握Linux下系统程序、网络编程、3G协议应用和业务编程,能从事3G通信系统嵌入式应用程序相关领域开发工作。
课程大纲
*阶段:嵌入式开发基础
第二阶段:嵌入式C语言编程
第三阶段:Linux系统程序设计
第四阶段:网络通信终端项目训练
第五阶段:ARM原理与应用
第六阶段:Linux系统开发及驱动原理
第七阶段:嵌入式C++编程及QT编程
第八阶段:设计模式
第九阶段:移动通信技术和3G基础
第十阶段:NOKIA 3G手机开发实训项目
第十一阶段:毕业测评及就业指导