长沙嵌入式软件工程师培训 湖南嵌入式软件工程师培训 嵌入式软件工程师

+收藏

求学价: 面议 发布用户:neweredu

发布时间:2011-03-26 已有3436人浏览报名

课程介绍

阶段

课程主题与实训内容

实训目标

实训项目

第一阶段

Unix开发环境、开发规范培训

 

 

Unix系统原理、Unix开发环境、Unix常用命令

熟练Unix下的C/C++开发环境,掌握常用的命令

Unix下的定时任务

Oracle数据库

 

 

Oracle 10数据库原理、SQL语句、数据库表及索引
PL/SQL语法,存储过程,存储函数,触发器等

熟练掌握Oracle 10G下的SQL开发,精通PL/SQL等

基于Oracle,完成计费系统的数据整合,包括表的创建,数据的录入以及整合等

C++核心

 

 

数据类型,控制语句,自定义数据类型,模块化程序设计,指针
类与对象(封装性)类的扩展,继承,虚函数,多态

熟练掌握C基础语法,函数的编写和调用
掌握面向对象编程的三个特性,并熟练应用OO思想

完成银行项目的类结构设计,深入理解面向对象编程

数据结构和算法、标准库

 

 

链表、栈、队列、二叉树、算法
IO、异常、模版(STL)

掌握各种数据结构的实现,并了解常用的算法

双赂链表数据结构实现

OOAD

 

 

面向对象分析和设计的方法
UML图
设计模式

掌握多种设计模式
了解软件研发的整个过程,能够熟练使用UML进行分析和设计

完成银行项目的UML设计,并能使用设计模式进行优化

项目实训

 

 

银行项目

完成银行前台业务,包括基本的存取款和转账等

银行项目提升和整合

第二阶段

Shell编程

 

 

Shell编程语法

掌握Shell编程技术

编写Shell脚本完成FTP功能

Unix环境编程和开发工具

 

 

用户信息,文件操作,目录操作,时间处理make,makefile,gdb

掌握和环境编程相关的函数,并能熟练使用编程工具

计费系统数据采集

进程、多线程

 

 

创建进程 子进程
信号 消息队列车 共享内存 信号量
线程的创建、线程的状态
多线程编程 线程间的通信
线程同步
线程池编程

掌握进程和多线程编程

计费系统C/S分布式架构的设计,掌握线程池的应用

网络编程和数据库编程

 

 

网络基础
TCP/IP协议
基于TCP和UDP的网络编程
Pro★C数据编程

掌握网络编程,并能编写支持多客户端的服务器软件
熟练掌握Oracle MySQL等数据库的连接和数据访问

计费系统集中式数据模块,该模块完成数据集中化并录入到ORACLE中

项目实训

 

 

计费系统采集和整合模块

掌握计费系统后台业务流程,综合使用所学知识点,完成计费数据采集和整合

Billing系统提升和整合

第三阶段

ARM系统体系结构

 

 

ARM处理器体系结构
ARM编程环境
指令系统以及寻址方式
调试

对嵌入式系统了解,掌握ARM的编程模型

驱动程序开发环境

ARM系统编程

 

 

过程调用的标准
汇编程序以用C程序之间相互
调用的技术
异常中断技术
ARM体系中C语言程序设计的基本知识
FLASH操作

掌握汇编程序与C程序之间的互相调用,精通ARM体系中C程序的基本知识
掌握FLASH操作

驱动程序语法基础

嵌入式Linux构建

 

 

嵌入式Linux开发环境构建
BootLoader引导程序
Linux内核代码移植
交叉编译、内核调试

掌握BootLoader引导程序
熟悉交叉编译和内核调试

BootLoader引导程序

嵌入式Linux内核开发

 

 

内核源代码架构
内存管理
进程管理、中断管理
内核同步
信号、调度、进程间通讯等
文件系统

掌握进程编程、进程间的通讯
精通内存管理
熟悉文件系统

驱动程序理论准备

嵌入式Linux驱动程序开发

 

 

Linux设备驱动程序概述
字符设备驱动程序开发
串口、SPL、LLC
A/D转换、定时器

掌握字符设备驱动程序开发
熟悉串口、SPL

驱动程序总体分析和设计

Linux驱动程序开发高级

 

 

A/D驱动程序编写
矩阵键盘驱动程序编写
块设备驱动程序开发
网卡驱动程序开发
USB设备驱动程序开发

熟练掌握矩阵键盘驱动程序和网络设备驱动程序开发

