IT就业培训第一品牌
全国免费咨询电话400-666-0010
张传清

张传清

项目/工作经验:张传清 项目/工作经验 : 从业17年。深圳市信息网络与系 统架构专家。现任深圳市计算机行业专家组成员,深圳市计算机行业协会技术总监。1993年毕业 于武汉大学,获硕士学位。曾任

察看全文

寇丛华

寇丛华

项目/工作经验:寇丛华 项目/工作经验 : 从业20年。是医疗领域、档案管理领域、三维 仿真、虚拟现实领域方面的专家。历任软件公司的研发部门经理、副总以及技术总 监。在齐谱软件公司开发完成

察看全文

晁军云

晁军云

项目/工作经验:从业12年。深圳市嵌入式linux系统与应用开发技术专家,ARM平台上嵌入式图形图像处理技术总监。

察看全文

单正

单正

项目/工作经验:从业12年。软件领域的高级技术人员,开发大型平台系统丰富经验。

察看全文

嵌入式 招生简章

ITjob:中国软件就业培训第一品牌
 
   

深圳市远标培训中心(ITjob)2003年成立,是目前深圳最早成立、师资力量最强的IT就业培训机构。

ITjob是深圳IT就业培训唯一一家在教育局注册的合法培训机构,也是深圳市紧缺人才培训示范基地。每年一次的深圳市软件企业人才需求调研工作,让我们及时掌握企业的人才需求,不断更新课程体系,并能做到快速、高质量的就业。

一直以来,ITjob承接深圳市计算机行业协会人才培训中心和深圳市软件行业协会人才交流服务中心工作,依托深圳4万家IT企业、2000多家软件会员单位以及500家系统集成计算机会员单位, 一直坚持以服务深圳IT企业为目标,多年来为深圳3000多家IT企业输送了1万多名大学生,也与500多家企业建立了长期人才输送IT人才的合作关系。

 
 

课程优势
 
   

嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,像常见到的手机、PDA、机顶盒、高清电视(HDTV)、路由器、汽车电子、智能家电、医疗仪器、航天航空设备等等都是典型的嵌入式系统。

ITjob多年来一直从事高端就业培训,特别是在嵌入式领域,依托计算机行业协会嵌入式委员会以及深圳市数千家嵌入式领域开发企业,为缓解这种现状,推出嵌入式就业培训课程,专门针对零基础有就业需求的毕业生。本课程在设计上遵循循序渐进和深入浅出的特点,并牢牢把握入门零基础和结业即就业的原则;同时,在教学上配备了优良的教学环境和实力强大的师资团队,确保培训出效果。对培训合格的学员,ITjob提供理想的人才输送渠道,使学员真正达到结业即就业的目标。

为了达到高品质、高起点、高比例就业目的,本项目实战部分要求学生至少完成两个本大纲中所列项目,给学员提供一个真实的项目开发经验,巩固已学知识,做到温故而知新,并获得在企业工作的实际项目经验及其它IT人业人员所必备的素质。通过项目实战,还能让学员了解项目中软件测试基本技术,项目管理流程,项目技术文档编写技术,人员沟通技术,企业管理理论基础,企业文化基础。

在学习基本理论知识,进行项目实战演练的同时,定期进行学员就业心态,面试技巧相关培训以及学员口头表达能力和面试技巧训练,提升学员综合能力以达到企业的用人要求。

 
 

C++人才极度紧缺技术
 
   

目前我国嵌入式系统发展最大制约因素是稀缺人才,这主要有两方面的原因:一是与目前我们高校的专业设置有关,我国高校的计算机教育普遍以应用软件为主,很少涉及嵌入式软件的课程,因此企业很难招聘到马上可以投入嵌入式软件开发的实战型人才;二是嵌入式领域门槛相对较高,知识要求比较全面,而且需要一定的实验环境(开发板和工具软件)和有经验的人进行指导。

 
 

完备的知识体系和X大核心热点技术
 
   

1、嵌入式Linux系统开发:侧重开发环境搭建、内核原理、交叉编译等。

