[课程描述]
目前,国内外企业对嵌入式Linux系统下的高级程序员的用工需求缺口比较大,但又很难找到在嵌入式Linux环境下,能够从事系统级高级应用开发的优秀的工程技术人员,为此,中科华讯嵌入式教育中心集优质师资推出了《嵌入式Linu统高级编程实验班》短期培训课程,系统地培训嵌入式Linux系统下的各项高级编程技术:嵌入式IO接口技术高级编程、进程线程高级编程、IPC高级编程技术以及嵌入式网络应用高级编程。结合有针对性、典型的实验,使参加培训学员能够更好的掌握嵌入式Linux系统平台下的各种高级编程技术。
[质量保证]
•所有课程内容均可免费重听,直到学员完全掌握为止。
•凡是中科华讯学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
•雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
•成绩优秀的学员可免费到中科华讯合作单位实习、就业。
[行业需求]
工业控制,军工企事业,电信/网络/通讯,航空航天,移动计算机(手机、PDA),汽车电子行业,医疗仪器,仪器仪表与电子。
[基础要求]
有C语言开发基础
熟悉嵌入式Linux开发环境
有一定的操作系统、网络基础知识
有参加过中科华讯《嵌入式Linux应用实验班》课程经历的最佳。
[课程教材]
《中科华讯嵌入式Linux系统构架师培训系列教材—Linux系统高级编程》
《中科华讯嵌入式Linux系统构架师培训系列教材—Linux系统网络编程》
[推荐教材]
《UINIX环境高级编程》,(美)W.Richard Stevens,尤晋元.张亚英.戚正伟 译,人民邮电出版社,2006年5月
[教师简介]
李老师,精通C/C++编程、QT编程、网络编程,对网络协议有着深层理解和深入的研究。具有多年应用项目的开发经验,熟悉嵌入式开发工作流程及标准规范,曾成功支持多种嵌入式产品的开发,所开发的产品涉及网络、工控等多个行业。实战型授课风格,深入浅出,深受学员好评。
[开课情况]
开课时间:周六、日上课, 共10天 (40学时理论课+20学时项目指导)
上课地点:深圳中科华讯嵌入式教育中心
学 费:2800元(优惠)
为保证教学质量,本班为小班授课,15人为满,报满15人即停止报名或顺延下一期,如您决定上课请 及时填写报名表并办理报名手续。
[课程安排]
课程 |
内容 |
Linux系统编程 |
嵌入式应用软件分层结构:UI、业务控制、数据管理、通信集成 |
Linux C基础:程序、进程、线程的区别与联系,程序映像布局,时间与定时器 |
Linux I/O:系统I/O与标准I/O,文件锁,I/O复用模型,Termio与串口编程,Frame Buffer图形操作,位图与向量图的显示 |
音频程序设计:OSS音频程序、ALSA音频程序 |
多进程编程:进程概念,进程状态转换,进程内存布局,fork,exec函数族,僵尸与孤儿进程,守护进程 |
项目实战: 利用automake、进程架构、串口收发、文件锁、文件存储数据技术进行项目建模 |
进程间通信:管道,信号,信号量,共享内存,系统五IPC |
多线程编程: Posix Pthread线程库,线程生命周期,线程属性,线程优先级,线程调度策略 |
多线程并发控制:线程锁,条件变量,消息队列 |
项目实战:利用线程并发、共享内存、消息队列、循环buffer、文件链表进行项目细化 |
|
Linux网络编程 |
网络基础:OSI/TCPIP模型,网络常识,TCP/IP协议,TCP与UDP的区别与联系 |
常用网络工具:网络截包工具(wiresharp、etherpeek、tcpdump),网络检测程序(ping、ifconfig、route、netstate) |
SOCKET编程:TCP,UDP |
TCP服务器模型:fork服务器,线程服务器,io复用服务器 |
UDP服务器模型:串行服务器,为UDP传输增加可靠性 |
广播与多播 |
原始socket和链路层访问:Ping程序,IP冲突检测,DOS攻击,ARP欺骗 |
项目实战:利用TCP或者UDP为项目增加网络通信功能 |
深圳市中科华讯信息科技有限公司是高端嵌入式教育培训机构,我们的理念是“就业早一步,技术决胜负”中科华讯认为衡量培训价值的唯一标准就是学员的就业前景,而保证就业前景的唯一方式就是通过高质量的课程。 一切为了学员着想,中科华讯在深圳建立了高端嵌入式教育培训机构,深圳IT行业就业薪水是最高的,我们率先为学员将出路找好,才开始培训学员,学员的就业薪水就是衡量我们工作价值的标准,学员就业好,我们的口碑才好。经过长期的努力,凭借高品质的职业IT训练和毕业学员的良好口碑,我们已经成为深圳市人才市场的合作伙伴,目前以高端嵌入式教育为主。我们为学员推出深圳5万年薪工作的就业课程、及独家推出保证8万年薪的嵌入式核心课程。中科华讯拥有知名的优秀讲师团队,成员多数有跨国企业和大型技术机构背景, 他们多是中国较早的一批嵌入式开发者、DBA、Linux工程师和UNIX/Linux专业技术高手,他们追求卓越,渴望开发出最强的Linux训练课程,他们希望挑战最新最强的技术,最可贵的是他们渴望与大家分享自己的经验与知识,并拥有丰富的实践经验和良好的沟通技巧。同时我们注意完善的教学质量控制体系和实行严格的淘汰制度。
简写英文HSC,寓意“持续集成”,象征人才成长的高速通道。
坚持人才培养和信息科技集成的不懈结合。
就业才是硬道理,发展才是永恒的真理。
企业的成功关键在人才,人才的成长离不开企业。
核心技术人才引领企业未来,企业成就核心技术人才价值。
我们的理念:就业早一步,技术决胜负。
我们的愿景:倡导技能教育和职业发展相结合,不单是引导您如何开启广阔的嵌入式世界大门,更为重要的为您发动职业生涯的加速引擎。
我们的教学:一切从实用出发,项目实践教学。