1833| 3
|
[c/c++] A49 黑马C C++从小白到精英课程C++学习视频完整全套源码资料 价值万元 |
本套C++从小白到精英课程(黑马程序员),课程共分为11个阶段,而课程为2020版,包含视频源码资料文件大小共计110G。无论做什么行业都有二八定律,作为C++工程师来说,现在的你是否属于二的行列呢?本套C++开发实战培训课程,从最基础的C语言语法开始讲起,是一套系统的培训课程,如果你想全面提升自己的技术,这套课程是一个不错的选择 为什么学习C/C++ 功能强大为学习其它语言打下基础 为什么学习C/C++ 不可替代 语言地位四十多年未被撼动 课程目录 01-阶段一C开发实战 01-第一章C语言基础语法 1-1第一个helloworld(12课) 1-2变量和数据类型(26课) 1-3运算符和程序结构(14课) 1-4数组(30课) 1-5函数(10课) 1-6指针(46课) 1-7内存管理(16课) 1-8复合类型(16课) 1-9标准文件(26课) 02-第二章游戏案例 2-1贪吃蛇案例(4课) 02-阶段二C高级编程 01-第一章C高级 1-1变量和内存分布(24课) 1-2指针强化(33课) 1-3结构体和文件的高级用法 (18课) 1-4链表和回调函数(17课) 1-5编译过程和面向接口(8课) 02-第二章数据结构 2-1动态数组和链表(16课) 2-2栈和队列(14课) 2-3二叉树(10课) 03-阶段三C++核心编程和桌面应用开发 01-第一章C++核心编程 1-1 C++概述(16课) 1-2引用(15课) 1-3类和对象(19课) 1-4构造和析构(30课) 1-5操作符重载(19课) 1-6继承和多态(30课) 02-第二章模板和IO 2-1模版(16课) 2-2异常(9课) 2-3 IO(9课) 03-第三章STL 3-1概述和三大组件(6课) 3-2线性容器(16课) 3-3非线性容器(10课) 3-4算法(17课) 04-第四章Qt 4-1第一个helloworld界面 (12课) 4-2信号和槽(11课) 4-3界面控件(20课) 4-4事件(10课) 4-5返金币游戏案例(20课) 04-阶段四Linux高并发服务器开发 01-第一章Linux系统编程 1-1Linux常用命令(37课) 1-2Linux环境下编写C程序 (23课) 1-3Makefile(8课) 1-4Linux文件和系统调用 (27课) 1-5进程(20课) 1-6进程间通信(38课) 1-7进程组和守护进程(8课) 1-8线程和线程同步(30课) 02-第二章linux网络编程 2-1网络基础(9课) 2-2Tcp和socket(23课) 2-3Tcp状态转移和IO多路复用(20课) 2-4反应堆模型和线程池模型(14课) 2-5 libevent(12课) 2-6 webserver项目(12课) 05-阶段五Windows、Linux跨平台企业项目实战(项目1) 01-第一章数据库 1-1 Oracle数据库(60课) 1-2 MySql数据库(30课) 02-第二章金融类安全传输平台项目 2-1项目介绍-密码学知识(24课) 2-10共享内存和数据库操作 习(22课) 2-11数据库操作(22课) 2-12外联接口-项目总结(19课) 2-2 git (27课) 2-3序列化-protobuf使用 2-4工厂模式-套接字通信 2-5共享内存(25课) 2-6使用openssl加解密 (24课) 2-7jsoncpp-秘钥协商(28课) 2-8秘钥协商(10课) 2-9秘钥协商-base64(28课) 06-阶段六游戏服务器开发(项目2) 01-第一章zinx框架使用 1-1git命令使用 1-2zinx的学习 1-3zinx的扩展 10-时间轮定时器完善 02-第二章游戏业务实现 2-1 TCP通讯以及protobuf(8课) 2-2 AOI业务逻辑(11课) 2-3玩家聊天以及出生地(11课) 2-4redis的使用(24课) 03-第三章zinx抽象框架实现 3-1zinx的epoll反应堆(9课) 3-2zinx责任链抽象(7课) 3-3zinx的TCP通道实现(8课) 04-第四章商业化部署 4-1docker基本使用(10课) 4-2 nginx和http(11课) 4-3 CGI和fastCGI(11课) 4-4qt登录器实现 1-界面搭建 2-登陆客户端步骤分析 3-拼接登陆请求实现 4-发送http请求 5-服务器登陆请求处理 6-客户端处理服务器回复数据 7-注册页面启动 8-qt启动游戏程序 4-5游戏房间创建实现 01-客户端创建房间修改 02-创建容器脚本 03-服务器创建房间实现 04-房间跟随 05-分布式部署思路 06-redis发布订阅机制 07-hiredis库实现发布订阅 08-异步处理hiredis订阅 09-跨主机redis通信 4-6游戏房间容器化 01-分布式部署设计 02-分布式部署的CGI程序实现 03-容器管理进程 04-分布式测试 05-容器退出思路 06-容器退出删除房间实现 07-分布式跟随房间实现 08-创建qt客户端安装包 4-7RPC以及cmake 1-RPC概念 2-RPC实现计算举例 3-python进行rpc调用 4-thrift实现分布式容器创建 5-阶段总结 6-cmake简介 7-cmake使用的一般步骤 8-cmake编译多层次文件 9-cmake编译多种交付件 07-阶段七入侵检测与网络攻防(赠送) 01-第一章网络攻防实战 1-1网络攻防以及信息搜集和扫描(18课) 1-2暴力破解(14课) 1-3网络嗅探以及ARP攻击(12课) 1-4web扫描以及DDoS攻击(13课) 1-5防火墙iptables(13课) 1-6权限控制以及入侵分析(16课) 02-第二章项目实战—深度报文解析 2-1 DPI项目初始化搭建(15课) 2-2IPTCP报文拆解以及SSH识别(12课) 2-3链表的使用以及UDP报文识别(10课) 08-阶段八Shell脚本编程 01-第一章Shell脚本编程 1-1shell语法(25) 1-2shell高级和正则表达式(12课) 09-阶段九负载均衡远程服务调用系统(赠送) 01-第一章Reactor并发服务器框架 1-1基础TCP服务(7课) 1-10异步消息任务功能与连接属性(5课) 1-2自定义内存池管理(7课) 1-3 Reactor事件触发机制(12课) 1-4 TCP连接封装与TcpClient封装(17课) 1-5消息路由分发机制(7课) 1-6连接Hook注册机制(3课) 1-7消息队列与线程池(11课) 1-8UDPServer功能(3课) 1-9QPS性能测试(5课) 02-第二章LarsDns子系统 2-1Dns-Route关系构建(14课) 2-2订阅功能与发布功能(11课) 2-3实时监测与自动发布功能(7课) 03-第三章LarsReporter子系统 3-1上报功能与存储线程池 (6课) 04-第四章LarsLbAgent负载均衡系统 4-1 Agent代理模块基础构建(6课) 4-2获取主机信息功能(17课) 4-3负载均衡算法与实现(14课) 4-4集成测试与自动启动脚本(7课) 10-阶段十Go语言微服务项目(赠送) 01-第一章go语言概述 1-1基础环境配置 1-2go语言整体介绍 02-第二章go语言基础语法 2-1go语言基础语法 2-2go语言与c语言差异化功能 2-3go语言与c语言细节语法对比 03-第三章go语言类操作 3-1封装 3-2继承 3-3多态 04-第四章go语言高并发 4-1go程基础概念 4-2go程实现通信 4-3go程高级用法 05-第五章socket套接字 5-1server与client基础通信 5-2server与client高级通信 06-第六章http编程 6-1http请求协议 6-2http响应协议 6-3json编解码 07-第七章网络聊天室案例 7-1聊天室设计分析 7-2聊天室基础模块搭建 7-3聊天室命令实现 08-第八章微服务基础技术 8-1微服务简介 8-2rpc和rpc服务 8-3基于protobuf的grpc 09-第九章微服务和服务发现 9-1consul服务发现 9-2go-micro框架 9-3gin框架实现web端 10-第十章图片、短信验证码生成及存储 10-1生成图片验证码 10-2redis数据库应用 10-3阿里平台短信验证码 11-第十一章gorm框架 11-1gorm框架操作MySQL 12-第十二章用户信息处理 12-1用户注册 12-2Cookie、Session和用户登录 12-3获取、更新用户信息 12-4中间件 13-第十三章图像存储展示和其他业务 13-1fastDFS图像管理 13-2其他重复业务和脚本管理 14-第十四章docker基础-镜像-容器管理 14-1docker简介 14-2docker快速入门 14-3docker镜像管理 14-4docker容器管理 15-第十五章docker数据卷-网络管理 15-1docker数据卷简介 15-2docker数据卷实践 15-3docker网络管理 15-4docker网络模型实践 15-5dockerfile简介 15-6dockerfile快速入门 16-第十六章Dockerfile&&docker-compose 16-1dockerfile语法介绍 16-2docker-compose快速入门 16-3docker-compose命令详解 11-阶段十一打车软件项目(赠送) 01-第一章打车软件—java基础编程 1-1java语法 10-java中的String对象 11-java中的date 12-java中的finalize方法和垃圾回收器 13-java中的文件操作 14-java中的abstract关键字 15-java中的interface接口 16-java中import和package 1-项目结构介绍 2-helloworld 3-java中的类的基本定义 4-java中的值传递和引用传递 5-java中的常量final 6-java中的static 7-java中的extends继承和final方法 8-instanceof关键字 9-java中的array 02-第二章打车软件—Android基础UI开发 2-1Android组建编程 1-android环境 2-项目演示 3-创建TextView控件 4-创建一个button控件 5-日志的调试 6-editText控件 7-checkBox控件和登陆界面布局 2-2登录界面实现 1-中午回顾 2-登陆界面的布局实现 3-界面的跳转 4-注册界面的实现 5-Activity的生命周期 6-autoCompleteTextView控件 03-第三章打车软件—JNI终端编程业务 3-1JNI编程 1-昨日回顾 2-配置JNI开发环境 3-java调用jni接口 4-java调用传参int类型的jni接口 5-java调用传参bool类型的jni接口 6-java调用传参String类型jni接口 3-2登录及注册与libcurl集成 10-登陆模块和服务器通信调试 11-reg注册jni接口实现-封装Json类 12-reg注册jni接口实现-封装Curl类 1-Login登陆JNI接口的封装 2-Login接口集成json接口 3-curl环境的搭建 4-libcurl的编程(1) 5-libcurl的编程(2)-post请求 6-libcurl的编程(3)-处理服务器返回的数据 7-Android上部署libcurl 8-Android上集成libcurl编程 9-libevent的http-server 3-3git版本控制 01-git的简介 02-git的下载和提交代码 03-git添加一个新文件 04-删除一个文件 05-git的批量添加和提交文件 06-git重命名文件名 07-git解决代码冲突 08-git的分支的概念 09-创建项目代码仓库 10-git提交代码复习 3-4https协议 1-https的认证和加密过程 2-搭建libevnet-https环境 3-测试Android-jni的login模块https通信 3-5session开发 1-server服务器的git环境搭建 2-实现注册业务web-server和data-server的通信 3-sessionid的生成 04-第四章打车软件—地图编程及服务端业务 4-1高德地图API 10-搜索POI兴趣点 11-关键字匹配列表展示InputTips 12-高德地图的线路规划 1-创建高德远程应用和key的注册 2-配置高德so及jar包环境 3-创建高德地图 4-amap和uisetting修改地图属性 5-开启定位服务 6-添加覆盖物 7-以自我为中心展示地图 8-构建司机界面 9-构建乘客界面 4-2项目业务开发 01-项目业务-司机和乘客的状态转换 02-数据的设计 03-地理位置信息GeoHash和redis的Geo操作 04-司机的业务(上) 05-下单业务 06-司机的业务(下) 07-完成订单业务 08-乘客的业务 09-注册业务代码走读 10-登陆的业务代码走读 11-下单业务 12-司机的业务代码走读 13-完成订单业务代码走读
购买主题
已有 2 人购买
本主题需向作者支付 80 学币 才能浏览
| |
发表于 2023-7-12 23:09:52
|
显示全部楼层
| ||
学IT吧 www.xueit8.com X3.4
Copyright © 2001-2021, Tencent Cloud.