2、嵌入式Linux应用开发:侧重Linux应用编程、内核编译、系统调用。

3、嵌入式Linux驱动开发:侧重嵌入式Linux系统下的驱动开发、内核的深入分析。

4、让学员真正掌握C/C++编程的核心概念和技术,通过练习掌握实用编程技术。

5、C/C++基础理论部分重点关注基础理论知识,掌握通用编程技术。为实用提高部分奠定基础。

6、Linux C编程技术讲述在Linux 平台下的开发基础知识和常用技术。

7、嵌入式软件,ARM编程。

8、项目实战要求在大纲中所列也的五个项目中至少要完成两个具有代表性的实战项目给学员提供一个真实的项目开发经验,巩固已学知识的机会,并获得在企业工作的实际项目经验及其它IT人业人员所必备的素质。

9、通过项目实战,还能让学员了解项目中软件测试基本技术,项目管理流程,项目技术文档编写技术,人员沟通技术,企业管理理论基础,企业文化基础。

10、在学习基本理论知识,进行项目实战演练的同时,定期进行学员就业心态,面试技巧相关培训以及学员口头表达能力和面试技巧训练,提升学员综合能力以达到企业的用人要求。

 
 

丰富的C++经典商业项目案例
 
   

本课程提供了大量的商业项目实践。这些项目取材自目前主流、真实的商业应用学员可以根据自身情况和喜好,选取一些或全部项目,在讲师的带领下开发完成。


1.远程视频监控系统


本项目目标是设计一个完整的多媒体监控系统.这个系统主要由监控服务器.和网络摄像头和后台终端组成.基中监控服务器运行LINUX服务器,网络摄像头由ARM-LINUX开发板组成.后台终端由Windows客户端组成.整个项目全部涵盖嵌入式三个阶段.由此这个大项目将会折分三个项目。

系统功能说明:

监控机可以通过传感器采集现场火警等数据;

监控机可以通过摄像头采集现场图像;

监控机可以通过红外传感器探测是否有人进入现场(或家中,可用做防盗);

监控机可以通过GPRS接入INTERNET;

监控机可以在异常情况下给用户发送短信或拨叫用户电话报警;

用户可以通过INTERNET登陆监控机的主页;

用户可以在主页上观察到监控机通过火警传感器采集到的现场数据;

用户可以在主页上观察到监控机通过红外传感器采集到现场是否有人进入过;

用户可以在主页上观察到监控机通过摄像头采集到的现场图像;

用户可以在主页上远程控制现场的自动化设备;

用户可以在主页上屏蔽或开启这些监控功能;

监控机可以储存特殊情况下的数据和照片;

监控机本身可扩展本地显示控制功能。通过LCD显示现场数据。

总体结构如图1 所示。

图1 总体结构

 
 

入学要求
 
   

大专及以上学历,理工科,有一定的计算机语言基础(如C语言),大专或本科非计算机专业需要通过入学测试。

提示:入学测试题主要考察您是否具备学习的基础,以便我们统一入学基础,更好地开展教学工作。如果您感觉测试题很容易,并且您又具备Java、数据库基础,那相信您只要自己努力就业一定会更加顺利!

 
 

实训安排
 
   

全日制班,4 个月时间;每周一到周五上午9:00-12:00,下午 13:45-17:45,晚上18:30-21:30(自习),周六日:学员活动日

 
 

达到水平
 
   

在技术讲师的带领下,通过完成控制台航空售票系统和多媒体音/视频项目,掌握基于Linux和Windows平台下的C/C++ 企业级应用的开发技能,学习过程中每天需要完成课堂作业和课后作业;每学完一个专题就配有一个项目实战,掌握大型软件项目过程中所需要的软 件技术、设计规范、开发流程、测试流程及技术、质量控制及项目管理;并通过项目实战积累工作经验,进而获得高薪、有广阔发展空间的工作机 会,ITjob专注于培养企业需求量大、就业率高,但人才市场紧缺的软件开发工程师。 成绩合格的毕业生将具备相当于1-2年C/C++软件工程师的项目经验。

 
 

