〖授课方式〗湖南其它资格认证培训日常班
〖课程名称〗长沙嵌入式软件工程师培训课程简介
〖发布单位〗长沙牛耳教育(安博教育) → 进入主页
〖原 价〗面议 〖优 惠 价〗面议
〖发布者IP〗14.119.116.78
〖开课形式〗已确认开课
〖更新日期〗2015年04月09日
〖主办地区〗湖南 [招生培训]
〖开课地点〗长沙市五一广场
〖百度搜索〗嵌入式软件,软件工程师,长沙it培训
安博牛耳嵌入式软件工程师培训课程,由安博牛耳教育集团联合多家知名嵌入式厂商,共同开发完成。通过嵌入式软件工程师课程的学习,学员熟练掌握Linux平台下的嵌入式软件开发技术,并通过嵌入式项目实战积累工作经验,进而获得高薪、有广阔发展空间的嵌入式软件工程师工作机会
嵌入式软件工程师课程专注于培养基于嵌入式Linux平台,以嵌入式系统的软件开发为主,培养学生在嵌入式领域进行软件开发、软/硬件测试等技能,旨在为社会提供嵌入式软件开发、嵌入式产品测试、嵌入式技术支持等方面具备优秀的职业素养的实用型、技能型人才。精通ARM嵌入式系统的驱动程序开发、嵌入式操作系统移植、熟悉基于ARM的串行数据无线传输系统等面向不同行业的专用嵌入式应用系统的开发。通过嵌入式软件工程师实训课程,实训学员能够积累1-2年嵌入式软件软件开发经验。
课程体系
在实训项目经理的带领下,通过完成多个企业级项目(基于ARM的串行数据无线传输系统、基于ARM的无线数据采集系统、基于ARM的GPRS应用系统)的分析、设计和开发,掌握开发企业级软件项目过程所需的设计规范、开发流程、质量控制及项目管理。
阶段 | 课程主题与实训内容 | 实训目标 | 实训项目 |
第一阶段 | Unix开发环境、开发规范培训 | | |
Unix系统原理、Unix开发环境、Unix常用命令 | 熟练Unix下的C/C++开发环境,掌握常用的命令 | Unix下的定时任务 | |
Oracle数据库 | | | |
Oracle 10数据库原理、SQL语句、数据库表及索引 | 熟练掌握Oracle 10G下的SQL开发,精通PL/SQL等 | 基于Oracle,完成计费系统的数据整合,包括表的创建,数据的录入以及整合等 | |
C++核心 | | | |
数据类型,控制语句,自定义数据类型,模块化程序设计,指针 | 熟练掌握C基础语法,函数的编写和调用 | 完成银行项目的类结构设计,深入理解面向对象编程 | |
数据结构和算法、标准库 | | | |
链表、栈、队列、二叉树、算法 | 掌握各种数据结构的实现,并了解常用的算法 | 双赂链表数据结构实现 | |
OOAD | | | |
面向对象分析和设计的方法 | 掌握多种设计模式 | 完成银行项目的UML设计,并能使用设计模式进行优化 | |
项目实训 | | | |
银行项目 | 完成银行前台业务,包括基本的存取款和转账等 | 银行项目提升和整合 | |
第二阶段 | Shell编程 | | |
Shell编程语法 | 掌握Shell编程技术 | 编写Shell脚本完成FTP功能 | |
Unix环境编程和开发工具 | | | |
用户信息,文件操作,目录操作,时间处理make,makefile,gdb | 掌握和环境编程相关的函数,并能熟练使用编程工具 | 计费系统数据采集 | |
进程、多线程 | | | |
创建进程 子进程 | 掌握进程和多线程编程 | 计费系统C/S分布式架构的设计,掌握线程池的应用 | |
网络编程和数据库编程 | | | |
网络基础 | 掌握网络编程,并能编写支持多客户端的服务器软件 | 计费系统集中式数据模块,该模块完成数据集中化并录入到ORACLE中 | |
![]() |