首页 > 专题套餐 > 后端开发 > C/C++ > C++与Qt与Socket基础知识与项目实战套餐

C++与Qt与Socket基础知识与项目实战套餐

基础知识:c++基础、c++11/14/17/20 Socket:系统API QT实战:初级中级

11

门课程

12104

人学习

89小时28分钟

课程总时长

讲师评分:5.0

长久观看
 
系统化学习
 
课程内容答疑
  资料一键下载
专题套餐价 ¥1444.00
立省361.00元

支持蚂蚁花呗分期

简单5步马上享受花呗分期:

1. 点击立即购买
2. 订单确认页, 点击 ”去支付“
3. 支付中心, 使用【支付宝】付款
4. 使用【支付宝】APP扫描付款二维码
5. 付款方式选择 花呗分期~ 搞定~

查看详情>>
总价 ¥1805.00

第一阶段:  C++与C++11/14/17/20

2门课程 32小时30分钟

C++, C++11/14/17/20

  • C++系列第1:C++入门经典第10版

    115节 23小时16分钟
    课程目标:
    敬告:该系列的课程在抓紧录制更新中,敬请大家关注。该系列的课程涉及:FFmpeg,WebRTC,SRS,Nginx,Darwin,Live555,等。包括:音视频、流媒体、直播、Android、视频监控28181、等。---------------------------------------------------下载地址:链接:https://pan.baidu.com/s/1JmoIxQGiHFD8MsAcZpCvHg提取码:lkod ---------------------------------------------------给学员(从小白到大牛)的3年学习路径及计划技术方面分三块:1.纯开发技术方向2.音视频流媒体专业方向3.项目实战---------------------------------------------------1.纯开发技术方向(1) C++必须要过硬(至少学会10本经典好书)(2) 系统级编程(Windows、Linux),必须特别熟练系统API,灵活运用(3) 框架与工具(Qt、MFC):必须精通其中一种。(4) 架构与设计模式:需要提升一个高度,不再是简单的编码,而是思维模式。(5) 驱动级别(如果有兴趣,可以深入到驱动级:包括Windows、Linux)(6) 最好学习点Java+Html+javascript等WEB技术。2.音视频流媒体专业方向(1) 音视频流媒体基础理论:   必须认真学会,否则看代码就是看天书(2) 编解码方向:精通h.264,h.265(hevc), 包括理论和各个开源库(ffmpeg,libx264,libx265,...)。(3) 直播方向:  精通各种直播协议(rtsp,rtmp,hls,http-flv,...), 钻研各个开源库(live555,darwin,srs,zlmediakit,crtmpserver,...)(4) 视频监控:  理论+开源库(onvif+281818)(EasyMonitor、iSpy、ZoneMinder(web)、...) 3.项目实战(1) Qt项目:  至少要亲手练习10个实战项目(网络服务器、多线程、数据库、图像处理、多人聊天、等等)(2)音视频项目:包括编解码、视频监控、直播等各个方向,都需要亲手实战项目,包括视频服务器、后台管理系统、前端播放器(多端)---------------------------------------------------具体的内容包括:n 1.全书概览与分析 51.1 初步认识:做到心中有数 51.2 图解:章节关系 61.3 探讨:教学方法论 71.4 探讨:学习方法论 71.5 C++的1.0与2.0 81.6 开发工具Qt5.9和VS2015/7/9 8控制台: 8UI界面: 81.7 安装并搭建Qt5.9.8开发环境 91.下载软件Qt Creator 5.9.8 92.双击开始安装 93.注册Qt账号 114.激活Qt账号 125.选择安装路径 176.选择“安装组件” 197.同意“许可协议” 218.点击“安装”后,请喝杯茶 241.8 捋起袖子开干:几个小案例 35第一:写代码打印“CS”图形 36第二:写代码打印各种图形(作业) 361.9 原书第一章剖析 371.计算机是什么? 372.程序是什么? 383.程序设计 384.C++入门程序示例 40n 第2章 C++基础知识 412.1 变量和赋值 412.2 输入和输出 422.3 数据类型和表达式 432.4 简单控制流程 442.5 程序风格 452.6 x=x-3到底是个什么鬼? 46第3章 更多的控制流程 473.1 使用布尔表达式 473.2 多路分支 483.3 C++循环语句详解 483.4 设计循环 513.5 课堂练习 51第4章 过程抽象和返回值的函数 524.1 自顶向下设计 524.2 预定义函数 534.3 程序员自定义函数 534.4 过程抽象 544.5 作用域和局部变量 554.6 重载函数名称 55第5章 用函数完成所有子任务 565.1 void函数 575.2 传引用参数 575.3 使用过程抽象 595.4 测试和调试函数 595.5 常规调试技术 59第6章 I/O流——对象和类入门 606.1 流和基本文件I/O 606.2 流I/O工具 616.3 字符I/O 62第7章 数组 637.1 数组入门 637.2 函数中的数组 657.3 数组编程 667.4 多维数组 67第8章 字符串和向量 688.1 字符串的数组类型 688.2 标准string类 698.3 向量 71第9章 指针和动态数组 719.1 指针 719.2 手工动态数组 74第10章 定义类 7610.1 结构体 7710.2 类 7810.3 抽象数据类型 8110.4 继承 8210.5 拷贝构造函数 8310.6 析构函数 8410.7 重载赋值(=)操作符 84第11章 友元函数、重载操作符和数组 8611.1 友元函数 8711.2 重载操作符 8811.3 数组和类 9111.4 类和动态数组 91第12章 独立编译和命名空间 9212.1 独立编译 9212.2 命名空间 93第13章 指针和链表 94第14章 递归 95第15章 继承 9615.1 继承基础 9615.2 继承细节 9715.3 多态性(虚函数) 98第16章 异常处理 10016.1 异常处理基础 10016.2 用于异常处理的编程技术 101第17章 模板 10217.1 用于算法抽象的模板 10217.2 用于数据抽象的模板 103第18章 标准模板库(STL) 10418.1 迭代器 10418.2 容器 10518.3 泛型算法 10618.4 不断进化的C++ 106第19章 Qt界面开发入门 106附录 107音视频与流媒体是一门很复杂的技术,涉及的概念、原理、理论非常多,很多初学者不学 基础理论,而是直接做项目,往往会看到c/c++的代码时一头雾水,不知道代码到底是什么意思,这是为什么呢?因为没有学习音视频和流媒体的基础理论,就比如学习英语,不学习基本单词,而是天天听英语新闻,总也听不懂。所以呢,一定要认真学习基础理论,然后再学习播放器、转码器、非编、流媒体直播、视频监控、等等。梅老师从事音视频与流媒体行业18年;曾在永新视博、中科大洋、百度、美国Harris广播事业部等公司就职,经验丰富;曾亲手主导广电直播全套项目,精通h.264/h.265/aac,曾亲自参与百度app上的网页播放器等实战产品。目前全身心自主创业,主要聚焦音视频+流媒体行业,精通音视频加密、流媒体在线转码快编等热门产品。   

    课程大纲

    免费试看

  • FFmpeg音视频基础之C++系列第2:C++2.0(11+14+17+20)详解及多线程实战

    76节 9小时13分钟
    课程目标:
    学习并掌握C++2.0(11+14+17+20)的新特性,学习线程及线程池的应用---------------------------------------------------给小白学员的3年学习路径及计划技术方面分三块:1.纯开发技术方向2.音视频流媒体专业方向3.项目实战---------------------------------------------------1.纯开发技术方向(1) C++必须要过硬(至少学会10本经典好书)(2) 系统级编程(Windows、Linux),必须特别熟练系统API,灵活运用(3) 框架与工具(Qt、MFC):必须精通其中一种。(4) 架构与设计模式:需要提升一个高度,不再是简单的编码,而是思维模式。(5) 驱动级别(如果有兴趣,可以深入到驱动级:包括Windows、Linux)(6) 最好学习点Java+Html+javascript等WEB技术。2.音视频流媒体专业方向(1) 音视频流媒体基础理论:   必须认真学会,否则看代码就是看天书(2) 编解码方向:精通h.264,h.265(hevc), 包括理论和各个开源库(ffmpeg,libx264,libx265,...)。(3) 直播方向:  精通各种直播协议(rtsp,rtmp,hls,http-flv,...), 钻研各个开源库(live555,darwin,srs,zlmediakit,crtmpserver,...)(4) 视频监控:  理论+开源库(onvif+281818)(EasyMonitor、iSpy、ZoneMinder(web)、...) 3.项目实战(1) Qt项目:  至少要亲手练习10个实战项目(网络服务器、多线程、数据库、图像处理、多人聊天、等等)(2)音视频项目:包括编解码、视频监控、直播等各个方向,都需要亲手实战项目,包括视频服务器、后台管理系统、前端播放器(多端)---------------------------------------------------

    课程大纲

    免费试看