就业承诺
 
   

我们郑重承诺,保证就业,学习优良的学生保证高质量就业。

 
 

上课地点
 
   

深圳市宝安区龙华街道清泉北路合发投资大厦十楼(龙华汽车站旁)

附近公交站点:龙华汽车站;地铁站点:清湖站C出口,第一个路口右转,直走10分钟至龙华汽车站

注:周边住宿标准200元/月以下;如需住宿请联系中心提前预订。电话:400-666-0010

 
 

毕业证书
 
   

《软件工程师证书》

 
 

主讲老师
 
   

晁军云:深圳市嵌入式linux系统与应用开发技术专家,ARM平台上嵌入式图形图像处理技术总监,深圳市计算机行业协会嵌入式图形图像处理专业组成员。

 
 

课程大纲
 
   
课程主题 实训内容 实训目标
一、Linux开发环境、开发规范培训
Unix开发环境 Unix系统原理、Unix C开发环境、Unix常用文件目录管理命令与网络命令 能使用并管理Unix操作系统,建立并熟悉Unix /Linux C开发环境
二、嵌入式开发语言
标准C开发 数据类型,控制语句,自定义数据类型,模块化程序设计,指针 熟练掌握c基础语法,函数的编写和调用
标准C库 C的常用标准库函数 熟练掌握C标准库函数的调用与灵活应用
数据结构与算法 链表,栈,队列,哈希表,二叉树等容器实现 常用搜索算法与排序算法实现 掌握各种基本数据结构的实现,了解常用算法,并能在软件开发中灵活应用。
多态 多态与虚函数,虚函数的访问,纯虚函数,抽象类,虚函数的二义性 掌握实训内容
阶段项目 基本信息管理系统 能独立使用C语言开发应用。
培养良好的编码风格与编码技巧。
三、Linxu应用开发
内核开发 Unix/Linux文件服务,IO,内存管理,进程,IPC,线程,线程同步 掌握Unix/Linux下的基本的开发技术,了解Linux内核原理。
QT开发 QT类结构,常见QT组件,信号与槽,QT设计器,QT2D与3D 掌握QT类库的使用,能开发Linux下的用户界面。
网络开发 Linux下Socket编程,UDP与TCP,TCP下各种服务器模式,PCAP数据抓包处理,ARP、IP、ICMP、TCP、UDP协议。 掌握Linux下网络编程技术,能开发网络通信应用与网络安全应用软件。
Mysql编程   掌握数据库SQL语句。
能进行数据库查询与操作。
能进行SQL数据库编程。
阶段项目 网络爬虫:简易搜索引擎的实现 掌握基本的应用软件开发能力。
掌握程序的分析设计思路。
独立完成简单应用软件的编码。
四、嵌入式ARM驱动开发
ARM嵌入式开发环境 ARM体系结构(包括指令分类,寻址方式、指令集、存储系统、异常中断处理),ARM嵌入式开发板硬件设计原理和基本硬件设计流程。 嵌入式Linux基本概念,ARM板的资源分配,启动模式,Bootloader工作原理,uboot的烧写,内核的烧写,根文件系统的烧写,uboot的使用指令,嵌入式Linux开发环境的搭建。 了解ARM体系结构与设计原理, 熟练掌握各种外设的工作原理与驱动机制。 理解bootloader的工作原理, 能熟练使用uboot指令, 掌握s3c6410开发板的uboot、内核、根文件系统的烧写 能搭建嵌入式Linux开发环境
嵌入式驱动开发 字符设备驱动,块设备驱动,网络设备驱动,音频设备驱动,LCD液晶显示器驱动,PCI设备驱动等 掌握Linux内核模块的程序结构。
掌握驱动开发的流程。
熟练开发常见设备的驱动
阶段项目 至少3种常见设备驱动 掌握软件设计工具
| C++培训 | Linux嵌入式培训 | Java+3G Android培训 | MTK手机开发培训 | .Net培训 | 软件测试培训 |