(新方向,教程内容不定期更新中,敬请期待...)
大纲
阶段一:Python 编程基础 + AI 工具上手
第 1 周:认识电脑与 AI 编程
第 2 周:Python 基础语法
第 3 周:数据结构
第 4 周:函数、模块与文件
第 5 周:面向对象 + AI 提问技巧
第 6 周:阶段项目一 通讯录 / 记账本
阶段二:Web 前端基础
第 7 周:HTML 与 CSS
- [第31章 HTML入门与页面结构]
- [第32章 HTML进阶表格表单与语义化]
- [第33章 CSS基础选择器与盒子模型]
- [第34章 CSS布局flex与grid]
- [第35章 响应式设计与综合练习]
第 8 周:JavaScript 基础
- [第36章 JavaScript入门]
- [第37章 函数与事件监听]
- [第38章 DOM操作]
- [第39章 交互小功能点击计数与轮播]
- [第40章 综合练习TODO列表]
第 9 周:AI 生成网页
- [第41章 AI生成网页工作流]
- [第42章 个人主页实操]
- [第43章 页面修改完善与追问修改]
- [第44章 页面调试技巧]
- [第45章 产品落地页完整AI协作流程]
第 10 周:阶段项目二 响应式网站
- [第46章 需求分析与页面草图]
- [第47章 项目开发一HTML骨架]
- [第48章 项目开发二CSS样式与响应式]
- [第49章 项目开发三JS交互]
- [第50章 项目完善答辩与阶段测验]
阶段三:数据库 + 后端开发
第 11 周:数据库基础
- [第51章 认识数据库与建库建表]
- [第52章 SQL增删改查]
- [第53章 查询进阶条件排序与聚合]
- [第54章 多表关联与表设计]
- [第55章 Redis入门与综合练习]
第 12 周:后端接口开发
- [第56章 认识后端与接口]
- [第57章 FastAPI入门路由与参数]
- [第58章 POST请求与请求体]
- [第59章 Python操作数据库]
- [第60章 框架认知与接口综合练习]
第 13 周:前后端联调
- [第61章 认识前后端联调与数据流]
- [第62章 fetch读取数据]
- [第63章 fetch提交数据与CORS]
- [第64章 requests调用第三方API]
- [第65章 综合练习给网站接上后端数据]
第 14 周:阶段项目三 留言板 / 博客系统
- [第66章 需求分析与表结构设计]
- [第67章 项目开发一数据库与GET接口]
- [第68章 项目开发二POST接口与列表页面]
- [第69章 项目开发三表单提交与交互联调]
- [第70章 项目完善答辩与阶段测验]
阶段四:AI 编程工具进阶与工程化★课程特色核心
第 15 周:Cursor 深度使用
- [第71章 CursorChat模式深度使用]
- [第72章 CursorAgent模式]
- [第73章 规则文件rules]
- [第74章 AI工具对比与选型]
- [第75章 Agent模式改造现有项目]
第 16 周:AI 辅助测试与调试
- [第76章 让AI找Bug]
- [第77章 单元测试入门pytest]
- [第78章 用AI写测试]
- [第79章 AI代码审查]
- [第80章 综合实战测试调试修复全流程]
第 17 周:AI 辅助重构与文档
- [第81章 重构入门与坏代码特征]
- [第82章 AI辅助重构]
- [第83章 性能与数据库优化]
- [第84章 项目文档与API文档生成]
- [第85章 综合实战重构项目三并输出文档]
第 18 周:阶段项目四 业务管理系统
- [第86章 需求分析与需求说明书]
- [第87章 项目设计表接口与页面]
- [第88章 项目开发AI全流程开发]
- [第89章 测试与调试]
- [第90章 项目文档答辩与阶段测验]
阶段五:全栈项目与部署上线
第 19 周:Vue 3 基础
- [第91章 认识Vue与数据绑定]
- [第92章 Vue核心语法指令与事件]
- [第93章 组件化思想与AI生成组件]
- [第94章 Vite与工程化]
- [第95章 综合练习AI生成组件集成与修改]
第 20 周:前后端分离开发
- [第96章 前后端分离架构入门]
- [第97章 axios联调]
- [第98章 登录与权限]
- [第99章 全链路整合]
- [第100章 综合练习全栈待办清单]
第 21 周:项目部署上线
- [第101章 部署全景与云服务器]
- [第102章 Linux部署实操]
- [第103章 Docker入门]
- [第104章 Nginx域名与HTTPS]
- [第105章 部署实战全栈项目上线]
第 22 周:阶段项目五 电商 / 管理系统
- [第106章 需求分析与需求说明书]
- [第107章 项目设计]
- [第108章 项目开发前后端分模块]
- [第109章 联调与测试]
- [第110章 部署上线答辩与阶段测验]
阶段六:大模型应用开发
第 23 周:大模型 API 调用
- [第111章 认识大模型API]
- [第112章 调用参数与多轮对话]
- [第113章 流式输出]
- [第114章 Token成本与微调概念]
- [第115章 给网站加AI聊天功能]
第 24 周:Prompt 工程进阶
- [第116章 提示词三要素]
- [第117章 system角色与规则设定]
- [第118章 结构化输出]
- [第119章 任务拆分与链式调用]
- [第120章 综合实战AI写作助手与内容总结工具]
第 25 周:RAG 与 Agent 入门
- [第121章 RAG原理与知识库问答]
- [第122章 手动实现RAG]
- [第123章 LangChain与向量数据库]
- [第124章 Dify与FunctionCalling]
- [第125章 综合实战知识库问答功能]
第 26 周:阶段项目六 AI 智能应用
- [第126章 需求分析与应用设计]
- [第127章 项目设计架构与Prompt]
- [第128章 项目开发一后端AI功能]
- [第129章 项目开发二前端联调与测试]
- [第130章 项目完善答辩与阶段测验]
阶段七:毕业项目实战
第 27 周:毕业项目开发
- [第131章 毕业项目启动组队选题与需求分析]
- [第132章 毕业项目设计表接口页面与分工]
- [第133章 毕业项目开发一后端模块与前端骨架]
- [第134章 毕业项目开发二前端页面联调与AI功能]
- [第135章 毕业项目联调与进度检查]
第 28 周:答辩与作品集
- [第136章 项目完善与部署上线]
- [第137章 全面测试与演示视频]
- [第138章 GitHub作品集整理]
- [第139章 简历亮点与答辩材料准备]
- [第140章 答辩彩排与毕业答辩]
阶段八:就业冲刺
第 29 周:简历与笔试基础
- [第141章 认识招聘市场与岗位分析]
- [第142章 简历撰写模板与STAR法]
- [第143章 简历实战AI改简历]
- [第144章 笔试基础LeetCode复习策略]
- [第145章 笔试实战限时训练与复盘]
第 30 周:面试八股"大白话版"
- [第146章 HTTP基础八股]
- [第147章 数据库八股]
- [第148章 前后端八股]
- [第149章 AI与大模型八股]
- [第150章 项目讲解特训]
第 31 周:模拟面试
- [第151章 技术面模拟一自我介绍与项目深挖]
- [第152章 技术面模拟二基础八股与手写代码]
- [第153章 HR面模拟]
- [第154章 面试复盘与改进]
- [第155章 综合模拟面试]
第 32 周:综合冲刺与就业对接
- [第156章 查漏补缺与笔试强化]
- [第157章 简历投递指导]
- [第158章 岗位定位与错位竞争]
- [第159章 企业对接与面试安排]
- [第160章 结业总结与就业启动]