# Training
**Repository Path**: jzkl1/training
## Basic Information
- **Project Name**: Training
- **Description**: training-demo
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2025-04-27
- **Last Updated**: 2025-07-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Training
#### 课程介绍
| **模块** | **课程文档** | **内容** | **实战任务** |
| -------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | -------------------------- |
| **模块 1:
编程基础与 AI 工具入门** | [[编程基础与AI工具入门]] | - 编程基础概念
- AI 工具简介(DeepSeek、Cursor IDE)
- VSCode 安装与配置 | 用 AI 工具生成 "Hello World" 程序 |
| **模块 2:Node.js/TypeScript 网站编程** | [[01网站开发环境搭建(一)]]
[[02网站开发环境搭建(二)]]
[[03网站开发环境搭建(三)]]
[[04网站开发实战(一)]]
[[05网站开发实战(二)]]
[[06网站开发实战(三)]]
[[07网站开发实战(四)]]
[[08Vue基础语法整理]]
[[09CSS 基本语法]] | - Node.js 基础
- TypeScript 基础
- Vue3 开发
- WASM 集成 | 开发数据可视化网站并集成 WASM |
| **模块 3:
C++ 编程入门** | [[C++编程入门]] | - C++ 基础语法
- CMake 构建项目
- AI 工具生成 C++ 代码 | 用 C++ 编写一个简单工具 |
| **模块 4:
Rust 编程入门** | [[01Rust语言开发基础(一)]]
[[02Rust语言开发基础(二)]]
[[03Rust 语言开发基础(三)]]
[[04Rust编程实战]] | - Rust 基础语法
- Cargo 构建项目
- AI 工具生成 Rust 代码 | 用 Rust 编写并发任务调度器 |
| **模块 5:
AI 工具进阶** | [[AI 工具进阶培训教案]] | - DeepSeek 高级功能
- Cursor IDE 高级功能
- 编写高质量提示词 | 用 AI 工具优化现有项目 |
| **模块 6:
项目实战** | 项目实战 | - 网站项目:Node.js/TypeScript 数据可视化平台
- C++ 项目:性能优化工具
- Rust 项目:并发任务调度器 | 学员选择一个项目,全程使用 AI 工具完成 |
### 目录介绍
```
├── TRAINNING
├──── .obsidian // obsidian插件目录
├──── Excalidraw // Excalidraw插件脚本目录
├──── lesson01 // 课程1:编程基础与 AI 工具入门
├────── 编程基础与AI工具入门.md // 课程1培训主文档
├────── demo/cppdemo // C++程序范例
├────── demo/my-vue-app // Node.js TS + Vue + Vite范例
├────── demo/obsidian-demo // Obsidian的Excalidraw插件范例
├──── lesson02 // 课程2:Node.js/TypeScript 网站编程
├────── doc // 课程2培训文档
├────── webdemo // 网站demo
├──── lesson03 // 课程3:C++编程入门
├────── doc // 课程3培训文档
├────── cppdemo // C++demo
├──── lesson04 // 课程4:Rust编程入门
├────── doc // 课程4培训文档
├────── rustdemo // Rustdemo
├──── lesson05 // 课程5:AI 工具进阶
├────── doc // 课程5培训文档
├────── python demo // AI demo
├──── lesson06 // 课程6:项目实战
├────── doc // 课程6培训文档
|────── project // 项目实战
```
### 操作使用介绍:
1. 根据 Gitee 地址 [https://gitee.com/jzkl1/training](https://gitee.com/jzkl1/training) 下载/git clone training 目录
2. 在 Obsidian 中打开 training 目录
3. 在 Obsidian 设置中,选择第三方插件,关闭安全模式,安装 Excalidraw 插件并 **启用 Excalidraw 插件**
4. 在 Excalidraw 插件中,通过 Obsidian 工具面板的脚本市场安装 slideshow
5. 查看 demo/obsidian-demo/Excalidraw 使用范例
6. 点击 Obsidian 工具面板的 slideshow 按钮可以动态查看 Excalidraw 使用范例