C/C++从入门到精通-高级程序员之路【奇牛学院】

839人 购买 好评度 100%
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • C++_0903
更多班级

C++_0903

上课时间:08月31日 至 24年03月

¥9562.22

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

课程概述

目录

评论

老师介绍

  • Rock老师

    Rock老师

    资深架构师,十二年Linux平台C/C++开发经验。曾就职于京信通信南京研究所,主要从事通信行业服务器端开发。负责研发了多个广州军区南海军用通信项目、卫星通信监控平台、联通IDU系统。
  • 奇牛学院【拉拉】

    奇牛学院【拉拉】

    学习是快乐的;学习是充实的;学习是有趣的。在这里,学习从未如此有趣。
  • 精灵老师

    精灵老师

    毕业于湖南师范大学信息科学与工程学院,多年c/c++开发经验和教学经验,甘愿成为大家通往IT大道上的指路明灯!
  • Martin 老师

    Martin 老师

    企业邮局架构师,老板邮局首席架构师,曾任职于多家上市公司,研究过多款优秀的开源C/C++软件(Nginx、TFS等)。
简  介 项目经理手把手带你学习C/C++,从入门到精通,成为高级程序员、独立承接外包项目的自由程序员。


第一卷 C/C++语言                                        
项目0-项目准备
第001节 课程介绍
第002节 项目演示、课程目标
第003节 项目1软件包的安装和使用
第004节 课程特点
第005节 C++的作用
第006节 C++开发环境
第007节 C++的学习方法
项目1-黑客攻击系统-功能菜单
第008节  黑客攻击系统简介
第009节  项目需求、项目实现
第010节  项目精讲:编程的本质
第011节  项目精讲:语法规则、代码风格
第012节  项目精讲:main函数和其它函数
第013节  项目精讲:不变的誓言-字符串常量
第014节  项目精讲:让计算机说话
第015节  项目精讲:韩信谋反解密-使用命名空间
第016节  项目精讲:软件是怎样炼成的
第017节  项目精讲:血的教训-程序的注释
第018节  项目精讲:常见错误总结
第019节  项目精讲:计算机英语加油站
第020节  项目拓展1:开发图形界面-搭建环境
第021节  项目拓展1:开发图形界面-开发进阶
第022节  项目拓展1:开发图形界面-实现功能菜单
第023节  项目拓展2:在控制台上跳极乐净土
第024节  编程思维修炼:代码对战
第025节  编程思维修炼:积木式编程
第026节  编程思维修炼:积木式编程-我是渣男
第027节  职场修炼:遇到难题,要不要问?
第028节  逼格修炼-最后的杀手锏:代码对比工具
第029节  项目练习-增加功能菜单
项目2-黑客攻击系统-输入账户
第030节  需求分析、项目实现
第031节  项目精讲-C++的数据类型
第032节  项目精讲-构建IT大厦的砖块:变量
第033节  项目精讲-变量的命名规范
第034节  项目精讲-用于计数的整数类型
第035节  项目精讲-表示单个字符的数据类型
第036节  项目精讲-用于精确计算的数据类型
第037节  项目精讲-浮点数据的输出控制
第038节  项目精讲-C++的数据输入
第039节  项目精讲-两种类型的常量
第040节  项目精讲-常见错误总结1-2-3
第041节  项目精讲-常见错误总结4-5
项目3-黑客攻击系统-使用更安全的账号
第042节  项目需求
第043节  项目实现
第044节  项目精讲
第045节  项目精讲-字符串的概念
第046节  项目精讲-C++风格的字符串string
第047节  项目精讲-C语言风格的字符串char数组
第048节  项目精讲-C++风格的字符串string的详解
第049节  项目精讲-数组的使用
第050节  项目精讲-数组的概念和定义
第051节  项目精讲-数组的初始化
第052节  项目精讲-数组元素的访问
第053节  项目精讲-C风格的字符串详解
第054节  项目精讲-常见错误总结
第055节  英语不是障碍:计算机英语加油站
第056节  编程思维修炼
第057节  职场修炼:技术和领导关系哪个更重要
第058节  逼格提升:程序员的逼格神器-github
第059节  项目拓展
第060节  完善图形界面程序
第061节  项目练习
项目4-黑客攻击系统-账号登录
第062节  项目需求、项目实现
第063节  项目精讲-字符串的比较运算
第064节  项目精讲-string字符串的比较
第065节  项目精讲-char数组字符串的比较
第066节  项目精讲-其它数据类型的比较运算
第067节  项目精讲-表示真假的布尔类型
第068节  项目精讲-用于综合决策的逻辑运算
第069节  项目精讲-操作硬件的位运算
第070节  项目精讲-它运算符
第071节  项目精讲-使用多个运算符时的优先级
第072节  项目精讲-据类型之间的转换
第073节  项目精讲-果再回到从前- 条件判断
第074节  项目精讲-if语句的三种形态
第075节  项目精讲-if语句的嵌套
第076节  项目精讲-switch语句
第077节  项目精讲-if和switch的选择
第078节  项目精讲-常见错误总结
第079节  英语不是障碍:计算机英语加油站
第080节  编程思维修炼
第081节  职场修炼:怎样优雅地避免加班
第082节  程序员逼格提升:解决BUG的必备技能-断点调试
第083节  项目拓展
第084节  完善图形界面程序
第085节  项目练习
项目5-黑客攻击系统-重复验证
第086节  项目需求、项目实现
第087节  项目精讲-“一天又一天”开启循环模式
第088节  项目精讲-“后羿射日”之for循环
第089节  项目精讲-"愚公移山"之while循环
第090节  项目精讲-"先干再看"之do-while循环
第091节  项目精讲-循环中的特殊控制:continue与break
第092节  项目精讲-代码世界中的传送阵:goto语句
第093节  项目精讲-年月时分之循环嵌套
第094节  项目精讲-常见错误总结
第095节  项目精讲-英语不是障碍:计算机英语加油站
第096节  编程思维修炼
第097节  职场修炼:程序员到底能干多久
第098节  逼格提升:升职秘籍-高逼格的项目文档
第099节  项目拓展-完善图形界面程序
第100节  项目拓展-循环的经典应用:暴力破解密码
第101节  项目拓展-宅男福利-控制台上跳极乐净土(动画版)
第102节  项目练习
项目6-黑客管理系统的优化、功能实现
第103节  项目需求、项目实现
第104节  项目精讲-为什么要使用函数
第105节  项目精讲-函数的定义
第106节  项目精讲-函数的调用
第107节  项目精讲-函数的声明
第108节  项目精讲-函数参数的传递方式
第109节  项目精讲-沉默是金之默认参数
第110节  项目精讲-同名不同命之函数的重载
第111节  项目精讲-极速调用之内联函数
第112节  项目精讲-多重梦境之递归函数
第113节  项目精讲-常见错误总结
第114节  英语不是障碍:计算机英语加油站
第115节  编程思维修炼
第116节  职场修炼:和新同事找不到话题怎么办?
第117节  逼格提升-外挂开发利器:反汇编OllyDBG
第118节  优化图形界面程序
第119节  项目练习
项目7:人工智能之地形导航系统
第120节  项目需求
第121节  项目精讲-由线到面:二维数组
第122节  项目精讲-二维数组的存储方式
第123节  项目精讲-更高维度:多维数组
第124节  项目精讲-常见错误总结
第125节  英语不是障碍:计算机英语加油站
第126节  项目实现
第127节  编程思维修炼
第128节  职场修炼:公司派系斗争中怎样站队?
第129节  逼格提升:防御式编程
第130节  项目练习
项目8:人工智能之双色球预测系统
第131节  项目需求
第132节  项目精讲-为什么要使用指针
第133节  项目精讲-指针的定义
第134节  项目精讲-指针的访问
第135节  项目精讲-指针的运算
第136节  项目精讲-渣男、直男、暖男的区别:const
第137节  项目精讲-李连杰的二级指针
第138节  项目精讲-多级指针的定义、使用
第139节  项目精讲-指向数组的指针
第140节  项目精讲-指向一维数组的指针
第141节  项目精讲-指向二维数组的指针
第142节  项目精讲-“我们不一样“之数组与指针的区别
第143节  项目精讲-特殊的“别名”:引用
第144节  项目精讲-常见错误总结
第145节  英语不是障碍:计算机英语加油站
第146节  项目实现
第147节  编程思维修炼
第148节  职场修炼:要不要加入创业团队?
第149节  逼格提升:VS技巧-在release模式下启动调试功能
第150节  项目练习
项目9-地震监测系统
第151节  项目需求
第152节  项目精讲-C++程序的内存分布
第153节  项目精讲-为什么要使用动态内存
第154节  项目精讲-动态内存的分配、使用、释放
第155节  项目精讲-C++程序员的噩梦-内存泄漏
第156节  项目精讲-变量的4种存储类型
第157节  项目精讲-变量的作用域和生存周期
第158节  项目精讲-函数返回值使用指针
第159节  项目精讲-常见错误总结
第160节  英语不是障碍:计算机英语加油站
第161节  项目实现
第162节  常见错误总结
第163节  编程思维修炼
第164节  职场修炼:如何应付老鸟的抱怨
第165节  逼格提升:内存泄漏检测工具
第166节  程序员的试金石:链表的使用
第167节  项目练习
项目10:C++核心编程-智能婚恋交友系统
第168节  项目需求
第169节  项目精讲-世界观的颠覆:面向对象的思想
第170节  项目精讲-女娲定义“人类”:类的使用
第171节  项目精讲-女娲造“人”:对象的使用
第172节  项目精讲-“生而不同”之构造函数
第173节  项目精讲-“最后的晚餐”之析构函数
第174节  项目精讲-永不迷失的真爱:this指针
第175节  项目精讲-“无法拥有的成员”:静态成员
第176节  项目精讲-永葆初心之常成员
第177节  项目精讲-靠谱的外援:友元
第178节  项目精讲-建模的常用手段:组合与聚合
第179节  项目实现
第180节  常见错误总结
第181节  英语不是障碍:计算机英语加油站
第182节  编程思维修炼
第183节  职场修炼:开创第二收入-怎样接外包?
第184节  逼格提升:不懂Linux的程序员 不是真正的程序员
第0185节  项目练习
项目11:C++核心编程-智能婚恋交友系统的优化
第186节  项目需求
第187节  项目精讲-王思聪的成功之路:继承与派生
第188节  项目精讲-父与子亲密有间:子类对父类成员的访问权限
第189节  项目精讲-世家的生而不同:子类的构造函数
第190节  项目精讲-世家的最后晚餐:子类的析构函数
第191节  项目精讲-花木兰替父从军:子类型关系
第192节  项目精讲-陈赫的显赫世家:多重继承
第193节  项目精讲-虚拟的祖先:虚基类
第194节  英语不是障碍:计算机英语加油站
第195节  项目实现
第196节  常见错误总结
第197节  编程思维修炼
第198节  职场修炼:程序员怎样拓展自己的人脉
第199节  逼格提升-二进制数据的阅读工具
第200节  项目拓展-速度之巅-位图算法
第0201节  项目练习
项目12:C++核心编程-智能婚恋系统之多账号支持
第202节  项目需求
第203节  项目精讲-上善若水:C++流
第204节  项目精讲-“定制流水线”:输入输出的格式控制
第205节  项目精讲-读写文件:文件流
第206节  项目精讲-对文件流读写字符
第207节  项目精讲-对文件流读写字符串
第208节  项目精讲-对文件流读写二进制数据
第209节  项目精讲-对文件流按格式读写取数据
第210节  项目精讲-文件流的状态检查
第211节  项目精讲-随机读写:文件流的定位
第212节  英语不是障碍:计算机英语加油站
第213节  项目实现
第214节  常见错误总结
第215节  编程思维修炼
第216节  职场修炼:跳槽还是坐等升职?
第217节  逼格提升:知识管理利器- 思维导图的使用
第218节  项目练习1
第219节  项目练习2
项目13:C++核心编程-智能婚恋交友系统的升级:匹配最佳伴侣
第220节  项目需求
第221节  项目精讲-万物可运算:运算符重载
第222节  项目精讲-重载加减运算符+、-
第223节  项目精讲-重载类型运算符long
第224节  项目精讲-重载赋值运算符=
第225节  项目精讲-重载关系运算符>、<
第226节  项目精讲-字符串也能做下标:重载运算符[ ]
第227节  项目精讲-自定义输入输出:重载<<和>>
第228节  英语不是障碍:计算机英语加油站
第229节  项目实现
第230节  常见错误总结
第231节  编程思维修炼
第232节  职场修炼:性格内向的程序员怎样突破自己
第233节  逼格提升:程序员的英雄时代-开启写作之路
第234节  项目练习
项目14:C++核心编程-广州军区微波通信系统
第235节  项目需求
第236节  项目精讲-为什么要使用多态特性
第237节  项目精讲-实现多态:虚函数
第238节  项目精讲-遗失的子类析构函数
第239节  项目精讲-纯虚也有用:纯虚函数与抽象类
第240节  英语不是障碍:计算机英语加油站
第241节  项目实现
第242节  常见错误总结
第243节  编程思维修炼
第244节  职场修炼:如何应对办公室恋情
第245节  逼格提升:高级程序员必备利器-UML建模
第246节  项目练习
项目15:C++核心编程-万能择优器
第247节  项目需求
第248节  项目精讲-函数模板的使用
第249节  项目精讲-类模板的使用
第250节  项目精讲-STL标准模板库之vector
第251节  项目精讲-STL标准模板库之array
第252节  项目精讲-数组与vector/array的比较
第253节  项目精讲-STL标准模板库之list
第254节  项目精讲-STL标准模板库之deque
第255节  项目精讲-STL标准模板库之stack
第256节  项目精讲-STL标准模板库之queue
第257节  项目精讲-STL标准模板库之map
第258节  项目精讲-STL标准模板库之set
第259节  项目精讲-STL标准模板库之sort
第260节  英语不是障碍:计算机英语加油站
第261节  项目实现
第262节  编程思维修炼
第263节  程序员职场修炼:避免无意义的合群
第264节  程序员逼格提升-有码还是无码
第265节  项目练习 

