资讯详情

苏州快跑嵌入式Linux就业周末班

2017-06-15 阅读:183 来源:苏州快跑信息科技有限公司
进入>

苏州快跑嵌入式Linux就业周末班

一、课程简介

本课程系统学习了嵌入式Linux开发必备的知识体系,内容包括了C语言基储Linux入门、HTML、图像处理、脚本编程、高级C编程、项目实训等。该课程入门轻松,有C语言编程基础最好,即使没有编程语言基础,也可以通过4个月的时间来掌握嵌入式编程技能。该课程实训阶段侧重对数据转发部分原理开发培训,是国内少见的高知识密集型培训。

二、教学目标

基于Linux操作系统的软件、嵌入式软件在通信、信息家电、工业控制、医疗仪器、数控机床、航空航天、智能仪表、消费类电子产品等领域的应用保持快速的增长,掌握基于Linux操作系统的开发技术是提高企业和个人竞争力的有效手段。

通过对Linux操作系统的学习,使学员对Linux操作系统有一个全面系统的了解,掌握Linux操作系统的使用、Linux内核相关知识,以及编写Linux环境下的应用程序和模块(设备驱动)程序的知识。为在Linux环境下进行路由产品、安全网关、3G通讯开发打下坚实的基矗

三、教学安排

1、授课地点:课程授课地点设置在苏州快跑教育石路本部

2、授课时间:4个月脱产常日制培训,周六、周日10:00~17:00,其他时间复习功课和完成项目作业。

3、教学课时:540课时

4、人数限制:每班授课人数上限为20人,满10人开课

5、食宿安排:就业班学员可申请入住学员宿舍(预计每月三百元左右)

四、课程费用

8000元/人含资料费(讲义等)

五、申请证书

培训合格后苏州快跑教育与3G联盟合作授权的《紧缺人才嵌入式ARM工程师》证书

可申请工信部《高新专业人才技能证书》软件开发工程师报名考试费¥600.00,100%包过,不过退学费

六、就业相关行业

工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子,电子商务

七、2013年最新工信部嵌入式Linux/3G-Android高级人才培养课程安排

时间 课程大纲
第一阶段 嵌入式Linux系统开发基础
教学内容 主要讲解Linux操作系统的概念和安装方法。详细介绍Linux下的目录结构、基本命令、管理配置和编辑器,包括VI编辑器,GCC编译器,GDB调试器和 Make 项目管理工具以及Makefile、shell脚本编写等知识。并进行嵌入式开发环境的搭建。
第二阶段 嵌入式C基础编程
课程内容 本课程的主要目标是以贯穿讲解、案例分析、学生演练的形式,熟练掌握C语言的基础编程知识,使学员精通C语言的数组、指针、函数、结构体、动态内存以及存储类等相关重点知识以及GCC编译器,GDB调试器的使用。
第三阶段 嵌入式C高级编程
课程内容 数 据结构及算法是嵌入式C语言领域最重要也是最主要技能,本课程将在学员C语言基础知识之上,通过大量编程实例,重点讲解基于C语言的各种高级数据结构知 识,包括宏、标准I0库、枚举、单双链表、循环链表、树,常见排序与查找算法,库函数的使用、linux中自定义动态库的创建和使用、Make 项目管理工具以及Makefile。各知识点都通过一个个实例,使理解更加深入。
第四阶段 编程规范、开发流程、项目分析及物联网基础
课程内容 此 部分主要通过讲授编程方式规范,以及企业中常见的开发流程以及项目分析方法,让学员初步的体验带到企业开发环境和团队合作模式,让学员逐步养成项目分 析、需求、开发、测试的主体流程和方法。 同时通过介绍物联网的基础应用知识,拓展学员的知识面、提高学员学习兴趣,以及对物联网的认识和了解。
第五阶段 嵌入式Linux系统编程
课程内容 本 课程主要讲解Linux多任务处理中的多进程和多线程编程,结合课堂重点阐述进程与进程管理的各种应用,同时结合管道、FIF0、消息队列、共享内存等 IPC通信方式以及记录锁、信号、信号量等IPC同步方式,让学员熟练使用和掌握常见的系统编程知识,同时也包含线程的各种如条件变量、互斥锁等线程同步 技能
第六阶段 嵌入式Linux网络编程
课程内容 本 课程重点使学员了解TCP/IP基本模型和协议,熟练掌握常见的I0通信方式,理解socket编程,熟练使用select进行多路复用通信,同时对包 括TCP及UDP网络编程、广播等概念有一个更广泛的理解。在整个课程期间学员将通过多用户了解程序、FTP客户/服务端程序以及远程终端管理项目。加强 学员对网络编程、异地多进程编程的深入理解和熟练使用程度
第七阶段 嵌入式系统网络编程项目实践
实训项目 课程实训项目 —— 远程终端管理器终端项目训练
远 程终端管理系统是基于C/S架构的多进程通信系统,类似Tel、Putty等终端管理软件,通过此项目能够锻炼学员对Socket网络通信的掌握 以及多进程的开发,项目通过客户端登陆并连接服务器(开发板),实时获取各种系统信息,远程设置等功能,此项目具备基本的嵌入式设备远程管理的模型,为学 员日后掌握相关知识及开发提供锻炼机会。
第八阶段 嵌入式Linux系统移植与ARM基础
课程内容 本 课程从学习ARM处理器的基础知识包括ARM处理器体系结构、编程环境、指令集、寻址方式等方面的内容以及如何从0开始搭建嵌入式Linux运行环境, 内容包括内核裁减、内核移植、交叉编译、内核调试、Bootloader编写、根文件系统制作和集成部署Linux系统等整个流程,同时还学习基础的字符 设备驱动开发,包括串口、I/0、看门狗、实时时钟、SPI、IIC、扫描键盘、A/D转换、定时器等接口的驱动开发,为后续深入学习驱动高级开发打好基 础。
第九阶段 嵌入式技能扩展 ---- 物联网高阶应用
课程内容 ◆ ZigBee组网技术
◆ 接口技术:I2C、SPI、A/D、UART、PWM、中断、0LED显示;
◆ RFID识别技术
第十阶段 项目实践(N选1)
教学内容 ◆ 学习工程项目开发流程:项目需求、项目设计、程序编码、程序调试与测试、版本发布
◆ 了解公司开发流程与团队协作,为就业上足最后一刻
◆ 公司往往由几个小组共同开发。学生在学完全部课程后,用此项目贯穿之前全部知识关键点,真正做到学以致用
实训项目 ◆ 项目开发1:嵌入式智能3g手机信息管理及远程同步系统
◆ 项目开发2:基于GPRS的远程安防监控系统
◆ 项目开发3:食品仓储物联网系统
等等
第十一阶段 毕业测评及选择就业
毕业测评及就业指导 ◆ 由技术专家对学员进行项目开发答辩;
◆ 简历优化提炼;
◆ 模拟面试训练、选择就业单位

加载全文

免责声明:本站部分内容、图片来自用户自主上传,如果您对本站信息资源版权的归属问题存有异议,请您致信,我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。

以上是苏州快跑信息科技有限公司为大家整理的有关苏州快跑嵌入式Linux就业周末班的全部内容,更多精彩请访问学习资讯新闻专栏。

相关课程

更多>
2020猎学网广告栏
申请课程免费试听名额

课程顾问24小时内联系您

你好

顾问将于24小时内联系您!

确定
在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定
苏州猎学网 >苏州快跑信息科技有限公司 >苏州快跑嵌入式Linux就业周末班