- 论坛徽章:
- 0
|
北航嵌入式培训中心9月下旬将开新一期的嵌入式linux开发就业脱产班,上一期的学员最后的项目展示考核已过,现在已经被各大企业预订一空。
开课信息如下:
北航开源嵌入式与物联网系统开发就业班(基于Linux系统)
周期: 4个月
1)、招生对象
欲从事基于ARM芯片、Linux操作系统等相关智能设备、工业控制、行业嵌入式应用开发的在职、在校学员。
2)、入学要求
A、理工科在校、毕业学员,具备C语言编程基本知识;
B、在职学员:具备C语言基础,操作系统原理等知识;
3)、培训目标
A、 熟练运用C语言标准类库和Linux系统类库,掌握相关调试经验和调试技巧,编写规范代码;
B、 通过实训,理解板级嵌入式开发过程(系统构造、代码编写、系统裁剪、系统移植、JTag测试、BootLoader烧写等);
C、 Linux操作系统的嵌入式应用开发;
4)、目标岗位
A、嵌入式系统开发工程师
B、嵌入式系统架构师范
C、家用智能设备开发(智能家居)工程师;
D、汽车电子产品开发工程师;
E、航空航天智能设备开发工程师;
F、油田系统智能设备开发工程师;
G、医疗系统智能设备开发工程师;
H、通讯设备软件开发工程师;
I、GPS/GIS开发工程师
5)、课程和项目内容概述
第一阶段 编程基础
1. Open Souse Basis Knowledge (开源基础知识) 课程号:OSBK
开源文化速读 开放源代码的历史沿革和开源文化普及 2课时
Linux基础 Linux基本操作,常用命令,基本常识与Linux编程方法与艺术。binutils工具集的使用;shell编程基础等 14课时
2. Coding for Fun (Linux C编程基础) 课程号:C4F
Linux C编程基础 Linux下C语言设计和编程方法,数组与指针基础基本使用等 48课时
Linux C编程进阶 指针的高级应用,模块化程序设计,基本数据结构, 排序和查找等 60 课时
3. Gaming for Fun (小游戏项目实训) 课程号:G4F
开源项目开发与管理 基于开放源代码的项目管理与多文件编程等 8课时
开源游戏项目 自己动手开发开源小游戏,基于FrameBuffer或者SDL技术等 40课时
游戏项目验收 小项目验收与代码检查 4课时
第二阶段 Coding for System (系统高级编程) 课程号:C4S
文件IO UNIX文件IO的高级操作,文件系统与相关操作等 24课时
进程管理 UNIX进程管理基础,进程关系,守护进程,进程间通信,IPC,线程等 40课时
网络编程 TCP/IP协议基,Socket编程与网络编程,简单实现与控制,基本Web服务器实现等 40课时
数码相框项目 实现一个数码相框项目,除显示图片外,增加声音播放和网络控制等 72课时
第三阶段 Hacking for Fun (ARM体系固件编程) 课程号:H4F
ARM体系结构与编程 ARM概述与指令集,汇编设计与中断异常、DMA,基于ARM的接口编程等 32课时
Newbie-boot项目 实现一个可以启动Linux的小型嵌入式Bootloader 56课时
嵌入式系统移植 基于ARM的Bootloader移植,嵌入式Linux的操作系统移植,嵌入式根文件系统制作 32课时
第四阶段 Driving for Fun (Linux驱动编程) 课程号:D4F
内核与驱动 认识Linux内核,内核与驱动的关系 12课时
接口驱动工程实践 接口驱动的开发,对Led等基本接口的操作 12课时
字符设备驱动 字符设备驱动的开发 12课时
块设备驱动 块设备驱动开发 12课时
网络设备驱动 基于网络设备的驱动开发,实现嵌入式设备的网络开发 16课时
项目开发 GPRS远程视频监控系统/嵌入式数码相框项目开发 56课时
第五阶段 Coding for Free (全项目应用编程) 课程号:C4R
项目开发初步 企业项目开发实战,界面编程 120课时
项目管理基础 项目管理与软件工程的实践和方法,项目开发中常用的问题和管理实践 16课时
项目编码与代码管理 编码风格与常用的代码管理工具,版本控制工具git)的高级应用 20课时
验收与总结 项目最终验收与全部代码提交和文档整理 4课时
岗位技能培训 岗位技能与相关技术培训,工作环境实战 8课时
简历面试 简历书写的辅导和面试指导,指导面试和工作之前的热身 8课时
咨询电话:010-82330252 010-82338253 010-82338245
官方网址:http://www.bsechr.com.cn |
|