全栈培训课程
约 842 字大约 3 分钟
2025-11-13
以下目录依旧还在改写中!可能随时发生更改,我们会尽量保证项目文档的准确性。
第 0 章:前置知识介绍
讲义信息框说明
前置知识
与其说是学会提问,倒不如说是学会不提问
我是一个很享受帮助别人的大佬
我到底要怎么样才能更好的学习?
总结
第 1 章:全栈开发导论与课程介绍
什么是前后端分离架构
Nuxt.js 与 FastAPI 技术栈优势
个人网站项目功能规划
学习目标与预期成果
第 2 章:开发环境配置与工具准备
Node.js 与 Python 环境安装
VS Code 及必要插件配置
Vibe Coding 相关知识配置
Git 版本控制基础
第 3 章:项目初始化与第一个 Hello World 页面
项目初始化
构建你的第一个 Hello World!
以下文本还在编写中,敬请期待
第 4 章:Vue.js 3 与 Nuxt 3 基础入门
Vue 3 组合式 API 核心概念
Nuxt 3 特性与优势解析
第一个 Nuxt 应用创建
响应式数据与事件处理
第 5 章:Nuxt 项目结构与路由系统
Nuxt 目录结构深度解析
文件系统路由自动生成
动态路由与嵌套路由
路由中间件与守卫
第 6 章:组件开发与状态管理
可复用组件设计与开发
Props 与自定义事件
Pinia 状态管理库使用
组件间通信最佳实践
第 7 章:页面布局与 UI 组件库集成
Layout 系统与页面模板
Tailwind CSS 样式框架
UI 组件库选型与集成
响应式设计与移动端适配
第 8 章:前后端数据交互与 API 调用
OpenAPI (Swagger) 规范
useFetch 与 useAsyncData 钩子
API 错误处理与加载状态
服务端渲染与客户端渲染
静态站点生成配置
第 9 章:Python FastAPI 框架快速上手
FastAPI 框架特性与优势
第一个 API 接口创建
Pydantic 数据验证模型
自动 API 文档生成
第 10 章:RESTful API 设计与实现
RESTful API 设计原则
资源路由与 HTTP 方法
请求参数验证与处理
错误处理与状态码规范
第 11 章:数据库设计与 ORM 集成
SQLAlchemy ORM 配置
数据库模型定义
数据关系与查询优化
数据库迁移管理
第 12 章:用户认证与授权系统
JWT 令牌认证机制
密码哈希与安全存储
路由保护与权限控制
用户会话管理
第 13 章:前后端联调与数据流管理
跨域问题解决方案
API 接口联调测试
数据格式统一规范
错误统一处理机制
第 14 章:个人博客系统完整实现
文章 CRUD 功能实现
标签分类系统
评论互动功能
文件上传与管理
第 15 章:项目优化与性能调优
前端性能优化策略
后端 API 性能监控
缓存机制实现
代码分割与懒加载
第 16 章:项目部署与 CI/CD 流程
前端静态资源部署
后端服务部署配置
Docker 容器化部署
GitHub Actions 自动化流程