网络设备驱动程序提升

项目实训

 

 

基于ARM开发板的Linux设备驱动程序研发

综合运用所学知识,特别是ARM,编写驱动程序

驱动程序研发

第四阶段

企业实训

 

 

基于ARM的串行数据无线传输系统,主要有以下三个方面的运用:点对点控制;点对多点控制;中继传输

参与完成实际项目,积累软件开发经验,经历完整的软件开发过程:需求、软件分析设计、编码、调试,交付。

串行数据无线传输系统

备注:针对目前IT教育市场混乱,很多小型教育机构教学质量各方面都处于起步阶段,靠打价格战扰乱教育市场,获取生源,严重影响到学生工作就业,故此想学习成为一名优秀IT人士的请致电或者QQ咨询我们的课程顾问老师有关学费等详细情况!

报名热线0731-85214692  13787097880 陈老师

QQ在线咨询:1657326158  1120718844

可在下方填写好报名信息,我们会在24小时内与您联系

-->

    嵌入式软件工程师培训课程,由安博教育集团联合多家知名厂商,并由安博教育实施专家团队和精英教师团队发起,共同开发完成。
    通过该课程的学习,学员熟练掌握Linux平台下的嵌入式软件开发技术,并通过项目实战积累工作经验,进而获得高薪、有广阔发展空间的工作机会

就业方向

    能够胜任软件公司中的嵌入式工程师、C/C++软件工程师、数据库工程师等相关职位。

课程体系

    在实训项目经理的带领下,通过完成多个企业级项目(基于ARM的串行数据无线传输系统、基于ARM的无线数据采集系统、基于ARM的GPRS应用系统)的分析、设计和开发,掌握开发企业级软件项目过程所需的设计规范、开发流程、质量控制及项目管理。

阶段

课程主题与实训内容

实训目标

实训项目

第几阶段

Unix开发环境、开发规范培训

 

 

Unix系统原理、Unix开发环境、Unix常用命令

熟练Unix下的C/C++开发环境,掌握常用的命令

Unix下的定时任务

Oracle数据库

 

 

Oracle 10数据库原理、SQL语句、数据库表及索引
PL/SQL语法,存储过程,存储函数,触发器等

熟练掌握Oracle 10G下的SQL开发,精通PL/SQL等

基于Oracle,完成计费系统的数据整合,包括表的创建,数据的录入以及整合等

C++核心

 

 

数据类型,控制语句,自定义数据类型,模块化程序设计,指针
类与对象(封装性)类的扩展,继承,虚函数,多态

熟练掌握C基础语法,函数的编写和调用
掌握面向对象编程的三个特性,并熟练应用OO思想

完成银行项目的类结构设计,深入理解面向对象编程

数据结构和算法、标准库

 

 

链表、栈、队列、二叉树、算法
IO、异常、模版(STL)

掌握各种数据结构的实现,并了解常用的算法

双赂链表数据结构实现

OOAD

 

 

面向对象分析和设计的方法
UML图
设计模式

掌握多种设计模式
了解软件研发的整个过程,能够熟练使用UML进行分析和设计

完成银行项目的UML设计,并能使用设计模式进行优化

项目实训

 

 

银行项目

完成银行前台业务,包括基本的存取款和转账等

银行项目提升和整合

第二阶段

Shell编程

 

 

Shell编程语法

掌握Shell编程技术

编写Shell脚本完成FTP功能

Unix环境编程和开发工具

 

 

用户信息,文件操作,目录操作,时间处理make,makefile,gdb

掌握和环境编程相关的函数,并能熟练使用编程工具

计费系统数据采集

进程、多线程

 

 

创建进程 子进程
信号 消息队列车 共享内存 信号量
线程的创建、线程的状态
多线程编程 线程间的通信
线程同步
线程池编程

掌握进程和多线程编程

计费系统C/S分布式架构的设计,掌握线程池的应用

网络编程和数据库编程

 

 

网络基础
TCP/IP协议
基于TCP和UDP的网络编程
Pro★C数据编程

掌握网络编程,并能编写支持多客户端的服务器软件
熟练掌握Oracle MySQL等数据库的连接和数据访问

计费系统集中式数据模块,该模块完成数据集中化并录入到ORACLE中

项目实训

 

 

计费系统采集和整合模块

掌握计费系统后台业务流程,综合使用所学知识点,完成计费数据采集和整合

Billing系统提升和整合

第三阶段

ARM系统体系结构

 

 

ARM处理器体系结构
ARM编程环境
指令系统以及寻址方式
调试

