广州嵌入式C语言专业实训课程
上课时段:详见内容 ¥请咨询
咨询电话:400-660-3310
课程详情
广州嵌入式C语言专业实训课程
嵌入式C语言专业实训
课程介绍

本课程讲解C语言发展历程; C语言特点及其应用范围;常见程序设计语言的比较;程序设计的理念;程序设计的理念;开发工具介绍及其使用方法(VC集成开发环境下的C程序开发方法) ;变量与常量;宏的概念标准输入输出等,通过基础学习掌握C语言的用法。

搜索

复制

搜索

复制

关于C语言
关于C语言
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

搜索

复制

适合人群
想学习一门编程语言
在职转行人员
计算机相关专业学生
零基础的IT爱好者

搜索

复制

课程特色
完全零基础,降低学习门槛。
深入浅出,通俗易懂。不怕学不会,就怕你不学习。
思路清晰、语言风趣,对着视频看也不会想睡觉
基础知识+思路引导的教学方式,授之以鱼更授之以渔。

搜索

复制

搜索

复制

搜索

复制

教学内容
阶段一:掌握Qt 所应用的范围,建立面向对象开发的思维方法,列举使用Qt所开发的项目案例。包括行业案例, 与嵌入式开发的案例,掌握面向对象的图形界面的方法,包括计算机常用图形部件,掌握Qt 信号与槽的实现机制。


Qt 简介与现状、Qt应用范围

深入面向对象编程

Qt编程团队组建管理以及设计开发流程介绍

linux平台qt应用开发流程

Qt 对象模型与类图,介绍Qt 常用类(Qt对象结构图分析)

QtCreator 集成开发环境介绍(设置开发环境, 设置编译环境,视图切换,快速查声明)

实例:开发个图形Qt 程序

Qt常用控件介绍

信号与槽介绍与类比

元对象系统,元对象属性

布局管理器, 综合三种布局

Qt模块与第三方模块介绍(Qt核心模块,网络模块,数据库模块,webkit模块 Qt Mobility)

实例:用qt实现文本记事本

阶段二:学员将了解到qt坐标系统、绘画系统的概念,同时会掌握qt进行图形绘制的编写方法;通过下午课程的学习,学员将了解到文件、流的基本概念,同时会掌握qt访问文件的编写方法。

qt坐标系统

访问屏幕信息

绘画系统

图形的绘画

图形填充

创建绘画设备

写入一个图片文件

绘画样式

图形视图框架

图形视图框架的结构

图形视图坐标系统

实例:基本绘画操作

实例:符合图形绘画

文件系统介绍

文件的访问

抽象文件引擎类

读写文件界面

获得文件信息

监视一个文件与目录

文本流与二进制数据流

文件与设备

访问输入/输出设备基础界面

访问目录结构内容

设备与文件图片读界面

设备与文件图片写界面

实例:一个简单的文本浏览的例子

实例:在指定文件系统中寻找一个文件

阶段三:学员将了解到进程、线程的概念,同时会掌握qt进行多线程编程的编写方法;通过下午课程的学习,学员将了解到嵌入式数据库的概念,同时会掌握qt访问数据库的编写方法。

qt内部进程通信

早期的ipc方法:信号与管道

信号机制、管道

基于平台的线程qthread
同步线程

线程安全的事件传递

qt库互斥量

线程互斥锁

实例:Qt多线程界面程序同时多任务处理
嵌入式数据库发展和现状

数据库模块的三层结构

用户接口层

sql应用编程接口层

驱动程序层
sqlite和mysql数据库介绍

qt连接数据库

使用qsqlquery执行sql命令

qtsql模块和作用

实例:基本数据处理

实例:基于数据库的用户管理系统

阶段四:学习介绍Qt 网络功能 , 基于 udp ,tcp 会话层开发

Qt 基于套接字程序开发、Qt Udp 实现 (开发简易通讯聊天)、Qt Tcp 实现(开发简易通讯聊天)、Qt 库的裁剪和移植

综合项目实践“基于QT的网络通信系统”、针对问题讨论

搜索

复制

实力讲师
陈志发
陈志发

信盈达讲师、技术牛人

精通Android下JAVA编程,精通LINUX下C及C++编程。熟悉TI、三星等系列CORTEX-A9/15/53/72架构处理器。

熟悉基于ARM体系架构嵌入式系统的软硬件开发流程和方法,针对ARM的Linux和Android应用开发及系统开发具有深刻的理解和丰富的经验。

近主导成功开发以下项目:医疗器械生化分析检测设备、按压式指纹模组控制器、智能小区节能电源管理项目、户外大屏幕广告屏控制项目、路灯远程遥测遥控控制终端项目、智能可视楼宇对讲系统、广东海事局遥测遥控航标灯项目、大功率激光雕刻工业控制项目

课程优势
针对性强
课程体系源于企业需求,内容与岗位对接,根据岗位需求进行课程的设置
推荐就业
根据学员综合技能匹配企业要求,为学员推荐就业
实操性强
真实部署商业项目,让学员在实战中获取项目经验
全面教学
培养全方位、复合型人才

搜索

复制

环境展示
前台
走廊
学员心愿墙
学校公告栏
上课环境
学校简介
广州信盈达嵌入式实训学院
关于我们

信盈达是一家专注于嵌入式产品开发、嵌入式技术咨询、嵌入式解决方案综合的高新技术企业,为国内外众多个人和企业客户提供基于嵌入式单片机、ARM、MIPS、FPGA等内核整套解决方案和技术培训、技术咨询等服务,公司下设有信盈达实训学院和信盈达研发中心、信盈达校企合作中心等三个服务团队,专业从事教学科研设备、嵌入式工业控制器、智能楼宇自动化等产品研发、生产、销售和服务,为个人、企业、高校等提供一站式技术服务。

开课校区
白云校区
广州白云区尚龙大厦A座
查看全部>
别着急走 点击这里可以看看学校情况哦!
广州信盈达嵌入式实训学院
点击即刻获取更多学校资讯、课程优惠、
学习动态、学校地址等信息
推荐课程
346人看过
广州嵌入式培训班
请咨询
267人看过
广州物联网培训班
请咨询
83人看过
广州Java培训班
请咨询
61人看过
广州单片机开发专业培训课程
请咨询
相关资讯 更多

广州冠鹏信息技术有限公司©版权所有

粤ICP备09027680号 粤公网安备44010602012804号

致电老师
预约试听
咨询学费
2
预约免费试听
留下信息,老师马上联系你安排试听
图形验证码
短信验证码

课程

学校

课程

资讯