武汉嵌入式Linux软件工程师企业定制班课程内容
Linux软件工程师企业定制班 | 学时:45天 项目设计:2个 目标:嵌入式Linux高级软件开发工程师 特色:完整的Linux软件开发体系、安排2个项目设计着重项目实战! | |
序号 | 课程名称 | 课程内容 |
1 | Linux操作系统使用 | 本课程从零起点,讲解Linux操作系统的概念和安装方法,详细介绍Linux下的基本命令、管理配置和编辑器,包括VI编辑器,GCC编译器,GDB调试器和 Make 项目管理工具等知识 |
2 | 嵌入式Linux C语言高级编程 | C语言是嵌入式领域最重要也是最主要的编程语言,本课程将在学员C语言基础知识之上,通过大量编程实例重点讲解C语言的高级编程知识,包括函数与程序结构、指针、数组、常用算法、库函数的使用等知识,另外,本节还重点讲解数据结构的基础内容,包括链表、队列、栈、树、哈希表、图等内容。 |
3 | C++面向对象编程 | C++是Linux应用开发主要语言之一,本节重点让学员掌握面向对象编程的基本思想,以及C++语言的基础内容,为后面的课程做好铺垫。 |
4 | 嵌入式Linux项目开发流程 | 本课程主要让学员从宏观了解嵌入式Linux开发环境搭建和项目开发流程,让学员建立起整体架构的概念,包括嵌入式产品需求分析和选型、硬件平台、移植、启动代码、驱动开发、系统部署等整个过程。 |
5 | 嵌入式 Linux高级应用编程 | 嵌入式Linux应用开发是嵌入式Linux中最重要的一部分,也是就业面最广的方向。本课程的主要目标是精通嵌入式Linux下的程序设计,精通嵌入式Linux开发环境,强化学员对Linux应用开发的理解和编码调试的能力,包括系统编程、文件I/O、多进程和多线程、网络编程、GUI图形界面编程、数据库。 |
证书 | 中国软件行业协会嵌入式系统分会《嵌入式软件工程师认证证书》 |