对嵌入式系统了解,掌握ARM的编程模型

驱动程序开发环境

ARM系统编程

 

 

过程调用的标准
汇编程序以用C程序之间相互
调用的技术
异常中断技术
ARM体系中C语言程序设计的基本知识
FLASH操作

掌握汇编程序与C程序之间的互相调用,精通ARM体系中C程序的基本知识
掌握FLASH操作

驱动程序语法基础

嵌入式Linux构建

 

 

嵌入式Linux开发环境构建
BootLoader引导程序
Linux内核代码移植
交叉编译、内核调试

掌握BootLoader引导程序
熟悉交叉编译和内核调试

BootLoader引导程序

嵌入式Linux内核开发

 

 

内核源代码架构
内存管理
进程管理、中断管理
内核同步
信号、调度、进程间通讯等
文件系统

掌握进程编程、进程间的通讯
精通内存管理
熟悉文件系统

驱动程序理论准备

嵌入式Linux驱动程序开发

 

 

Linux设备驱动程序概述
字符设备驱动程序开发
串口、SPL、LLC
A/D转换、定时器

掌握字符设备驱动程序开发
熟悉串口、SPL

驱动程序总体分析和设计

Linux驱动程序开发高级

 

 

A/D驱动程序编写
矩阵键盘驱动程序编写
块设备驱动程序开发
网卡驱动程序开发
USB设备驱动程序开发

熟练掌握矩阵键盘驱动程序和网络设备驱动程序开发

网络设备驱动程序提升

项目实训

 

 

基于ARM开发板的Linux设备驱动程序研发

综合运用所学知识,特别是ARM,编写驱动程序

驱动程序研发

第四阶段

企业实训

 

 

基于ARM的串行数据无线传输系统,主要有以下三个方面的运用:点对点控制;点对多点控制;中继传输

参与完成实际项目,积累软件开发经验,经历完整的软件开发过程:需求、软件分析设计、编码、调试,交付。

串行数据无线传输系统

备注:针对目前IT教育市场混乱,很多小型教育机构教学质量各方面都处于起步阶段,靠打价格战扰乱教育市场,获取生源,严重影响到学生工作就业,故此想学习成为一名IT人士的请致电或者QQ咨询我们的课程顾问老师有关学费等详细情况!

报名热线0731-85214692  13787097880 陈老师

QQ在线咨询:1657326158  1120718844

可在下方填写好报名信息,我们会在24小时内与您联系

显示全部

学校介绍

长沙牛耳教育咨询有限公司

认证机构

黄金会员5年

查看信用档案

学校人气度:8102

耳软件教育(0731-85214692)成立于2001年,是湖南第几家开展软件外包人才培训的IT教育机构,是“中国十大品牌IT教育机构”“服务外包十强企业”。早在2003年,初具规模的牛耳就开始和文思创新、易思博等软件外包企业展开合作。拥有长沙-大连两大城市三大校区,近30000平米的现代牛耳教育已经有了十年历史,是长沙乃整个中南地区较大的IT软件培训机构。 2007年,牛耳联合多家外包企业组建湖南软件工厂,通过全真的项目模拟,打造高素质、高技能的软件外包人才。目前,牛耳已经和国内外80多家软件外包企业建立了人才合作关系,累计培养和输送外包人才10000余人,稳居全省第几。学生以扎实的技术功底和良好的职业素质,得到各用人企业的高度认可。

    作为中国较早涉及高端软件教育的IT职业教育机构,拥有自己开发的课程体系、教学管理体系,办学历史在同行业中相对悠久。现设置的课程有JAVA软件工程师、嵌入式软件工程师、Android软件工程师、网络工程师以及数字艺术专业等,都是现在热门的IT专业,不同的年历和学历的学员都能找到适合的专业。同时为学院提供 “一站式”的就业服务,将学生直接送到知名IT企业的重要开发岗位。
   为了增强学生软件开发的实际能力,提升就业竞争力牛耳建立了全企业化的软件实训体系。并投入巨资在湖南长沙建立标准化软件工厂,在大连建立对日外包软件人才实训基地为学生创造了一种真实项目、职场环境和教师指导相结合的学习模式。拥有较强的综合实力和业界良好的口碑。

咨询热线:0731-85214692  13786177919  曹老师  QQ:1657326158

(可在下方填写好报名信息,我们会马上与您联系)

进入学校主页

相关课程

加载更多

热门推荐

新闻资讯

加载更多

QQ咨询

微信咨询