第二阶段:  Qt初级与中级

2门课程 19小时1分钟

Qt初级与中级:UI、Widget、内存、进程、线程、数据库、XML、json、等

  • Qt5(C++)零基础入门实战教程

    78节 9小时5分钟
    课程目标:
    课程介绍¢  带领你学习QT5/C++,从开发环境(QTCreator和VS2015两种)搭建到项目实战,从基础与提升。¢  所有章节均有理论知识介绍、接口讲解、实例代码讲解,讲解过程中不断穿插老师在开发过程中遇到的问题及解决方法(可以下载所有的电子课件与源码)。¢  本阶段主要完成Qt开发环境搭建、基于Widget的图形控件、布局管理、容器类、QT事件处理、QSS、QML等几个方面知识的学习。¢  项目实战部分包括:计算器、CRM、视频播放器、视频加密器等。¢  通过学习qt框架,进一步加深了对C++设计模式的理解。可以真正投入到实战中,能做基于QT跨平台功能强大的界面程序。 课程亮点Ø  技巧实用,详解Qt入门基础知识中的诸多小技巧;Ø  图示讲解,所有知识点都通过具体的图文理解,更易识记;Ø  案例教学,学习效果更好;Ø  答疑服务,远程协助解答学习疑虑,快速及时。 课程收获ü  掌握QtCreator开发工具;ü  掌握Qt中的各种UI控件,会进行基本编程;ü  掌握Qss的初步内容,可以美化界面。

    课程大纲

    免费试看

  • Qt5(C++)零基础理论与实战之中级篇

    62节 9小时55分钟
    课程目标:
    1.带领您深入学习QT5/C++:内存管理、进程与线程、网络编程、IO机制、2D绘图,逐步提升Qt编程水平。2.所有章节均有理论知识介绍、接口讲解、实例代码讲解,讲解过程中不断穿插老师在开发过程中遇到的问题及解决方法(可以下载所有的电子课件与源码)。3.本阶段主要完成Qt中阶段的编程水平:所有章节均配备实战项目、边理论边实战4.通过学习qt框架,进一步加深了对C++设计模式的理解。可以真正投入到实战中,能做基于QT跨平台功能强大的界面程序。5.真正提升了编程水平之后,可以找到更好的工作,“BAT”在向我们招手。

    课程大纲

    免费试看

