◆ 国内唯一的嵌入式Linux + Android + ARM的从底层到上层的培训体系 ◆ 国内唯一的超豪华师资团队,80%以上讲师来自清华大学和世界500强 ◆ 国内唯一的由美国外企技术总监授课的嵌入式Linux内核、驱动课程 ◆ 国内唯一的承诺专科3000-4000,本科4000-5000,硕士5000-6000的学院 ◆ 国内第一个把Android 1.5移植到S3C2440开发板的IT培训学院 ◆ LPI授权培训机构(Linux认证) ◆ 你的老师来自:清华大学、Azingo、Huawei、Nokia、EMC、Google、IBM、RTlinux……
|
 |
|
专科以上学历,具有C语言编程基础,喜欢并有志投身于ARM、嵌入式Linux、Android行业,能够通过入学测试。入学测试具体考试时间和注意事项请联系咨询老师。毕业后从事C/C++开发、嵌入式工程师、嵌入式Linux工程师(应用程序、系统开发、驱动开发、内核开发、系统移植)、ARM工程师、3G工程师、Android工程师(应用、系统、移植)
毕业后薪金待遇: 本科生:税前薪金4000-5000元/月;解决3险1金;视指标及毕业院校解决北京户口。 研究生:税前薪金5000-6000元/月;解决3险1金;视指标及毕业院校解决北京户口。 专科生:税前薪金3000-4000元/月;解决3险1金。 学历要求:普通高等学校专科(含专科)以上学历(特殊情况下除外);
专业要求:理工科专业,包括但不限于:计算机、电子工程、自动化、通信工程、软件学院、嵌入式、电气工程、微电子、航空科学、机械工程、电机工程、汽车工程、航空宇航工程、测控与信息技术、精密仪器、地理信息系统GIS、数学、物理、化学、热能、工业、水电、材料科学与工程等。文科专业,原则上可申请入学,但要求入学前需要具备C语言基础。
知识储备:了解C语言、操作系统、微机原理与接口(计算机组成原理)的基础知识,非计算机专业没有学过操作系统,不会影响入学。
|
 |
|
做为IT产业的核心方向,未来20年全球将进入3G嵌入式时代(2005-2025)。
目前全球40%的软件产值来自嵌入式领域,2025年全球80%的软件产值将来自嵌入式。嵌入式广泛应用在通信网络、消费电子、信息家电、汽车电子、GPS、工业控制、医疗电子、商业金融、农业水利、航天航空10大领域。具体应用在:3G手机、数码相机、移动电视、MP3/MP4、门禁系统、IP视频监控、智能家居、智能家电、自动灌溉系统、智能机器人、宇宙空间站、火箭导弹、探月卫星、雷达、汽车、智能玻璃、智能钥匙、智能自动门、银行卡/信用卡、GPS地图导航、无线蓝牙等。
桌面市场,服务器CPU巨头Intel公司每年出货量仅有1亿片,市场已经饱和。2007年,全球嵌入式芯片巨头ARM公司宣布,其半导体合作伙伴所生产的基于ARM技术的处理器每年的出货量已近30亿个,这个数量还在每年以30%的速度增加。而加上运用了ARM技术的移动电话,以及例如微控制器这样一些刚刚开始爆发的新兴市场,ARM处理器每年出货量还将继续增长。
业内专家认为,目前国内嵌入式行业至少存在30-50万的人才缺口,仅北京地区嵌入式工程师的人才缺口就超过了5万人,而且还在持续增加。这主要有两方面的原因:一是与目前我国高校的专业设置有关,我国高校的计算机专业普遍以应用软件为主,很少涉及嵌入式软件的课程,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导。目前北京一个毕业三年的中级嵌入式软件工程师平均月薪在10000元。
本课程的目标,学完课程掌握以下知识点: ◆ Linux命令,工具和C编程基础 ◆ 嵌入式Linux C语言强化 ◆ 嵌入式Linux上的C编程训练 ◆ Linux高级编程及编程训练 ◆ 嵌入式ARM处理器体系结构及编程训练 ◆ 嵌入式Linux内核环境搭建和编程训练 ◆ 嵌入式Linux驱动理论及驱动程序开发训练 ◆ Android应用研究和系统开发 ◆ Android体系结构和系统移植 ◆ 嵌入式ARM Linux项目实践和训练
|
 |
