12

3G嵌入式课程——就业薪资华东第一

实训案例

1、汇文是浙江省唯一软件研发为主体的实训机构,实训与研发最真实的结合,通过企业软件开发管理、项目招投标、模拟商业公司制方式让学员以工程师的身份和心态培训;

2、汇文实训项目均为企业产品级项目,与一般培训公司的实训项目严重不同,真实的产品研发不仅需要遵循严格的开发流程,最关键是要有客户的监督;

——项目案例1:ARM嵌入式视频监控系统

1.项目背景

图像与视频监控系统是应用计算机与通讯技术实现对目标区域信息监控的系统,常用于交通,能源,公安,电信,军事等部门。随着计算机技术及网络技术的迅猛发展,视频监控系统的发展趋势必然是全面数字化、网络化,即采用嵌入式网络摄像机,利用网络进行传输,利用嵌入式监控设备体积小巧、性能稳定、通讯便利等特点,将使视频监控无处不在。

——项目案例2:VOIP网络电话

1.项目背景

随着光网络的飞速发展和数字传输技术的应用,原来在数据通信网中被视为应用“瓶颈”的带宽和服务质量等问题一一得到解决,推动了IP 技术的飞速发展,带动各种应用向IP 靠拢, VOIP 电话/VOIP 网络电话(又称IP PHONE 或VoIP)业务就是其中一个典型的应用。IP技术的逐渐完善以及IP电话的低廉收费为IP电话提供了广阔的发展空间。

——项目案例3.网络MP3音乐播放器

1.项目背景

 目前市场上的mp3只能从电脑拷贝音乐然后播放,随着物联网的发展,把网络连接功能集成到mp3播放器里能够使人们更方便快捷得查找、收听、下载歌曲,为人们的生活带来方便。

2.系统功能说明服务器建立于PC机上。

服务器可上传歌曲、设置歌曲信息。
服务器可对歌曲进行分类、查找及信息发布。
客户端以登录方式与服务器建立连接。
客户端自动下载mp3歌曲列表。
客户端可以查找、下载服务器上的歌曲。
客户端可以边收听边下载。
客户端支持本地MP3文件的打开、播放、停止 。
>>更多汇文实训项目介绍

课程简章

汇文3G嵌入式课程最主要的两个特色如下:

1、三阶段走,逐步深入,稳扎稳打;

基础阶段:打好扎实功底,修炼嵌入式C、C++、数据结构,代码量冲击8000行;
提高阶段:熟练应用和掌握成熟的高阶嵌入式编程技术,完成3-5个中型项目
拓展阶段:让学员以工程师状态主导并完成大项目研发(汇文软件部项目),依托项目涉及的新领域来拓展知识面,了解先进技术的应用方向,这是其他实训机构不具备的实力;
实训阶段 实训内容 实训目标 实训项目
基础阶段1
4周
C语言&数据结构&Linux开发环境
1、Linux常用命令,GCC/GDB/makefile
2、嵌入式C (C基本语法、指针、关键字、头文件、大小端、类型、位操作、Volatile用法等)
3、基本数据结构知识(线性结构)
1、良好代码编写能力
2、良好的代码风格
3、具备基本的工程思想、质量意识
4、精通C语言,代码量4000行以上
1、大量课堂练习
2、超市存取包系统/ATM机系统/银行叫号系统/战争模拟系统/俄罗斯方块(N选2)
3、拓展阶段大项目招标书发布
基础阶段2
3周
C++&数据结构&软件工程
C++设计模式和设计思想(类、对象、继承、重载、多态以及其他C++基本语法)
数据结构强化训练(树形结构、算法、排序等)
3、项目管理
1、精通数据结构,常用算法
2、了解并掌握C++经典设计模式
3、代码量4000行以上 4、具备软件工程师的基本编程能力,能胜任一般的应用软件开发岗位
1、大量课堂练习
2、Malloc
3、复杂图书管理系统
4、拓展阶段大项目竞标书完成
提高阶段
14周
Arm体系结构&Arm Linux&LINUX高阶编程 1、嵌入式硬件、软件详解
2、Arm CPU体系结构
3、嵌入式外围芯片接口
4、裸机开发工具
5、Embedded Linux
6、IO、进程、线程、IPC
1、熟悉ARM体系,对基本的硬/软件结构熟悉,看懂操作手册和流水图
2、掌握Linux操作系统高阶编程
3、掌握嵌入式软件开发编程,能熟练开发并移植应用程序,并熟悉基本的调试方式和工具
4、具备一般的嵌入式软件工程师(应用)开发能力
1、大量课堂练习
2、Linux高阶编程项目
3、小型的嵌入式软件移植实验
4、拓展阶段大项目需求说明书发布并开始项目实施的前期规划
提高阶段2
4周
QT&网络编程&LINUX内核&UCOS/ii
1、QT基本界面&复杂界面
2、UCOS逐行详解
3、以太网、TCP/IP,SOCKET详解
4、块设备,字符设备,网络设备,自旋锁,信号量,内存管理,中断
1、熟悉QT编程,掌握基本的复杂界面绘制技巧
2、熟悉网络编程,掌握网络编程核心原理
3、熟悉UCOS/ii工作原理
4、了解linux内核配置,编译技巧
5、了解驱动编写、移植
6、具备嵌入式工程师所需的基本技能
1、大量课堂练习
2、复杂界面绘制
3、网络编程基本实验,如:raw_socket洪水攻击
4、基本的驱动、内核移植实验
5、基本完成拓展阶段项目实施必备的基本知识
  拓展项目(招投标方式进行并结合嵌入式设计大赛)
1、网络安全,深度检测
2、海量数据存储、删除、压缩
1、贯穿整个学习过程,从基础阶段到提升阶段,全程按照工程招标模式进行
2、熟练使用常用开发管理工具,如:SVN
1. VOIP电话
2. 网络MP3(流播放)
3. 点菜系统
拓展阶段
贯穿整个教学过程,最后项目实施时间为3周
3、云计算
4、音视频编解码技术
5、Raid阵列、DAS、SAN、NAS
6、无线传输
7、流播放
8、任何你感兴趣的嵌入式领域!
3、采取模拟公司制,体验并掌握在公司研发组织内部工程师和管理者的角色关系
4、实践项目管理和软件工程
5、成长为合格的嵌入式工程师,月薪基本达到最低4000起
4、公交导程系统
5、网络瘦客户机
6、倒车雷达系统
7、GPS导航系统
8、HTTP深度检测防火墙系统
9、ARM视频监控系统(无线/有线)
10、硬件加速系统
。。。。。。