第三阶段:  Socket网络编程、系统级API

7门课程 37小时57分钟

Socket网络编程、系统级API,包括Windows、Linux

  • Socket编程系列之1:Linux-API网络编程入门实战

    68节 9小时38分钟
    课程目标:
    Socket编程系列初步计划:Socket编程系列之1: Linux-API 网络编程入门实战Socket编程系列之2: Windows-API 网络编程入门实战Socket编程系列之3: Muduo 网络编程入门实战Socket编程系列之4: Libevent 网络编程入门实战Socket编程系列之5: Libcurl 网络编程入门实战Socket编程系列之6: Boost-ASIO 网络编程入门实战----------------------------------------------------Socket编程系列之1:Linux-API网络编程入门实战Linux编程环境Linux文件系统TCP/IP协议简介应用层协议简介TCP网络编程基础IO复用机制UDP网络编程基础UDP单播多播广播套接字选项原始套接字与洪水attack网络服务器选型分析http手撕代码与流程TCP滑动窗口机制分析

    课程大纲

    免费试看

  • Socket编程系列之2:Windows-API网络编程入门实战

    45节 7小时7分钟
    课程目标:
    Socket编程系列初步计划:Socket编程系列之1: Linux-API 网络编程入门实战Socket编程系列之2: Windows-API 网络编程入门实战Socket编程系列之3: Muduo 网络编程入门实战Socket编程系列之4: Libevent 网络编程入门实战Socket编程系列之5: Libcurl 网络编程入门实战Socket编程系列之6: Boost-ASIO 网络编程入门实战----------------------------------------------------Socket编程系列之2:Windows-API网络编程入门实战l Winsock编程接口l UDP程序设计l TCP套接口函数l Web客户/服务器程序l 基于windows的IO复用机制l UDP广播和多播l 套接字选项l Windows套接字I/O模型l 原始套接字与ICMPl WinInet简介与案例实战

    课程大纲

    免费试看

  • Socket编程系列之3:Libevent高并发网络编程实战

    27节 4小时40分钟
    课程目标:
    Socket编程系列初步计划:Socket编程系列之1: Linux-API 网络编程入门实战Socket编程系列之2: Windows-API 网络编程入门实战Socket编程系列之3: Libevent 网络编程入门实战Socket编程系列之4: Libcurl 网络编程入门实战Socket编程系列之5: Boost-ASIO 网络编程入门实战----------------------------------------------------Socket编程系列之3:Libevent高并发网络编程实战libevent源码编译与环境搭建;libevent亲手体验及小白入门案例;五种网络IO模型及Reactor和Proactor;libevent跨平台事件驱动机制;缓冲IO模式bufferevent的原理解析;libevent实现HTTP客户端;libevent实现HTTP服务端;Linux下编译libevent并移植代码

    课程大纲

    免费试看

  • Socket编程系列之4:Libcurl网络爬虫编程实战

    27节 3小时52分钟
    课程目标:
    Socket编程系列初步计划:Socket编程系列之1:Linux-API网络编程入门实战Socket编程系列之2:Windows-API网络编程入门实战Socket编程系列之3:Libevent网络编程入门实战Socket编程系列之4:Libcurl网络编程入门实战Socket编程系列之5:Boost-ASIO网络编程入门实战Socket编程系列之6:Libuv网络编程入门实战----------------------------------------------------Socket编程系列之4:Libcurl网络爬虫编程实战Libcurl的源码编译及环境搭建;Curl命令行详解;Libcurl原理流程及核心数据结构和API;Libcurl实现HTTP网络编程;Libcurl实现FTP网络编程;Libcurl异步请求;Libcurl网络爬虫编程实战;

    课程大纲

    免费试看

  • Socket编程系列之5:Boost开发及ASIO异步网络聊天室编程实战

    40节 5小时48分钟
    课程目标:
    课程简介:Socket编程系列初步计划:Socket编程系列之1:Linux-API网络编程入门实战Socket编程系列之2:Windows-API网络编程入门实战Socket编程系列之3:Libevent网络编程入门实战Socket编程系列之4:Libcurl网络编程入门实战Socket编程系列之5:Boost-ASIO网络编程入门实战Socket编程系列之6:Libuv网络编程入门实战----------------------------------------------------Socket编程系列之5:Boost开发及ASIO异步网络聊天室编程实战Boost小白入门及环境搭建,源码编译Boost智能指针及内存池管理、线程、同步、多线程、线程池、IPCBoost.Function/Bind/Lambda等编程技术Boost.ASIO入门、同步编程、异步编程、UDP、异步网络聊天室

    课程大纲

    免费试看

  • Socket编程系列之6:Libuv高性能异步IO及高效网络编程

    22节 2小时49分钟
    课程目标:
    课程简介:课程简介:Socket编程系列初步计划:Socket编程系列之1:Linux-API网络编程入门实战Socket编程系列之2:Windows-API网络编程入门实战Socket编程系列之3:Libevent网络编程入门实战Socket编程系列之4:Libcurl网络编程入门实战Socket编程系列之5:Boost-ASIO网络编程入门实战Socket编程系列之6:Libuv网络编程入门实战----------------------------------------------------Socket编程系列之6:Libuv高性能异步IO及高效网络编程Libuv小白入门与环境配置,Libuv进程开发实战,Libuv网络开发实战,Libuv线程开发实战,

    课程大纲

    免费试看

  • Socket编程系列之7:RCF远程调用框架编程实战

    27节 3小时58分钟
    课程目标:
    Socket编程系列之7:RCF远程调用框架编程实战----------------------------------------------------Socket编程系列初步计划:Socket编程系列之1:Linux-API网络编程入门实战Socket编程系列之2:Windows-API网络编程入门实战Socket编程系列之3:Libevent网络编程入门实战Socket编程系列之4:Libcurl网络编程入门实战Socket编程系列之5:Boost-ASIO网络编程入门实战Socket编程系列之6:Libuv网络编程入门实战Socket编程系列之7:RCF远程调用框架编程实战--------------------------------------------------------------------------------------------------------Socket编程系列之7:RCF远程调用框架编程实战RCF入门简介Windows搭建RCF环境及Helloworld案例Linux开发必备之GCC与CMakeLinux编译RCF及跨平台案例实战基于RCF框架编程原理流程步骤解析基于RCF框架的异步调用案例实战基于RCF框架的发布订阅案例实战

    课程大纲

    免费试看

C++与Qt与Socket基础知识与项目实战套餐资料下载

课程名称 操作
C++系列第1:C++入门经典第10版 付费用户专享
FFmpeg音视频基础之C++系列第2:C++2.0(11+14+17+20)详解及多线程实战 付费用户专享
Qt5(C++)零基础入门实战教程 付费用户专享
Qt5(C++)零基础理论与实战之中级篇 付费用户专享
Socket编程系列之1:Linux-API网络编程入门实战 付费用户专享
Socket编程系列之2:Windows-API网络编程入门实战 付费用户专享
Socket编程系列之3:Libevent高并发网络编程实战 付费用户专享
Socket编程系列之4:Libcurl网络爬虫编程实战 付费用户专享
Socket编程系列之5:Boost开发及ASIO异步网络聊天室编程实战 付费用户专享
Socket编程系列之6:Libuv高性能异步IO及高效网络编程 付费用户专享
Socket编程系列之7:RCF远程调用框架编程实战 付费用户专享

C++与Qt与Socket基础知识与项目实战套餐

¥1805.00 ¥1444.00
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部