1、计算机、电子、自动化、通信、信息工程等相关专业。 如果不是以上专业,则要求热爱编程,学习过C语言。 2、大学专科(含专科)以上学历。 3、不具备以上条件,但从事 2 年以上计算机软硬件开发的技术人员。 4、有就业需求的学员应满足相关企业员工身体健康要求。 5、入学基础考试 (一)笔试 1、考试科目:C语言、操作系统、微机原理与接口(主要是C语言)。 2、考试时间:所有报名参加考试的学员统一考试,具体时间请与咨询老师联系。 3、考试方式:以邮件形式发题目给学员,在规定的时间内做完,答案提交至指定邮箱。 (二)电话面试 上机考试成绩合格的学员将统一参加由东方赛富3G学院或人才合作单位组织的面试,通过后参加面向东方赛富人才合作单位的职业培训。 1、面试科目:C语言编程、计算机操作系统、微机原理与接口(计算机组成原理)。 2、面试时间:具体时间请与咨询老师联系。 3、面试方式:通过电话进行面试。
|
 |
1、培训过程中如有内容理解不透或消化不好,可免费在下期班中重听;或者申请补课。 2、培训结束后免费提供技术支持和免费项目实践机会,充分保证学员项目实践机会。 3、免费为培训学员推荐就业机会。 |
 |
|
就业方向: 电信/网络/通讯、消费类电子、电子元器件、工业控制、军工企事业、航空航天、汽车电子、医疗设备、仪器仪表等相关行业。
就业单位: 华为、中兴、大唐、普天、联想、LG、MOTOROLA、NEC、大唐微电子、中科院计算所、TCL、海尔、中星微、中国移动、中国联通、中国电信、中国移动研究院、播思通讯、三星电子、松下电子、搜狐、新浪、联想利泰、金山软件等。详见就业合作单位列表。
毕业后薪金待遇: 本科生:税前薪金4000-5000元/月;解决3险1金;视指标及毕业院校解决北京户口。 研究生:税前薪金5000-6000元/月;解决3险1金;视指标及毕业院校解决北京户口。 专科生:税前薪金3000-4000元/月;解决3险1金。
注:以上信息以赛富3G学院人才合作企业为例。(根据赛富3G学院与相关用人单位调查所得,嵌入式行业的嵌入式Linux工程师薪金大约在3000-10000元,实际情况会根据企业的规模、所处地区、公司利润情况以及员工个人能力差别有所差异,具体以学员与人才合作单位签订的劳动合同为准。)
就业承诺: 东方赛富3G学院承诺学员—参加3G学院就业课程,保底薪,100%全部就业;不就业,退全额学费;凡通过入学基础考试的学员,入学即签订就业保障协议。
|
 |
欧阳坚
赛富高级讲师 |
清华大学硕士,10年软件开发经验,6年嵌入式行业教学经验,曾任职于FSMLabs中国区技术总监。负责开发ARM处理器在RTLinux实时操作系统的升级,移植和维护。移植了24xx, 64xx, PXA270, EP9312, OMAPx, IXP25x, IXP26x, Cortex系列处理器。在美国著名的手机软件公司负责XWindows, DirectFB, WM图形系统开发, 优化显卡驱动硬件加速功能。负责移植Android系统平台到多款ARM机器上。优化Android平台的Webkit,设计和开发基于webkit的webwidget framework开发。研究生期间,就积极参与RTLinux和SkyEye内核开源项目,长期从事嵌入式Linux内核,系统级别开发。精通Linux内核驱动和移植,RTLinux实时内核开发。在实时RTLinux技术领域,是国内最权威的开发者之一。 |
|

张战
赛富高级讲师 |
东方赛富高级讲师,华为北京研究院高级内核驱动工程师,精通C/C++,Linux/UNIX环境编程以及图形QT开发,精通Linux内核开发和Linux驱动程序开发,精通arm/x86/mips体系结构。负责三星S3C2410开发板linux操作系统移植,内核剪裁,相关驱动开发工作。集GSM,WIFI,RF等多种功能模块。该模块主要是基于无线传输控制,实现了PDA对数字家居系统的控制,数字家居安防系统报警的接受处理。负责移植了Bootloader、文件系统(ramdisk)、触摸屏驱动、WIFI无线驱动、MMC_SD驱动、9650摄像头驱动,WM8731声卡驱动等。 作为华为Dopra系统下采用MIPS多核路由器主力开发成员,开发了 FE(100兆网卡)PCI设备驱动模块开发, GE(1000兆网卡)设备驱动模块开发和Marvell 8686WIFI无线网卡SDIO接口驱动开发等。同时也精通Android手机内核Linux系统的移植和驱动开发。 |
|

