- 其他机构同类课程
- 更多+
- 同类热点网络课程
- 暂无相关热门网络课程
· 课程目标
·
本课程系统地介绍嵌入式Linux下环境和应用程序开发技术。课程内容强化了Linux开发环境、嵌入式C和C++基础、Linux操作系统的基本原理和QT编程,通过实践项目的方式,使学员熟练掌握Linux网络、图形编程,满足企业对有项目开发经验的嵌入式应用开发工程师需求。
◆ 熟悉Linux操作系统开发环境和软件工程化基本知识;
◆ 深入学习C和C++高级编程知识,熟练编写C和C++程序;
◆ 熟悉嵌入式Linux操作系统原理及多进程多线程编程;
◆ 能够熟练编写Linux图形、网络应用程序;
· 培养对象
·
有志进行嵌入式Linux系统开发环境下应用程序开发工程师。
· 入学要求
·
学员学习本课程应具备的基础知识:
◆ 具备C语言编程基础;
◆ 有志投身于IT事业及手机嵌入式软件开发。
· 教学环境
·
为了保证培训效果,增加互动环节,本课程教学采用小班授课方式,每期报名人数限20人,理论授课和上机实践相结合,采用项目实战的方式进行教学。每名学员配置一套开发板和PC主机。
· 教学质量管理
·
◆ 培训中采用授课老师课堂指导,班主任课后辅导的方式进行;
◆ 培训过程中分阶段考试,并根据教学结果进行辅导和强化;
◆ 提供学员职业素养教育;
◆ 培训合格学员可提供就业保障;
◆ 培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
◆ 培训结束后免费提供半年的技术支持,充分保证培训后出效果;
· 课程进度安排
时间 |
课程大纲 |
第一阶段 嵌入式Linux开发基础 | |
12天 |
◆ 开学典礼、职业素养:自我介绍; |
第二阶段 嵌入式C语言编程 | |
11天 |
◆ 复习C语言基础知识,强化指针和数组概念,学习数据结构和一些基本算法; |
第三阶段 Linux系统程序设计 | |
11天 |
◆ 深入学习操作系统基础知识; |
第四阶段 嵌入式C++编程 | |
10天 |
◆ Linux c++编程环境; |
第五阶段 嵌入式Linux GUI编程 | |
12天 |
◆ 嵌入式Linux GUI概述; |
第六阶段 项目实践 | |
10天 |
◆ 学习工程项目开发流程:项目需求、项目设计、程序编码、程序调试与测试、版本发布; |