发布时间:2009年6月3日
嵌入式Linux系统工程师(100%)保证就业
一、课程目标
本课程采用理论教学与项目实训相结合的方式,系统地介绍了嵌入式Linux下环境和应用程序开发技术和底层驱动开发。培训内容强化了Linux开发环境、Linux操作系统的基本原理、C和C++基础的基本能力,整个嵌入式系统开发流程,符合当今嵌入式软件开发工程师需求。同时本课程每个阶段都有实战项目跟进;加上指导老师的一对一辅导;使你每个实战项目包学会为止;本课程体系经过浙大嵌入式系统研究中心和长三角地区做嵌入式系统公司技术总监审核认可;并强力推荐!
二、入学要求
理工科类大专以上学历,熟悉了解C与汇编语言程序设计;对单片机有一定的了解;喜欢并有志投身于IT事业; 对计算机组成原理有一定了解;经入学测试合格后,统一录取。
三、质量保证
1. 雄厚的师资力量、经典完善的课程体系、提供丰富的课程录象及完善的教学管理确保教学质量;
2. 严格有效的教学考核控制体系,未达到毕业要求不予毕业;
3. 优雅的学习环境,良好的学习氛围,让学员在最短的时间内学到最多的知识;
4. 丰富实用的实战项目,并做到一对一的引导式学习;
5. 对基础差的学员我们进行一对一的针对性辅。
四、就业保障:100%保障就业,不就业则退还学费
1.该课程引入了企业定制培养内容,保证了学员的就业问题;
2.有效的质量控制体系,让你学到真正的技术,是你有效的就业保障;
3.百家签约对口人才输出企业、研究所,充足的岗位资源;
4.以前对大企业的企业内训,和企业建立了长久的合作关系,有效保障学员高薪就业:
5.通过浙江大学嵌入式系统研究中心考核,颁发浙江大学嵌入式系统中心合格证书。
五、学习时间
1.全日制脱产学习6个月(4个月理论训练+2个月项目实战);
2.学员统一在浙大校园安排食宿
3.该课程采用强化精英式培训,每周上5天课程,每天上9个小时。
上午9:00-12:00 下午13:30-17:30 晚上自习/辅导7:00-9:00
六、课程体系
课程安排 |
课程简介 |
第一阶段 本阶段实训课程针对嵌入式Linux开发零基础学员量身设计,该课程是嵌入式Linux应用开发的入门课程,也是嵌入式Linux工程师必须要掌握的基本技能。 |
1) 了解嵌入式系统的硬件基础 2) 掌握ARM处理器的体系结构,具备ARM硬件接口的基础知识 3) 掌握ARM处理器的指令系统和开发方法 4) 掌握嵌入式系统的基本设计步骤和基本开发方法 5) 掌握嵌入式Linux操作系统的裁剪与移植 6) 掌握Linux下Vi/GCC/GDB/Makefile等常用开发工具 7) 掌握嵌入式WinCE系统基本开发流程 8) 独立完成一个嵌入式Linux、WinCE应用开发项目 |
第二阶段 本阶段实训针对已经掌握第一阶段内容的学员,通过该课程学习使得学员能够掌握嵌入式Linux系统移植、开发的核心内容。 |
9) 掌握电路设计的基本流程、电路调试的基本方法 10) 高速电路设计的基本原则、protel/Cadence的基本使用方法 11) 掌握U-boot的调试、修改和编写 12) Linux/kernel内核的嵌入式平台移植和调试 13) 掌握嵌入式Linux系统下的C开发、C++开发方法 14) 精通嵌入式Linux下的程序设计,强化学员对Linux应用开发的理解和编码调试的能力 15) 初步掌握Linux下的驱动程序开发方法 16) 掌握移植Qt/Embedded GUI库,Qt/Embedded基本开发流程 17) 独立完成一个实际移植项目,包括U-boot、kernel,根文件系统以及GUI库移植 |
第三阶段 本阶段实训课程针对已经掌握嵌入式Linux应用开发以及熟悉嵌入式Linux系统移植的学生。通过该课程学习,应掌握嵌入式Linux内核/驱动开发的底层技术。 |
18) Linux的高级编程技术 19) 精通嵌入式Linux内核裁减移植及内核调试、编程技巧 20) 精通嵌入式Linux字符设备驱动开发 21) 精通嵌入式Linux块设备驱动开发 22) 精通嵌入式Linux网络设备驱动开发 23) 掌握嵌入式Linux下Framebuffer驱动开发 24) 大型项目的设计、开发 |