宋昱鹏
赛富高级讲师 |
东方赛富高级讲师,清华大学计算机系本科,6年软件开发经验,2年的Symbian行业研发经验。精通Linux、C/C++语言、Android, Symbian等技术。有全面和扎实的计算机科学基础知识,比较严谨的思考方法,精通STL和boost库, 有很强的的数据结构和算法设计能力; 了解基本的软件开发方法和设计模式,熟悉常用的软件开发工具; 精通java语言和eclipse及其插件开发方法; 毕业后在著名的手机公司从事Symbian手机平台开发和Android前期预研工作。在校期间设计过PL0语言编译器,实现Decaf语言编译器。同时也从事嵌入式实时操作系统,并在著名的rtems导弹操作系统中设计和实现了EDF实时调度算法。精通流媒体等网络协议。在硬件设计中独立实现过CPU内核,并在CPU中实现了VGA, IDE,串口等基本接口。熟悉整个CPU的硬件设计过程。 |
许拥军
赛富高级讲师 |
清华大学计算机系硕士,Google中国工程院高级工程师,原清华大学计算机系国家863项目“系统动态核迁移”技术负责人。9年软件开发经验,6年嵌入式开发经验,精通嵌入式系统、Linux内核。对嵌入式操作系统Linux、uClinux、WinCE有深入研究,尤其精通内核的调度系统、MMU管理和中断控制。曾经移植多款PowerPC处理器,对MPC7XX,MPC8XX系列处理器理解很深,对PowerPC的中断系统、FPU计算单元、MMU控制器、Cache和多处理器SMP技术有透彻的了解。在ARM、XSCALE等多种体系结构平台上移植Linux内核时;对嵌入式Linux的实时性、安全、可靠性的特点也有深入研究。参与翻译了操作系统经典书籍《操作系统--精髓与设计原理(第五版)》,该书作为清华北大众多高校的计算机操作系统专业教材。 |
|

何晓龙
赛富高级讲师 |
东方赛富高级讲师,原IBM中国区Linux/Unix系统管理工程师,10年的Linux/Unix系统管理经验,精通Linux/Unix系统及安全管理,虚拟化和集群等技术。LPI & RHCE领域的国内顶级专家,中国Ubuntu实验室和UbuntuChina互动社区主要创始人,著作有《完美应用Ubuntu》和《Ubuntu实用技巧精粹》等。 |
|
|
|
 |
|
◆《东方赛富嵌入式Linux系统工程师定向就业班内部讲义》 ◆ S3C2440实验板、S3C6410实验板、ARM Cortex开发板 ◆ 谷歌Android手机 HTC G1(T-Mobile的定制机型) ◆ ARM9 三星S3C2440开发板

◆ Android手机 HTC G1

|
|
 |
|
为保证教学质量,每期仅招30人,如要参加培训,请提前在本页最下方提交报名信息。 |
 |
开课时间:2010年03月13日 上课地点:东方赛富3G学院清华校区(北京海淀区中关村五道口华清商务会馆1602B) 课程配备:教材、电脑、实验器材人手一套 |
 |
|
课时:5个月(600课时) 培训费用:15000元(可获得"破冰工程"赠送的2000元助学金)。 教材费用:600元(含教材费) 外地学员:代理安排食宿(需提前向学院说明,预定房间) 交费方式:网上转帐、银行汇款、支票 咨询电话:010-82865990转8001,010-82866878,400-660-9870(全国免费报名电话) 参加本期班前30名可获500元优惠券,先报先得! 本课程参加东方赛富的全国大学生就业"破冰工程"大型公益活动。
团体报名优惠: ◆团体报名优惠措施:2人95折优惠,3人及3人以上9折优惠 ◆套餐课程同时报名优惠措施(以下套餐只能任选一种): 1、"破冰工程"活动中选报“嵌入式Linux系统工程师定向就业班”,可获赠2000元助学金。 2、"破冰工程"活动中选报“嵌入式Linux系统工程师定向就业班”,可获赠S3C2440开发板。 3、报选本课程可获500元折价券!查看折价券使用规范 |
 |
