C++全栈开发学习路线图

C语言基础与提高
  C语言基础
    指针、内存管理
    变量、条件、字符串、数组、函数、结构体

  C语言提高
    多级指针的使用
    接口的封装与设计

  C语言精通
    数据结构
      链表
      队列
      树


C++基础与进阶
  C++基础
    C++在C的基础上的延伸与扩展
    运算符重载
    文件I/O流
    函数模板类
    异常的处理技术

  C++进阶
    C++面向对象(封装、继承、多态)
    STL的入门和提高(容器、迭代器、算法)
    C++设计模式
    C++和UML基础

  C++精通
    C++的数据结构与算法(二叉树、堆、栈、队列、哈希等等)


Linux系统开发
  Linux系统编程
    Linux基本命令和常用的快捷操作
    Linux文件I/O操作与文件系统原理剖析
    进程与线程
    网络编程通信协议
    socket套接字
    shell编程

  高并发服务器(开源框架libevent/libev)
    libevent部署方式
    设置libevent、创建event_base
    循环事件
    链接监听器evconnlistener
    基于libevent搭建高并发TCP服务器

  Linux系统数据库编程
    SQL语言编程
    MySQL编程
    MongoDB(NoSQL)编程

 

前端客户端开发
  QT界面开发
  MFC界面基础开发

 

C/C++与脚本语言
  Python脚本编程入门
  Python编程提高


C/C++嵌入式编程:嵌入式驱动开发


C/C++与安全领域:破解与外挂

posted @   豫南  阅读(245)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示