第二卷 数据结构和算法                                      
顺序表及其企业级应用
第266节  顺序表的故事导入
第267节  顺序表的原理精讲
第268节  顺序表的算法实现
第269节  顺序表的企业级应用案例:高并发WEB服务器中顺序表的应用  
链表及其企业级应用
第270节  链表的故事导入
第271节  链表的原理精讲
第272节  单向链表的算法实现
第273节  双向链表的算法实现
第274节  循环链表的算法实现
第275节  链表的企业级应用案例1:Linux内核链表
第276节  链表的企业级应用案例2:高并发WEB服务器中链表的应用
队列及其企业级应用
第277节  队列的故事导入
第278节  队列的原理精讲
第279节  队列的算法实现1:使用数组
第280节  队列的算法实现2:使用链表
第281节  队列的企业级应用案例1:任务队列
第282节  队列的企业级应用案例2:循环队列
第283节  队列的企业级应用案例3:优先队列
第284节  队列的企业级应用案例4:动态顺序队列
第285节  队列的企业级应用案例5:高并发WEB服务器中队列的应用 
堆及其企业级应用
第286节  堆的故事导入
第287节  堆的原理精讲
第288节  堆的算法实现
第289节  堆的企业级应用案例1:构建优先队列
第290节  堆的企业级应用案例2:支持堆排序
第291节  堆的企业级应用案例3:快速找出集合中的特定值  
栈及其企业级应用
第292节  栈的故事导入
第293节  栈的原理精讲
第294节  栈的算法实现
第295节  栈的顺序存储结构
第296节  栈的链式存储结构
第297节  栈的企业级应用案例1:迷宫求解
第298节  栈的企业级应用案例2:表达式求值
树及其企业级应用  
第299节  树的故事导入
第300节  树的原理精讲
第301节  树的算法实现
第302节  树的企业级应用案例1:二叉树
第303节  树的企业级应用案例2:哈夫曼树(哈夫曼编码)
第304节  树的企业级应用案例3:高并发WEB服务器中红黑树的应用
第305节  树的企业级应用案例4:高并发WEB服务器中基数树的应用
第306节  树的企业级应用案例5:b-树和b+树
哈希表及其企业级应用
第307节  哈希表的故事导入
第308节  哈希表的原理精讲
第309节  哈希表的算法实现
第310节  哈希表的顺序存储结构
第311节  哈希表的链式存储结构
第312节  哈希表的企业级应用案例1:腾讯分布式文件系统存储引擎
第313节  哈希表的企业级应用案例2:基因测试
图及其企业级应用  
第314节  图的故事导入
第315节  图的原理精讲
第316节  图的算法实现
第317节  图的深度优先遍历
第318节  图的广度优先遍历
第319节  图的导航-最短路径算法
第320节  图的企业级应用案例:AI游戏中的自动寻路
核心算法及其企业级应用
第321节  分治算法
第322节  动态规划算法
第323节  贪心算法
第324节  回溯法
第325节  分支限界法
第326节  常用算法在开发中的应用
排序算法及其企业级应用
第327节  冒泡排序
第328节  选择排序
第329节  插入排序
第330节  希尔排序
第331节  堆排序
第332节  归并排序
第333节  快速排序
第334节  排序算法在开发中的应用
查找算法及其企业级应用
第335节  查找的定义
第336节  数组和索引
第337节  二分查找
第338节  穷举搜索
第339节  并行搜索
第340节  查找算法在开发中的应用

第三卷 数据库以及MySQL                              
第341节  为什么要使用数据库
第342节  程序员为什么要学习数据库 
第343节  数据库的选择
第344节  Windows平台下安装与配置MySQL 
第345节  Linux平台下安装与配置MySQL
第346节  数据库的创建、删除
第347节  数据库的存储引擎
第348节  表的创建
第349节  查看表结构
第350节  修改表 
第351节  删除表 
第352节  索引的概念
第353节  创建索引 
第354节  删除索引 
第355节  视图的概念
第356节  创建视图 
第357节  查看视图 
第358节  修改视图 
第359节  视图的更新、删除 
第360节  触发器的概念精讲
第361节  创建触发器 
第362节  查看触发器 
第363节  触发器的使用、删除 
第364节  数据库的基本查询
第365节  单表查询
第366节  使用函数查询
第367节  多表连接查询
第368节  子查询
第369节  对表和字段取别名
第370节  使用正则表达式查询
第371节  插入数据
第372节  更新数据
第373节  删除数据
第374节  MySQL的运算符
第375节  MySQL常用函数
第376节  存储过程的创建和使用
第377节  存储函数的创建和使用
第378节  MySQL账户管理
第379节  C/C++访问MySQL数据库
第380节  数据库开发实战-棋牌游戏服务器端数据库开发(一)
第381节  数据库开发实战-棋牌游戏服务器端数据库开发(二)
第382节  数据库开发实战-棋牌游戏服务器端数据库开发(三)
第383节  数据库开发实战-棋牌游戏服务器端数据库开发(四)
第384节  数据库开发实战-棋牌游戏服务器端数据库开发(五)

第四卷 MFC Windows 应用程序开发           
MFC基础篇
第385节  为什么还要学些MFC
第386节  Windows程序内部运行机制-API与SDK
第387节  Windows程序内部运行机制-窗口与句柄、消息队列
第388节  Windows程序内部运行机制-WinMain函数
第389节  开发第一个Windows程序以及错误分析
第390节  MFC的变量的命名约定
第391节  基于MFC的程序框架剖析
第392节  窗口类、窗口类对象与窗口
第393节  MFC消息映射机制
第394节  绘图-绘制线条
第395节  绘图-使用画刷绘图
第396节  绘图-绘制连续线条
第397节  绘图-绘制扇形线条
第398节  文本编程-插入符
第399节  文本编程-窗口重绘
第400节  文本编程-路径
第401节  文本编程-字符输入
第402节  菜单命令响应函数
第403节  菜单命令的路由    
第404节  基本菜单操作(1)    
第405节  基本菜单操作(2)    
第406节  动态菜单操作
第407节  电话本Demo
第408节  对话框基本概念    
第409节  对话框的创建和显示    
第410节  动态创建按钮    
第411节  控件的访问    
第412节  对话框的伸缩功能    
第413节  输入焦点的传递    
第414节  默认按钮    
第415节  默认按钮    
MFC进阶篇
第416节  自动移动按钮的实现    
第417节  属性表单和向导的创建
第418节  修改应用程序窗口的外观    
第419节  修改窗口的光标
第420节  模拟动画图标    
第421节  工具栏编程
第422节  状态栏编程
第423节  进度栏编程
第424节  在状态栏上显示鼠标
第425节  当前位置
第426节  启动画面
第427节  简单绘图    
第428节  设置对画框
第429节  颜色对话框    
第430节  字体对话框    
第431节  示例对话框    
第432节  改变对话框和控件的背景及文本颜色    
第433节  位图的显示    
第434节  坐标空间和转换    
第435节  图形的保存和重绘    
第436节  窗口滚动功能的实现    
第437节  元文件    
第438节  兼容设备描述表    
第439节  C/C++回顾-const char*和char* const    
第440节  Win32 API对文件操作的支持    
第441节  MFC对文件操作的支持    
第442节  Win.ini文件的访问
第443节  注册表的编程    
第444节  使用CArchive类对文件进行读写
第445节  MFC框架程序提供的文件新建功能
第446节  文档串行化
第447节  类的串行化
第448节  文档对象数据的销毁
MFC高级篇
第449节  IP地址
第450节  协议/ISO/OSI七层参考模型/
第451节  TCP/IP模型
第452节  数据封装/网络字节序
第453节  端口、套接字
第454节  客户机/服务器模式
第455节  Windows Sockets编程
第456节  基于TCP的网路应用程序开发
第457节  基于UDP的网路应用程序开发
第458节  实时聊天程序的开发
第459节  进程与线程
第460节  线程的创建
第461节  多线程应用实例
第462节  线程的同步
第463节  进程的单例运行
第464节  实时聊天程序的多线程实现-1-套接字的加载、创建
第465节  实时聊天程序的多线程实现-2-实现接收端
第466节  实时聊天程序的多线程实现-3-实现发送端
第467节  事件对象
第468节  关键代码段
第469节  线程的死锁
第470节  基于消息的异步套接字
第471节  进程间通信:剪贴板
第472节  进程间通信:匿名管道
第473节  进程间通信:命名管道
第474节  进程间通信:邮槽
第475节  ActiveX控件
第476节  为控件添加属性
第477节  为控件添加方法
第478节  为控件添加事件
第479节  属性的持久化
第480节  环境属性
第481节  ActiveX控件测试
第482节  动态链接库
第483节  Win32 DLL的创建、使用
第484节  隐式链接方式加载DLL
第485节  Win32 DLL的完善
第486节  从DLL导出C++类
第487节  名字的改编
第488节  显式加载DLL
第489节  DllMain函数
第490节  MFC DLL
第491节  ADO访问数据库
MFC入神篇
第492节  MFC架构仿真
第493节  HOOK编程
MFC实战篇-企业QQ
第494节  企业QQ-PC版[1]
第495节  企业QQ需求分析
第496节  企业QQ架构设计
第497节  企业QQ数据库实现
第498节  企业QQ服务端实现
第499节  企业QQ客户端实现
第500节  企业QQ软件打包发布
MFC实战篇-外挂系统开发-植物大战僵尸
第501节  植物大战僵尸外挂需求分析
第502节  植物大战僵尸外挂功能设计
第503节  外挂原理详解
第504节  外挂界面开发
第505节  修改阳光数量
第506节  向游戏注入动态链接库
第507节  核心功能实现(1)
第508节  核心功能实现(2)
人工智能-中国象棋软件开发
第509节  计算机博弈概述
第510节  中国象棋博弈软件开发现状
第511节  为什么要开发中国象棋博弈软件
第512节  中国象棋软件开发需要的数据结构和算法
第513节  算法时间复杂度分析
第514节  中国象棋入门
第515节  中国象棋软件开发需求分析
第516节  中国象棋的局面表示
第517节  扩展数组表示
第518节  局面的字符串表示
第519节  表示方法之间的转换
第520节  中国象棋走法的表示
第521节  马的走法生成 
第522节  将帅的走法生成 
第523节  士的走法生成
第524节  象(相)的走法生成 
第525节  车的走法生成 
第526节  炮的走法生成 
第527节  兵(卒)的走法生成 
第528节  生成一个局面的全部走法
第529节  简化位置数组
第530节  棋子数组
第531节  将军检测
第532节  更快地生成走法
第533节  局面评估算法
第534节  评估带棋子数组
第535节  价值数组
第536节  位置分值
第537节  灵活性分值
第538节  复杂的局面评估
第539节  速度与知识之间的平衡
第540节  搜索树算法
第541节  深度优先搜索和广度优先搜索
第542节  两步搜索树
第543节  极大点和极小点
第544节  节点层次
第545节  极大极小搜索算法
第546节  局面变换
第547节  走法栈
第548节  获取最佳走法
第549节  完整的搜索过程
第550节  合并极大点和极小点搜索
第551节  负极大值搜索
第552节  搜索剪枝
第553节  Alpha-Beta搜索
第554节  Alpha-Beta搜索时间分析
第555节  Alpha与Beta的比较
第556节  人机对弈流程
第557节  创建工程
第558节  显示棋盘
第559节  让计算机走棋
第560节  走法显示
第561节  棋手走棋
第562节  时间处理
第563节  搜索最佳走法的优化-置换表
第564节  使用置换表的Alpha-Beta搜索算法
第565节  使用节点深度置换表的Alpha-Beta搜索算法
第566节  最佳走法
第567节  获胜局面
第568节  超出边界的Alpha-Beta搜索算法
第569节  设计测试用例

第五卷 QT跨平台应用程序开发                                  
QT基础
第570节  为什么要使用QT
第571节  QT5的安装
第572节  QT5的开发步骤
第573节  Edit Buddies
第574节  信号和槽机制
第575节  元对象系统
第576节  布局管理器
第577节  QT的字符串类
第578节  QT的容器类
第579节  QT的QVariant类
第580节  QT的常用算法
第581节  QT的正则表达式
第582节  QT控件-按钮组
第583节  QT控件-输入部件组
第584节  QT控件-显示控件组
第585节  QT控件-空间间隔组
第586节  QT控件-布局管理组
第587节  QT控件-容器组
第588节  QT控件-项目视图组
第589节  QT控件-项目控件组
第590节  QT控件-综合实例
第591节  QString的回写复制
第592节  QString的内存分配策略
第593节  WindowFlags枚举类型
第594节  分割窗口QSplitter类 
第595节  停靠窗口QDockWidget类 
第596节  堆栈窗体QStackedWidget类 
第597节  基本布局QLayout 
第598节  布局综合实例-修改用户信息
第599节  标准文件对话框类
第600节  标准颜色对话框类
第601节  标准字体对话框类
第602节  标准输入对话框类
第603节  消息对话框类
第604节  自定义消息框
第605节  工具盒类
第606节  进度条
第607节  QPalettte类
第608节  QTime类
第609节  综合实例-电子钟
第610节  可扩展对话框
第611节  不规则窗体
第612节  程序启动画面QSplashScreen
第613节  QT5的主窗口的构成 
第614节  QT5的文件操作功能
第615节  QT5的图像坐标变换
第616节  QT5的文本编辑功能 
第617节  QT5的排版功能
第618节  Qt5的位置函数
第619节  Qt5基础图形的绘制
第620节  Qt5双缓冲机制
第621节  Qt5处理SVG图片
第622节  图形视图体系结构
第623节  图形视图实例
第624节  QT5的模型/视图概述
第625节  QT5模型 基本概念 
第626节  QT5视图
第627节  QT5代理
第628节  读写文本文件 
第629节  读写二进制文件 
第630节  目录操作与文件系统 
第631节  获取文件信息 
第632节  监视文件和目录变化
 QT进阶
第633节  获取本机网络信息 
第634节  基于UDP的网络广播 
第635节  UDP协议工作原理 
第636节  UDP 编程模型 
第637节  UDP服务器编程 
第638节  UDP客户端编程 
第639节  TCP协议工作原理 
第640节  TCP编程模型 
第641节  TCP服务器编程 
第642节  TCP客户端编程 
第643节  QT网络编程实例-网页浏览器 
第644节  网络编程实例-文件下载 
第645节  鼠标事件
第646节  键盘事件
第647节  事件过滤
第648节  QT的多线程
第649节  多线程控制-互斥量 336
第650节  多线程控制-信号量 337
第651节  多线程控制-线程等待与唤醒 341
第652节  多线程应用-服务器编程
第653节  多线程应用-客户端编程
第654节  QT5的数据库
第655节  QT5的数据查询 
第656节  QT5的数据操作 
第657节  Qt操作SQLite数据库 
第658节  Qt操作主/从视图和XML 
第659节  语言国际化支持的实现 
第660节  翻译工作".qm"文件的生成
第661节  国际化测试 
第662节  国际化测试
第663节  选择语言翻译文字 
第664节  QTestLib框架 
第665节  Qt单元测试 
第666节  数据驱动测试
第667节  性能测试 419
第668节    QML概述 
第669节  QML可视元素 
第670节  QML元素布局 
第671节  QML事件处理 
第672节  QML集成JavaScript 
第673节  QML动画元素 
第674节  动画流UI界面 
第675节  图像特效-3D旋转 
第676节  图像特效-色彩处理
第677节  饼状菜单
第678节  Qt Quick Controls
第679节  Quick基本控件 
第680节  Quick高级控件 
第681节  Quick样式定制 
第682节  Quick对话框 
第683节  Quick导航视图
第684节  Quick新增组件 
第685节  Qt Quick Controls 2概述
第686节  Qt Quick Controls 2与1的比较
第687节  滑动翻页及隐藏面板
第688节  选项列表
第689节  带功能按钮的列表
 QT项目实战-交换机销售管理系统
第690节  交换机销售管理系统-需求分析
第691节  功能设计、界面设计 
第692节  交换机销售管理功能 
第693节  交换机销售统计图表功能 
第694节  交换机销售管理系统-登录界面 
 QT项目实战-QT版的Word
第695节  QT版的Word-需求分析
第696节  实现界面 4485
第697节  实现编辑功能 479
第698节  实现文档排版美化功能 487
QT项目实战-跨平台企业版QQ
第699节  跨平台企业版QQ-需求分析
第700节  界面设计与开发 499
第701节  实现基本聊天会话功能 511
第702节  实现文件传输功能 519
第703节  实现附加功能 535
QT移植
第704节  把QT5项目移植到Android(1) 
第705节  把QT5项目移植到Android(2) 
第706节  把QT5项目移植到Android(3) 

第六卷 高性能服务器开发                         
初级篇:服务器开发基础  
第707节  服务器开发学习方法
第708节  开发环境的搭建-安装虚拟机VMware
第709节  开发环境的搭建-安装 Linux 系统
第710节  虚拟机网络设置
第711节  Windows和Linux系统的组合使用
第712节  为什么要使用Shell
第713节  Shell必备命令
第714节  在Linux环境中编译C/C++
第715节  网络通信与Socket
第716节  套接字概念
第717节  Socket 编程基础-网络字节序
第718节  Socket 编程基础-IP地址转换函数
第719节  Socket 编程基础-sockaddr 数据结构        
第720节  Socket 通信创建流程图
第721节  socket 函数
第722节  bind 函数
第723节  listen  函数
第724节  accept  函数
第725节  connect函数
第726节  出错处理函数
中级篇:服务器开发提高-多线程并发服务器
第727节  项目需求
第728节  项目概要设计
第729节  http 协议概述
第730节  http 协议交互
第731节  http 协议交互实现
第732节  线程基本概念
第733节  多线程创建与销毁
第734节  多线程编程实现
第735节  文件打开和关闭 open 和 close
第736节  文件属性stat和lstat
第737节  文件读写函数read和write
第738节  文件删除 unlink
第739节  目录操作函数 opendir 和readdir
第740节  Linux文件IO陷阱
第741节  实现多线程并发服务器
第742节  项目练习
高级篇:精通服务器开发-共享顺风车系统开发
第743节  课程目标
第744节  共享顺风车项目介绍
第745节  学习方法、适合人群
第746节  开发工具安装
第747节  共享顺风车项目需求分析
第748节  共享顺风车项目架构设计
第749节  敏捷开发
第750节  自动化测试jenkis/gtest/luatest
第751节  版本管理git/gitlab安装与配置
第752节  Linux服务器端的C 和 C++ 编译器
第753节  Makefile基础-程序的编译与链接    
第754节  Make工作原理
第755节  Make工作流程
第756节  Make中使用的变量
第757节  Make自动推导
第758节  gdb调试
第759节  Coredump 调试
第760节  Valgrind内存检测 
第761节  读取配置需求分析
第762节  读取配置的代码实现
第763节  文件IO
第764节  系统调用
第765节  文件IO调用深入剖析
第766节  强化练习
第767节  子进程管理模块需求分析
第768节  子进程管理模块实现
第769节  进程介绍
第770节  进程的创建
第771节  僵尸/孤儿/守护进程
第772节  服务器进程间通信 - 信号及高级信号处理
第773节  服务器进程间通信 - 共享内存
第774节  服务器进程间通信 - 同步与互斥
第775节  内存映射
第776节  强化练习    
第777节  日志输出模块需求分析
第778节  日志输出模块实现
第779节  日志等级定义
第780节  日志缓存及高效输出
第781节  强化练习
第782节  高性能内存池模块模块需求
第783节  高性能内存池模块模块实现
第784节  基本内存操作函数介绍
第785节  高效内存操作组件
第786节  高效内存池实现
第787节  强化练习
第788节  高性能网络传输模块需求分析
第789节  高性能网络传输模块实现    
第790节  网络协议概述
第791节  TCP/IP 四层模型结构
第792节  TCP/IP 通信原理
第793节  网络编程与套接字socket
第794节  socket编程相关函数介绍
第795节  网络字节序及IP转换函数
第796节  Linux常用网络工具
第797节  select/Poll/Epoll 详解
第798节  开源框架 Libevent
第799节  高性能线程池模块需求分析
第800节  线程与进程的区别与联系
第801节  线程创建与销毁
第802节  线程同步与互斥-原子操作    
第803节  线程同步与互斥-自旋锁
第804节  线程同步与互斥-无锁CAS
第805节  线程同步与互斥-互斥锁
第806节  线程同步与互斥-条件变量
第807节  高效线程池实现
第808节  强化练习
第809节  共享顺风车用户注册-需求分析
第810节  共享顺风车用户注册-模块实现 
第811节  共享顺风车用户管理-协议解析
第812节  共享顺风车用户管理-数据库交互        
第813节  用户登陆-需求分析
第814节  用户登陆-模块实现
第815节  记时模块需求、实现
第816节  结束行程模块需求、实现
第817节  账户充值需求、实现
第818节  扣费模块需求、实现            
第819节  共享顺风车客户端-开发需求
第820节  共享顺风车客户端-搭建开发环境    
第821节  界面设计
第822节  地图定位
第823节  地图显示
第824节  用户注册
第825节  随机码生成
第826节  短信验证
第827节  用户登陆
第828节  账户登陆
第829节  微信登陆
第830节  开始行程
第831节  结束行程
第832节  充值    
第833节  扣钱
第834节  应用协议概述
第835节  共享顺风车交互协议设计
第836节  共享顺风车交互协议实现
第837节  mysql数据库进阶
第838节  事务
第839节  数据库性能优化
第840节  主从同步
第841节  读写分离
第842节  分库分表
二次开发-重构学员自己的项目
第846节  选择目标项目
第847节  业务逻辑实现
第848节  数据库设计        
第849节  交互协议设计

第七卷 简历编写、投递                                                      
第850节  怎样编写最具吸引力的简历
第851节  怎样投递简历
第852节  怎样筛选合适的研发岗位
第853节  HR筛选简历的潜规则

第八卷 笔试、面试                                   
第854节  笔试前需要做哪些技术准备
第855节  C/C++高级程序员笔试必考(1)
第856节  C/C++高级程序员笔试必考(2)
第857节  C/C++高级程序员笔试必考(3)
第858节  C/C++高级程序员笔试必考(4)
第859节  C/C++高级程序员笔试必考(5)
第860节  面试前怎样“打扮”自己
第861节  面试时怎样介绍自己
第862节  面试时怎样表现自己的技术实力
第863节  面试时遇到不懂的问题,该如何回答
第864节  面试时,怎样谈薪资
第865节  面试时,怎样谈加班

第九卷 试用期指导、转正后的提升                     
第866节  试用期,怎样安全地度过试用期(完整版)
第867节  试用期,怎样处理和同事、领导的关系(完整版)
第868节  试用期,该不该主动加班?
第869节  争取准备转正答辩?
第870节  什么时候应该辞职
第871节  怎样快速升职加薪?

第十卷 外包指导                                     
第872节  应该接外包挣第二收入,还是应该专心研究技术?
第873节  到哪里找外包项目
第874节  怎样提升自己的外包人脉
第875节  怎样在外包市场上投标
第876节  接外包,是否需要自己注册公司?
第877节  外包项目怎样获得"第一滴血”?
第878节  外包项目怎样报价?
第879节  甲方需要提供源代码,给还是不给?
第880节  怎样和客户沟通需求,要不要面谈?
第881节  先给项目,还是先收钱?
第882节  外包收入要不要交税



项目1-黑客攻击系统


项目2-人工智能之地形导航系统


项目3-人工智能之双色球预测系统


项目4-地震监测系统


  项目5-智能婚恋交友系统


项目6-广州军区微波通信系统


项目7-模板库高级编程-万能择优器


项目8-游戏服务器端数据库


项目9-企业版QQ-QT版/MFC版


项目9-QT版Word


项目10-游戏外挂-植物大战僵尸修改器

项目11-人工智能-中国象棋人机对弈


项目12-电信级大型互联网项目-共享顺风车系统


技术支持


 

资料下载报名后支持下载

* 课程提供者:奇牛学院

老师还为你推荐了以下几门课程