标题：常州易嵌教育培训中心
常州分中心简介
常州易嵌教育中心是上海易嵌教育主要针对常州市政府重点发展嵌入式软件产业为常州学子和在职人员开设的一个嵌入式培训分中心，目前大部分学员来之河海大学，江苏工业学院，常州工学院，江苏技术师范学院这四所本科性院校，已经成功为企业输送了200个优秀学员。
上海易嵌教育中心是立足上海软件企业人才需求，联合大学生嵌入式联盟、张江创新学院、复旦大学嵌入式研究所和华东师范大学微电子所共同推出的嵌入式课程教学中心。本中心现有
3G嵌入式就业班、  易嵌教育前台
嵌入式Linux/Android就业班
WINCE/WMobile就业班三大长期班
以及
LINUX高级工程师、
FPGA高级工程师、
ARM高级工程师、
WinCE驱动工程师特训班四大短期提高班。长期班教学主要是融合上海上千家企业实际项目而推行项目实训模式教学，结合大学毕业设计和课程设计及科技竞赛等多方面的大学生配套项目体系，着重提高学生的嵌入式核心开发知识、编程能力和项目操作能力，以推动学生高薪就业。短期班主要面向的是有基础有经验的学员，通过学习及项目实践提高DSP开发技巧、FPGA的集成开发能力和WinCE下设备驱动程序开发的基本技术。
公司汇聚了一批来自国内外嵌入式领域的资深技术专家和行业精英，他们在嵌入式行业领域都有着平均7年以上大型项目开发经验，有很强的实际解决问题和分析问题的能力，对技术细节和技术深度具有深刻的理解。在培训方面均有着丰富的传授经验。
易嵌教育遵循“一切从实用出发，项目实践教学”，目前已推出的培训课程基本囊括了嵌入式领域方方面面的培训内容，从顶层应用开发 → 嵌入式内核操作系统 → 硬件电路设计，是真正的嵌入式行业教育自助大餐，并且在课程难易程度上也进行了合理的分类，满足不同层次客户的需求。易嵌教育事教材开发的“高标准化嵌入式培训教材”，他们紧跟行业发展动向，对上百家嵌入式企业做深层调研，对课程内容不定期做调整与补充，并且保证每年每门课程至少全面升级一次，保证学员所学内容均为最实用的技术。
易嵌教育及时分析合作企业及招聘企业提供的项目案例，实际项目授课。在授课过程中，老师将传授个人多年在嵌入式领域摸爬滚打的切身经验体会，这些经验思想无疑是嵌 入式工程师短期内提升自身经验的最有效的捷径。易嵌教育种把经验技能、疑难问题、案例分析相结合的一种新型的技术培训方式。
易嵌常州班资讯
易嵌教育常州分中心成立于2009年易嵌教育常州开班资讯(14张)
与上海，南京等距相望；有常州大学，河海大学，
常州信息职业技术学院等江苏重点学院，
自2009来，易嵌教育每年都会在这些学院举办一系列嵌入式讲座，
易嵌教育的嵌入式培训在常州各学院已经有一定的号召力；
3G嵌入式LINUX就业班
3G嵌入式LINUX课程体系
强化基础
第一阶段嵌入式开发基础（40课时）
阶段目标
从零基础开始，让您能熟练地安装和使用linux。熟练地进行linux下各种编译和编辑工具。熟练地搭建linux交叉编译环境。
课程内容
◆Linux基础知识和系统安装
◆ 交叉环境的搭建；开发板的初步认识和环境建立；
◆Linux常用命令，文本编辑器vi，简单shell脚本编程；
◆Linux开发环境基础：Gcc，Gdb，Make和Makefile
◆软件版本管理器Svn
◆嵌入式软件开发环境与使用，开发板内核平台内核系统的烧写 
第二阶段嵌入式C语言编程（120课时）
课程内容
◆复习C语言基础知识，强化指针和数组概念，学习数据结构和一些基本算法；
◆通过大量编程实例重点讲解C语言的高级编程知识，包括函数与程序结构、指针、数组；
◆重点讲解数据结构的基础内容，熟练地应用链表、队列、栈等编程；
◆深入介绍掌握常用C库函数编程接口实践，函数指针、动态内存分配，程序预处理、链接原理，标准I/O库等核心技能。
◆深入地进行递归和栈编程训练，位操作训练，指针训练，字符串训练，链表和二叉树训练。
◆深入介绍C程序在编译时与运行时的基本原理，及其程序的内存分布。
◆强化学员高质量的C语言编程规范和嵌入式编程要点,对嵌入式开发环境下基 本编程开发的理解和编码调试的能力。
项目实训
该阶段学员在完成上述的大量编码练习任务后，将独立完成一个“网优管理系统”，“学生管理系统”，“车站管理系统”等实际项目开发的程序开发。该项目完成后，学员的编码量可以达到5000－8000行，能够胜任企业一般开发编码类的任务要求。
第三阶段linux系统程序设计(120课时)
课程内容
◆ 学习Linux操作系统基础和特点，操作系统中进程与调度，操作系统中的并发的理论。
◆ 系统编程(信号/系统调用/管道/FIFO/消息队列/共享内存等)，文件I/O编程(文件描述符/文件读写接口/原子操作/阻塞与非阻塞IO等)，
◆ 多任务和多线程编程(进程标识/用户标识/fork与vfork/多线程概念/线程同步等)
◆ 网络编程(网络基本概念/套接口编程/网络字节次序/ Client/Server 结构/ UDP 编程)；掌握Linux下Socket编程的开发流程，熟悉网络编程的调用接口函数和相关数据结构，使学员初步具备在Linux上进行系统编程开发的能力。
◆ 深度地熟悉Linux系统接口及调用，熟练地进行GDB高级调试，静态/动态库创建和调用。。
◆深度地熟悉网络分层模型。实现基本的TCP/IP的编程。
项目实训
网络通信终端项目训练；提高操作系统理论和编程的核心点，深入了解Linux系统调用功能，开发Linux环境下多任务编程，掌握网络socket接口调用的方法，开发终端程序，并熟练使用开发工具进行调试。
第四阶段嵌入式C++学习和编程（80课时）
课程内容
◆Linux c++编程环境
◆C++语法基础，数组、指针及引用，函数、递归及程序结构及复杂数据类型
◆ 面向对象编程：继承及多重继承、运算符重载
◆ 模板类及标准模板库
◆ 异常处理
◆数据结构及简单算法
技能提升
第五阶段ARM原理与应用(40课时)
课程内容
◆嵌入式系统基础：嵌入式系统定义、发展，嵌入式实时操作系统；
◆ARM的基本概念、体系结构，ARM的编程模型；
◆ADS集成开发环境，ARM汇编指令集；
◆嵌入式系统及接口设计及ARM协处理器；
第六阶段Bootloader及系统内核开发（60课时）
课程内容
◆ 熟练编译，使用u-boot,理解bootloader的原理和功能，以及掌握u-boot的启动过程；
◆熟练uboot过程开发细节，编写uboot代码；
◆ 掌握Linux内核的基本功能和源代码结构，熟悉Linux内核的编译和配置；
◆ 熟悉内核电源控制和中断处理机制；
◆Kernel的定制和编译，内核移植，内核调试；
项目实训
◆ 进行针对Mini2440进行U-boot移植，修改，编译，烧录。
◆ 对Linux 2.6.24内核根据Mini2440 进行内核裁剪，移植，编译和目标板下载；
◆根据Mini2440硬件配置，进行Jeffs2，Ramdisk和Yaffs文件系统移植，编译和目标板的下载。网络图像QT终端
第七阶段Linux内核驱动开发与调试（80课时）
课程内容
◆ 掌握Linux的三类设备的驱动程序的基本结构，掌握用户空间与内核空间的数据传输，内核中同步、互斥、阻塞、睡眠机制；熟练地开发阻塞/非阻塞型字符驱动设备的开发。
◆ 理解并掌握1inux内核中断子系统的实现原理，掌握linux中断处理程序编写方法；掌握内核延时机制及内存管理机制。
◆ 了解Linux块设备，MTD设备驱动的特点与框架，具备MTD Nand Flash驱动程序开发的能力；
◆ 深入理解Linux网络驱动程序中有关套接字（socket）、套接字缓冲区（sk_buff）等概念，了解网络驱动程序的数据交换过程网络设备驱动程序开发及实例；
◆ 深入学习嵌入式Linux显示驱动程序framebuffer的开发方法，理解嵌入式Linux图形驱动程序实现机制，完成针对各种LCD硬件驱动的定制；
◆学习TouchScreen、KeyBoard驱动编写过程；熟悉对驱动程序编程流程和测试
项目实训
移植S3C2440的LCD/TouuchScreen驱动
第八阶段移动通信技术和3G基础（40课时）
课程内容
◆移动通信基础，无线通信网络的概念
◆GSM-UMTS-LTE的演进过程和网络体系结构
◆核心网（CN），GSM电路域CSV 业务流程
◆GPRS/EDGE分组域(PS)数据业务基本流程
◆IMS网络体系结构，多媒体会话在3G体系中建立的过程网络图像QT终端
项目实训与就业评估
第九阶段：实训项目（120课时）
阶段目标
着重综合地进行学习工程项目开发流程，其中包括项目需求、项目设计、程序编码、程序调试与测试、版本发布。让学生提前体验并参与整个项目开发流程。通过以团队方式分解项目，协作开发、各学员扮演不同角色并以不同的角色进行。
实训内容
◆学习工程项目开发流程：项目需求、项目设计、程序编码、程序调试与测试、版本发布
◆以团队方式分解项目，协作开发、各学员扮演不同角色；
◆项目开发：3G协议栈应用SIPCALL；IMSserver搭建；
第十阶段: 毕业测评及就业指导
毕业测评及就业指导
◆由技术专家对学员进行项目开发答辩；
◆简历优化提炼；
◆模拟面试训练、职业前引导