| 授课时间 |
课程大纲 |
|
第一阶段 |
第一阶段 Linux命令,工具和C编程基础
本阶段主要介绍嵌入式Linux的基本命令,各种开发工具,各种配置工具和C语言编程基础知识,其中包括Linux常用使用和操作。文件管理,目录操作等命令,编辑器VI编辑器,GNU编译工具GCC,GDB调试器和Makefile开发工程管理工具等知识。
【主讲】:何晓龙 宋昱鹏 【课时】:2周 60课时
|
|
第二阶段 |
第二阶段 嵌入式Linux C语言强化
本阶段主要介绍在嵌入式Linux开发中常用的开发语言C语言的重要概念和编程技巧中的重点难点,着重讲解ARM Linux中GNU C的难点和重点。以大量实例分析着重介绍函数与程序结构,指针、数组和链表,库函数的使用等知识。
【主讲】:宋昱鹏 欧阳坚 张战 【课时】:1周 30课时 |
|
|
第三阶段 嵌入式Linux上C强化编程训练
本阶段主要包括程序设计算法训练,递归和栈编程训练,位操作训练,数组指针训练,字符串训练和常用C库函数编程接口实践,强化学员对Linux下基本C语言编程开发的理解和编码调试的能力。使得学员具有独立从事大型Linux下程序研发能力。
【主讲】:宋昱鹏 张战 【课时】:1周 30课时 |
|
|
第四阶段 Linux高级编程及编程训练
本阶段主要包括: 1. Linux系统编程,其中包括信号,系统调用,管道,FIFO,消息队列,共享内存等内容。 2. 文件I/O编程,文件描述符,文件读写接口,原子操作,阻塞与非阻塞IO 等。 3.多任务和多线程编程,进程标识,用户标识,fork与vfork,多线程概念/线程同步等)。 4.网络编程,网络基本概念,套接口编程,网络字节次序,Client/Server结构,UDP编程;精通Linux下Socket网络编程的开发流程,精通网络编程的调用接口函数和相关数据结构,使学员精通在Linux上进行系统编程开发的能力。 同时综合前面阶段所学内容和编程技术,以小组为单位进行一个团队合作项目的开发,考核内容包括文件I/O编程,多线程编程,网络编程和项目文档编写。
【主讲】:宋昱鹏 张战 欧阳坚 【课时】:5周 150课时 |
|
|
第五阶段 嵌入式ARM处理器体系结构及编程训练
本阶段详细讲解ARM体系结构和编程知识,其中包括指令分类,寻址方式、指令集、存储系统、异常中断处理、汇编语言以及C\C++和汇编语言的混合编程等知识。同时结合ARM嵌入式开发板硬件设计原理和基本硬件设计流程,分析各种外设的工作原理和驱动机制,最后在ARM开发板上完成ARM的一个项目实践。
【主讲】:欧阳坚 宋昱鹏 张战 【课时】:1周 30课时 |
|
|
第六阶段 嵌入式Linux内核环境搭建和编程训练
本阶段详细讲解嵌入式Linux系统整个环境,流程的相关知识。其中包括嵌入式Linux基本概念和开发流程、Bootloader工作原理、Linux内核裁减配置和ARM Linx交叉编译、RootFS根文件系统制作、网络编程,数据库编程以及图形界面和数据库开发等知识。最后以小组为单位完成一个基于嵌入式Linux整个应用的编程大项目。
【主讲】:欧阳坚 宋昱鹏 张战 【课时】:1周 30课时 |
|
|
第七阶段 嵌入式Linux驱动理论及驱动程序开发训练
本阶段详细讲解嵌入式Linux上驱动程序开发流程,其中包括设备驱动程序概念、字符设备驱动程序、块设备与网络设备、网卡驱动以及常用嵌入式设备驱动开发等知识。同时独立实现两种嵌入式设备驱动程序的编写,包括驱动模块的调试和加载以及完整的项目开发文档的编写。
【主讲】:欧阳坚 宋昱鹏 张战 【课时】:2周 60课时 |
|
第八阶段 |
第八阶段 Android应用和系统开发
在本阶段中主要讲解Andriod手机GUI设计和窗体设计。其中包括,Activity 控件编程,View控件编程,View Group控件编程,Widget控件编程,Drawable控件编程,Panel控件编程,Dialog控件编程,Window控件编程,Surface控件编程,SurfaceView控件编程,Canvas控件编程。
【主讲】:骆丁 【课时】:1天 6课时 |
|
第九阶段 |
第九阶段 Android体系结构和系统移植
本阶段详细讲解Android系统的移植,其中包括Android Linux内核移植,文件系统, toolbox等移植, Dalvik移植,ARM处理器介绍,libc移植,libm移植,libdl移植,libm移植,busybox,toolbox移植,JNI,dx, dalvitvm相关移植,Dalvik指令格式,Dalvik执行格式dex,Java字节码格式等相关知识,系统会把Android1.5系统完整的移植到ARM开发板上,完成整个Android内核和上层的编译流程和开发。
【主讲】:骆丁 许拥军 【课时】:2天 12课时 |
|
第十阶段 |
第十阶段 嵌入式ARM Linux项目实践和训练
本阶段主要设计并实现一个真实和完整的嵌入式ARM Linux项目的开发流程,该项目是涉及到工业,自动化常用的嵌入式Linux应用领域。其中包括实时数据采集、网络通讯、图形用户界面显示以及嵌入式数据库SQLite存储系统等多种嵌入式Linux编程技术。要求学员建立起团队开发和协同工作的企业项目开发模式的概念和流程,为就业前的职业技能和素质训练做好充分训练。
【主讲】:欧阳坚 宋昱鹏 张战 【课时】:6周 180课时 |
|