{
  "categories": [
    "Python 基础",
    "数据科学",
    "C++ 算法",
    "C++ 核心",
    "英语词汇"
  ],
  "articles": [
    {
      "slug": "python-basics-00",
      "category": "Python 基础",
      "order": 0,
      "title": "环境搭建 & 基础知识",
      "excerpt": "从 Python 的历史与开发环境开始，认识解释器、终端和第一段程序。",
      "minutes": 9,
      "file": "python-basics-00.md"
    },
    {
      "slug": "python-basics-01",
      "category": "Python 基础",
      "order": 1,
      "title": "变量 & 基础数据类型",
      "excerpt": "理解变量与内存的关系，学习整数、浮点数、字符串等基础数据类型。",
      "minutes": 10,
      "file": "python-basics-01.md"
    },
    {
      "slug": "python-basics-02",
      "category": "Python 基础",
      "order": 2,
      "title": "输入输出 & 运算符 & 数据类型转换",
      "excerpt": "通过 BMI 案例学习输入输出、常用运算符和数据类型转换。",
      "minutes": 11,
      "file": "python-basics-02.md"
    },
    {
      "slug": "python-basics-03",
      "category": "Python 基础",
      "order": 3,
      "title": "分支结构 & 比较运算 & 逻辑运算",
      "excerpt": "从生活中的开关逻辑出发，学习 if 分支、比较运算与逻辑运算。",
      "minutes": 10,
      "file": "python-basics-03.md"
    },
    {
      "slug": "data-science-00",
      "category": "数据科学",
      "order": 0,
      "title": "Numpy",
      "excerpt": "认识 NumPy 多维数组，学习数组创建、索引、运算、统计与常用处理方法。",
      "minutes": 24,
      "file": "data-science-00.md"
    },
    {
      "slug": "data-science-01",
      "category": "数据科学",
      "order": 1,
      "title": "Pandas",
      "excerpt": "学习 Pandas 的 Series、DataFrame、索引、数据清洗与常用分析操作。",
      "minutes": 12,
      "file": "data-science-01.md"
    },
    {
      "slug": "cpp-algorithm-00",
      "category": "C++ 算法",
      "order": 0,
      "title": "环境搭建 & 递归算法(1)",
      "excerpt": "本篇文章和视频主要介绍了C++开发环境的搭建和递归算法中的基本数列递归",
      "minutes": 6,
      "file": "cpp-algorithm-00.md"
    },
    {
      "slug": "cpp-algorithm-01",
      "category": "C++ 算法",
      "order": 1,
      "title": "递归函数(2) & 递推算法",
      "excerpt": "本篇文章和视频主要介绍了递归函数的缺陷和递推算法",
      "minutes": 12,
      "file": "cpp-algorithm-01.md"
    },
    {
      "slug": "cpp-core-00",
      "category": "C++ 核心",
      "order": 0,
      "title": "内存模型 & 引用",
      "excerpt": "C++内存模型大体上可以分为四个区域，代码区、全局区、栈区和堆区，他们分别有各自的作用。（一些书籍也会分为五大分区，更加细致一些）",
      "minutes": 3,
      "file": "cpp-core-00.md"
    },
    {
      "slug": "cpp-core-01",
      "category": "C++ 核心",
      "order": 1,
      "title": "类和面向对象",
      "excerpt": "日常生活中，我们会把一些事物进行分类，比如 动物、花、人、电器 等等",
      "minutes": 3,
      "file": "cpp-core-01.md"
    },
    {
      "slug": "english-vocab-00",
      "category": "英语词汇",
      "order": 0,
      "title": "GSL 词汇",
      "excerpt": "按词性整理 GSL 高频基础词汇及常见中文释义。",
      "minutes": 21,
      "file": "english-vocab-00.md"
    },
    {
      "slug": "english-vocab-01",
      "category": "英语词汇",
      "order": 1,
      "title": "雅思听力名词",
      "excerpt": "雅思听力名词",
      "minutes": 12,
      "file": "english-vocab-01.md"
    },
    {
      "slug": "english-vocab-02",
      "category": "英语词汇",
      "order": 2,
      "title": "雅思口语词汇",
      "excerpt": "雅思口语词汇",
      "minutes": 1,
      "file": "english-vocab-02.md"
    },
    {
      "slug": "english-vocab-03",
      "category": "英语词汇",
      "order": 3,
      "title": "雅思阅读词汇",
      "excerpt": "按学习日整理雅思阅读中的常见动词、名词与形容词。",
      "minutes": 3,
      "file": "english-vocab-03.md"
    },
    {
      "slug": "english-vocab-04",
      "category": "英语词汇",
      "order": 4,
      "title": "雅思写作词汇",
      "excerpt": "雅思写作词汇",
      "minutes": 2,
      "file": "english-vocab-04.md"
    }
  ]
}