免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1326 | 回复: 0
打印 上一主题 下一主题

亚嵌武汉中心嵌入式Linux系统工程师就业班 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-04-11 16:43 |只看该作者 |倒序浏览
作为现代IT行业的核心发展方向,嵌入式技术在快速发展,但是很多企业仍找不
到足够的、合适的嵌入式人才,造成这一现象的原因主要是:一些高校的高等计
算机教育和产业发展相对脱节,毕业生不是企业真正需要的有动手能力的嵌入式
软件人才。
   亚嵌教育为了满足600余家合作单位的用人需求,在总结六年的嵌入式教学经
验的基础上,借鉴国内外最先进的教育理念,创新一系列IT技术教学方法,重磅
推出具有独特教学模式、实践性极强的培训课程-项目实训教学。

2011年4月份开班课程内容:
一、Linux操作系统编程基础
        Linux的基本命令和基础编程知识,包括Linux的文件操作和目录操作命
令,VI编辑器,GCC编译器,GDB调试器和Make项目管理工具等知识。


二、C语言编程强化

        嵌入式开发编程中C语言的重要概念和编程技巧中的重点难点,以复习串
讲和实例分析的形式,重点介绍包括函数与程序结构,指针、数组和链表,库函
数的使用等知识。整数算法训练,递归和栈编程训练,位操作训练,指针训练,
字符串训练和常用C库函数编程接口实践,强化学员对Linux下基本编程开发的理
解和编码调试的能力。

三、Linux C环境高级编程及项目开发编程实践

     主要包括系统编程(信号/系统调用/管道/FIFO/消息队列/共享内存等),文
件I/O编程(文件描述符/文件读写接口/原子操作/阻塞与非阻塞IO等,多任务和多
线程编程(进程标识/ 用户标识/fork与vfork/多线程概念/线程同步等),网络编
程(网络基本概念/套接口编程/网络字节次序/Client/Server结构/UDP编程);掌
握Linux下Socket编程的开发流程,熟悉网络编程的调用接口函数和相关数据结构
,使学员初步具备在Linux上进行系统编程开发的能力。同时综合之前所学内容和
编程技术,以小组为单位进行一个团队合作项目的开发,考核内容包括文件I/O编
程,多线程编程,网络编程和项目文档编写。

C语言项目   
数码相框
任务1 点线和鼠标的绘制
任务2 通过图形编解码库显示图片
任务3 通过字体库进行文字显示
任务4 数码相框背景音乐的播放

  
四、Linux C++ 高级软件工程师
必修课:
Linux操作系统编程基础
C语言编程强化

本课程从标准C++开始,逐步帮您了解和掌握C++开发的知识及技巧,并最终能将
独立完成作品发布;通过该课程的学习,学员熟练掌握Linux 下的C/C++软件开发
技术,并通过项目实战积累工作经验,进而获得高薪、有广阔发展空间的工作机
会。

C++项目
广告机
任务 1 通过图形编解码库显示图片
任务 2 通过网络传输远程图像
任务 3 远程控制广告内容
任务 4 软件自动更新

MP3播放器
任务 1 通过tcp链接下载音乐文件
任务 2 为音乐文件创建播放列表
任务 3 根据播放列表播放音乐文件
搜索引擎
任务 1 根据关键字搜索相关网页
任务 2 搜索引擎数据库设计
任务 3 挖掘网页连接保存到数据库
任务 4 根据数据库中的数据挖掘网页数据
任务 5 显示搜索统计结果
任务 6 设计网页评分标准
任务 5 对网页数据进行评分
  

五、QT高级软件工程师
必修课:
Linux操作系统编程基础
Linux C++ 高级软件工程师

QT高级软件工程师课程将为学员提供良好的学习和实验环境,以理论授课为主,
工程实践为辅,加上全程指导,帮助你在最短的时间内全面掌握QT的开发技能,
创建桌面、移动和嵌入式应用程序与用户界面所需的所有功能。QT高级软件工程
师课程,专注Linux/UNIX图形应用程序,客户端、服务器端软件开发,培养企业
所需的专业图形软件工程师。
课程涉及UNIX/Linux图形应用软件开发的各个方面:Linux/UNIX、C++、Socket
、Image、Phonon、MySQL、数据建模、软件建模、设计模式、企业级的实战项目
等。

QT项目
视频监控综合项目
任务 1 本地视频采集
任务 2 视频编解码
任务 3 在Framebuffer上显示视频
任务 4 在远程终端显示视频,网络流媒体实现
任务 5 远程控制台,暂停,监控,转储

分布式通信系统
任务 1 支持即时消息、离线消息,服务器中转
任务 2 文件传输,点对点
任务 3 好友管理,好友更新
              任务 4 用户状态,好友状态通知
任务 5 用户注册,注销
任务 6 用户登录,验证

浏览器开发
任务 1 URL协议解析
任务 2 网页排版引擎
任务 3 网络检测,刷新,缓存机制
任务 4 网页收藏


六、ARM开发工程师
嵌入式处理器体系结构及编程实践

主要介绍ARM体系结构及其基本编程知识,包括指令分类,寻址方式、指令集、存
储系统、异常中断处理、汇编语言以及C\C++和汇编语言的混合编程等知识。同时
结合ARM嵌入式开发板硬件设计原理和基本硬件设计流程,分析各种外设的工作原
理和驱动机制,并自己动手实践完成一个ARM开发板上的编程大作业。

七、嵌入式系统移植工程师
嵌入式Linux开发基础及高级应用
必修课:
Linux操作系统编程基础
C语言编程强化

主要介绍嵌入式Linux开发应用程序的基本流程和知识,包括嵌入式Linux基本概
念和开发流程、Bootloader工作原理、内核裁减配置和交叉编译、根文件系统制
作、网络编程以及图形界面和数据库开发等知识。同时独立完成一个基于嵌入式
Linux GUI的应用编程项目。

报名电话:027-87588588  QQ:1362588227
更多详情请登录亚嵌官网www.akaedu.org
亚嵌武汉中心地址:武汉市洪山区雄楚大道229号春林庭苑B座2104号
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP