注意事项
由于9月份csdn专栏分润调整的原因,个人很不满,因此该系列文章将不再更新,并且会同步到我的自建网站(https://www.kucoding.com
)中。
后续文章的更新也将在我的自建站点中进行,如有需要,最好前往我的个人站点购买。
为应对分润比例的变化,该专栏的价格也将在从下一个月(10月份)开始,上涨到
79.9
,但在我的个人站点中,价格将保持不变,依旧还是59.9
。
优势如下:
- 在该系列文章的基础上进行更新升级、并新增更多的内容。
- 你将获得更好的阅读体验,如果你觉得哪里阅读体验不太好,可以向我反馈,我会在最短时间内进行修复。
因为该网站从服务器、前端、数据库再到文章,全是由我个人开发、书写,所以修改起来并没有太多的顾及,只要合理,我应该都会采纳。
- 不仅仅只是C/C++,该站点其它所有的文章,你都可以阅读,而无需像csdn这样分别购买相应的专栏,更加实惠。
- 由于整个站点都是我个人开发的缘故,更新频率肯定比在csdn要高的多,如果你有什么想要了解的内容,也请不要吝啬,可以随时向我提出建议。
- 后续可能还会推出更好用的桌面端软件,阅读体验更好!
可能存在的顾及:
- 拿钱跑路?
这个几乎不可能存在,首先无论是该账号、又或是公众号、微信号都是我个人实名认证,其次就是这些都是我写的文章,本地云端都有备份,也完全没有跑路的理由,如果真有一天网站开不下去了,我完全可以将文章全部打包发送给你,所以建议你先添加我的微信,保持联系。
- 网站可能不稳定
这是一个客观因素,因为目前网站处于初期开发阶段,容易出现各种问题,所以还是老话,请一定要先添加我的微信,确认无误后再购买,防止失联!
- 已经购买该专栏的同学
只要你目前阅读该专栏的时限还在有效期内(也就是距离购买不足1年),都可以前往我的个人站点免费获取全新的1年vip权限。
流程:添加我的微信:kucoding
,然后发送你在csdn的账号昵称、或者账号id以及在我个人站点注册的邮箱账号给我,待我验证之后就会为你开通权限。
系列文章目录
第一章:初识C/C++
第二章:快速入门C/C++
第三章:体验黑客
第四章:文件操作
第五章:制作推箱子游戏
第六章:基础再深入
第七章:自制标准库
第八章:制作爬虫
第九章:Windows编程入门
第十章:制作静态库与动态库
第十一章:初始MFC
第十二章:MFC的基本使用
第十三章:MFC制作U盘小偷
第十四章:MFC控件详解
第十五章:MFC资源详解
第十六章:网络编程详解
第十七章:MFC制作局域网聊天室
第十八章:MFC制作视频播放器
第十九章:数据库的理解与使用
第二十章:Qt使用入门
第二十一章:Qt界面开发
第二十二章:Qt控件详解
第二十三章:Qt制作键盘记录器
第二十四章:Qt制作天气预报
第二十五章:Linux系统入门
第二十六章:Linux开发服务器详解
第二十七章:脚本开发
标准库篇:
拓展篇:
一、windows逆向入门
二、C/C++结合python实现阿里云盘数据同步
三、C/C++实现本地搜索引擎
四、C/C++开源项目安装配置及使用 (持续更新)
五、C++ STL最全详解(上)
五、C++ STL最全详解(下)
六、C++ qrencode 实现二维码生成
七、C++ 实现聊天室(群聊、单聊、文件传送)
八、C++ 实现json数据格式的生成与解析器
九、C++ 手写一个WebServer
十、C++ 手写一个线程池
一文入门 —— go语言
一文入门 —— HTML
一文入门 —— CSS
一文入门 —— JavaScript
常用代码封装:
1.通过域名获取ip地址
2.文件下载器
3.获取window磁盘及容量
4.ICU库使用及封装
5.FreeImage图片相关操作
6.window进程控制
7.window系统特殊路径获取
8.弹出打开、保存对话框
教程说明
上方显示的系列文章目录,可以直接点击进行跳转查阅
本系列主体部分文章共二十七章,现已全部完成,但并不会停止更新,只是不会再固定时间更新
全网应该没有比我这个专栏更全、更详细且更具实战性的文字教程,并且如果你遇到任何编程问题,都可以联系我
- csdn平台直接私信
- 文章下面直接评论
- 或者微信联系
该系列的文章平均篇幅在1万字左右(含代码),部分复杂的项目可能会达到两万甚至三万
有任何建议或问题都可以直接在文章末评论即可,我会及时回复
一、前言
我之所以开启的这个C/C++教程系列,主要有以下原因:
-
报培训班:非常贵,一般都得一两万,但线下有人监督学习,有钱人可以考虑
-
买网课:很贵,大约数千近万,但相比于培训班,还是要便宜不少,但没人监督你,有信心能够自己看几个月视频就能学会的,且能够承担几千元风险的,可以考虑
-
其它付费文字版教程:我也看过,讲的很跳,基本就是纯知识点讲解,没有比较大型的实战项目
-
买书:新手很难入门,很多时候都只是盲目的学知识点,却不知道这些知识点能干嘛
-
免费视频教程:B站上不少,但内容杂糅,年代悠久,好坏难辨,找不到人
-
免费文字教程:这就更不用说这有多敷衍了,学完相当于没学(只适合已经会了的查阅)
本系列教程的特点:
- 很便宜:只有几十元,相当于买一本书看
- 很全面:我曾经买过几千块的网课,知道他们都讲了些什么,加之我自己也看了很多的相关书籍
- 实时性:这些文章全是我自己所写,且在CSDN网络平台独家发布,可随时跟进时代,更新文章
- 可吐槽:如果你觉得文章中的内容有任何问题,都可以随时私信或在文章下评论我,这没有任何问题,我会及时给予答复
- 可联系:有不懂的地方,都可以联系我,我会及时给予答复
- 阶段性:教程的内容都是循序渐进的,每一章的知识点都会是在前面章节的基础上增加
- 实战性强:本系列教程主要以实战为主,讲解各种C/C++常见的应用领域软件开发详解
- 成果性:认真学完本系列教程,你一定是有能力自己独立开发软件的,以及明白自己未来的学习方向
本系列文章的主体部分主要涉及到以下方面的知识:
- C/C++
- Visual Studio
- WIndows 编程
- 网络编程
- linux系统的基本使用与编程
- 界面框架(主要为MFC、Qt)
- 第三方库(如EGE、数据库,vlc等等)
- 脚本编程
当然也绝不仅仅只有上面所列知识点
精心写一篇文章,可能会消耗我数天的空闲时间,这并不轻松,同时,由于C/C++这门语言博大精深,我也并不是这一领域的大师,编写过程中难免会出现差错,也希望大家能够体谅并指出,我会及时更正!
注意:由于C/C++知识面涉及太广太深,很多东西可能并不能在文章中得到详尽解释,但我会告诉你如何获得你所需要的信息,以及从哪些渠道获得信息
学习,最重要的方法,我更希望的是你能够掌握自己独立学习的方法。
如有觉得有写的不太好的地方,使你无法理解,也可指出,我会尝试修改!
二、学习方法
由于C/C++语言历史悠久的缘故,所以它的相关零碎知识点,你基本都可以在浏览器中搜索到,所以我希望你能够善用这一点
本系列文章对于知识点来说,重点在于如何理解以及快速运用在实际开发中,而并不会对某一个知识点进行刨根问底
对于C++方面的知识点,除了在浏览器中搜索外,还建议翻一翻c++ primer plus这本书籍
该书相当经典,基本涵盖了C/C++所有的基础知识点的讲解。