一、学习目标

一、学习目标

三月 08, 2025

Title:学习计划
data:2025-3-8

一、学习目标

  • 短期目标(3个月):掌握前后端基础,能独立开发简单的全栈应用(如博客系统)。
  • 中期目标(6个月):深入框架和工具链,构建复杂应用(如电商平台)。
  • 长期目标(12个月):掌握工程化、性能优化和架构设计,达到求职或独立开发水平。

二、学习路线图

阶段一:基础巩固(1-2个月)

技能模块 学习内容 学习资源
前端基础 - HTML5/CSS3 高级特性 - JavaScript ES6+(异步、闭包、模块化) MDN Web Docs JavaScript.info
后端基础 - Python 进阶(装饰器、生成器、协程) - Flask/Django 基础 Flask 官方文档 Django 官方教程
数据库 - SQL 高级(事务、索引优化) - ORM(SQLAlchemy/Django ORM) SQLZoo Django ORM 指南
工具 - Git 基础 - VS Code 或 PyCharm 使用 Pro Git 中文版

阶段二:技术进阶(2-4个月)

技能模块 学习内容 学习资源
前端框架 - React/Vue 核心概念(组件、状态管理、路由) - 前端工程化(Webpack、Vite) React 官方教程 Vue 官方指南
后端进阶 - RESTful API 设计 - 认证与授权(JWT、OAuth2) - 微服务基础 Django REST Framework FastAPI 文档
数据库扩展 - NoSQL(MongoDB/Redis) - 数据库分库分表 MongoDB 大学 Redis 官方文档
测试与调试 - 单元测试(PyTest/Jest) - 接口测试(Postman) PyTest 文档 Postman 学习中心

阶段三:全栈实战(3-6个月)

项目类型 项目目标 技术栈
个人博客 - 支持文章发布、评论、用户管理 - 前后端分离架构 前端:React + Ant Design 后端:Django REST Framework + MySQL
电商平台 - 商品管理、购物车、支付集成(如支付宝沙箱) - 性能优化 前端:Vue3 + Pinia + Vite 后端:FastAPI + PostgreSQL + Celery
协作工具 - 实时协作(WebSocket) - 文件上传(AWS S3/MinIO) 前端:Next.js + Tailwind CSS 后端:NestJS + MongoDB + Redis