返学费网 > 培训机构 > 武汉众嵌嵌入式培训中心

400-850-8622

全国统一学习专线 8:30-21:00

武汉众嵌就业项目实训营

授课机构:武汉众嵌嵌入式培训中心

地址:武昌洪山区珞瑜路312号722研究所(双恒创业园)西楼3层 卓刀泉站 乘车路线:538 581 596 601 715 583 724 804 907 318 66

网报价格:¥电询

课程原价:¥电询

咨询热线:400-850-8622

课程详情 在线报名

 基础:c语言基础
课程描述:(C、C++)+ 数据结构 +Unix环境高级编程 + 数据库 + Qt + 3个项目
本课程的特色是以项目为主导,各个知识点逐一铺开的前沿教学方式进行教学。把当前嵌入式实用性强、综合性强的项目作为培训内容,其中涉及界面设计、程序架构、算法分析、系统配置、数据库开发等重要知识点。学员在培训期间会独立完成2个项目,项目的总代码量达到15000行。
入学要求:具有一定的C语言基础,具备一定的分析解决问题能力和团队合作精神,通过入学测试。
职场定位:Linux应用开发工程师
就业领域:Linux应用开发相关企业,例如腾讯、浙江大华、步步高、华为等企业 

项目一(基础篇)
序号
课时安排
课程名称
课程内容
编程实践
1
3
项目分析
从全局整体高度分析项目的结构、功能、所涉及的知识点和实施计划
制定项目实现方案
2
18
C++
对象和类、构造函数、析构函数、操作符重载,友元、基类、派生类、继承、多态、模板
项目界面设计
3
12
Qt
信号和槽、创建对话框、创建主窗口、创建自定义窗口部件、实现应用程序的功能、布局管理、实现应用程序的功能、布局管理、事件处理
4
12
项目界面
如何搭建项目的界面
5
18
数据结构
结构体、共用体、枚举类型、链表、队列、栈、排序
编写项目文件操作相关部分
6
3
标准I/O
文件流和文件指针标准输入,标准输出,标准出错、缓冲标准I/O操作
7
6
文件I/O
文件描述符、 文件基本操作、文件控制、文件和目录、链接
8
6
项目文件操作
项目文件操作设计
9
12
数据库
sqlite3的基本概念
sql
语句、sqlite3的编程接口
编写数据库操作集合
10
12
数据库操作函数设计
为项目编写数据库操作程序
11
6
网络编程
网络基本概念、网络配置、TCP/IP网络编程、UDP网络编程,多路复用select
编写网络连接、传输功能
 
12
12
项目网络相关设计
网络连接通信设计
13
6
进程与进程的控制
进程的概念、进程环境、
进程的存储空间布局、进程的控制、守护进程
编写多线程/进程架构
14
6
进程间通信
管道,信号、消息队列、共享内存、信号量
15
6
线程
线程概念、线程控制、线程间的同步
16
12
线程进程设计
项目的多线程/进程设计
17
6
项目综合测评
完善测试项目
项目完善测试
                      项 目 二(提高篇)
序号
课时安排
课程名称
课程内容
编程实践
1
3
项目分析
从全局整体高度分析项目的结构、功能、所涉及的知识点和实施计划
制定项目实现方案
2
39
项目编写
完成项目的编写
完成项目编写
3
12
项目测试
完善测试项目
项目完善测试
 
项目名称
项目名称
项目要求
硬件要求
软件要求
必备知识
五子棋
实现人人对战和判断输赢等功能
PC
Fedora 8
高级编程的文件操作,进程线程控制,网络编程,C++的基础知识,Qt的基础知识
图书管理系统
实现图书管理的基本功能
PC
Fedora 8
高级编程的文件操作,进程线程控制,网络编程,C++的基础知识,Qt的基础知识
俄罗斯方块
实现俄罗斯方块的基本功能
PC
Fedora8
高级编程的文件操作,进程线程控制,网络编程,C++的基础知识,Qt的基础知识
摇奖系统
实现摇奖机的基本功能
PC
Fedora8
高级编程的文件操作,进程线程控制,网络编程,C++的基础知识,Qt的基础知识
模拟飞鸽
实现飞鸽软件的主要功能
PC
Fedora8
高级编程的文件操作,进程线程控制,网络编程,C++的基础知识,Qt的基础知识
KTV点歌系统
实现KTV点歌基本功能
PC
Fedora8
高级编程的文件操作,进程线程控制,网络编程,C++的基础知识,Qt的基础知识

 
  • 报名课程:
  • 性别:
  • 姓名:
  • 手机号码:
  • 其它说明:
姓名不能为空
手机号格式错误