吴恩达的 LLM 大模型课程,在 2025-2026 年这个时间点,仍然是入门生成式人工智能最稳的一条路线。这套课程体系最值得说的不是某节课单独多精彩,而是它把“大模型应用开发”这件事,从提示词、RAG、微调、Agent、评估到生产级部署,按一条清晰的路径串起来了。如果你正在纠结“大模型到底怎么学”“先看哪个课”“要不要报几千块的训练营”,这篇文章可以直接帮你省掉调研时间。我会把课程结构、每部分的动手价值、课件代码怎么用、按人群怎么选课一次讲清楚,也会提醒哪些内容是简化过的,不能直接当生产方案用。
很多初学者最大的问题不是找不到课,而是不知道看完某节课之后自己应该会什么、能做什么。吴恩达的课程体系有个明显的优点:每一部分都留了作业、代码示例和可运行的 Colab/Jupyter 环境,跟着做完一次,你对“大模型应用”的体感就建立了。
先说结论:
- 纯零基础、想了解 AI 能做什么:直接看《AI For Everyone》,不写代码,两周内可以看完。
- 程序员、准备做 LLM 应用开发:先看《ChatGPT Prompt Engineering for Developers》,然后立刻接《LangChain for LLM Application Development》和《Building Systems with the ChatGPT API》。
- 想深入 RAG、Agent、模型评估:继续看《LangChain 的 RAG 专项课》和《AI Agent 专项课》。
- 想做模型微调、部署落地:看《Finetuning Large Language Models》,然后自己找一份开源模型跑一遍全流程。
下面我会按“课程内容拆解 → 学习顺序建议 → 实操案例 → 避坑经验”这个结构来写,确保你看完这篇能直接排出自己的学习计划。
1. 这套课程能解决什么问题:从“AI 焦虑”到“能上手做”
先看一个大背景。市面上关于大模型的课程,无非几个类型:
第一种是纯概念科普。讲什么是 Transformer、什么是注意力机制,听完你能跟人聊 GPT,但不会做任何实际东西。 第二种是开源项目跑通型。比如教你下载一个开源模型、跑一次推理,但换一个场景、换一个数据,你可能又不会了。 第三种是“代码模板型”。直接给你一整套应用代码,你能跑,但改不动、调不好,出了问题不知道去哪查。
吴恩达这套 LLM 课程体系,刚好避开了这三类的短板。它的设计逻辑是:把大模型应用开发拆成“输入输出设计 → 工具链使用 → 应用架构 → 效果评估 → 工程落地”几个阶段,每阶段都有明确的可操作目标。
从实际项目体验看,最核心的收获是学会了“结构化调模型”的意识。比如用提示词工程课时的方法把 Prompt 拆成指令、上下文、输入、输出格式四部分以后,你写 Prompt 的稳定性会明显提升;用 LangChain 课里的链式调用把多步任务串起来以后,你才真正掌握“工具流”而不是“单次对话”;用评估课里的方法对比不同 Prompt 效果以后,你不再靠感觉调参,而是靠指标。
2. 核心课程内容拆解:每一课在教你什么
2.1 AI For Everyone:完全不写代码的 AI 入门课
这门课适合作为第一门课,但不是核心。
课程内容大概是:AI 能做什么、常见术语、机器学习/深度学习在企业里的应用场景、AI 项目的落地流程、AI 对职业和社会的影响。整体是面向管理者和业务人员的视野课。
学习建议:可以倍速看。只需要建立几个基本概念:训练集/测试集、监督学习/无监督学习、模型性能指标、AI 项目的团队结构。这些概念在后续课程里会被频繁引用。
2.2 提示词工程课程:大模型开发的“语法课”
这门课全名叫《ChatGPT Prompt Engineering for Developers》,在 DeepLearning.AI 平台可以免费学习。它和市面上其他提示词课最大的区别是:使用的是 OpenAI 提供的 API 环境,课程内嵌 Jupyter Notebook,边学边写代码。
内容包括:
- Prompt 的基本结构:指令、上下文、输入数据、输出格式。
- 分隔符、结构化输出、少样本提示。
- 推理、翻译、转换、扩展等典型任务。
- 写 Prompt 的迭代式开发方法。
实操价值:这门课是整套体系里投入产出比最高的。半天到一天可以学完,代码量不大,但你能学会用 API 方式调用模型,而不是只在网页聊天框里玩。学完后,你会具备把用户需求翻译成可执行的 Prompt / API 参数的能力。
2.3 LangChain for LLM Application Development:大模型应用的“框架课”
LangChain 课把重点放在应用框架上。你会学到:
- LangChain 基本组件:Models、Prompts、Indexes、Memory、Chains、Agents。
- 如何用链把多个模型调用串起来。
- 如何给模型加记忆。
- 如何让模型调用外部工具。
建议学习方法:你在 LangChain 官方文档里可能看到过很多概念,但对“什么是 Chain、什么时候用 Agent、什么时候该做向量检索”没有直观认知。这门课的价值在于用最小案例把概念演示出来,先跑通,再扩展。
2.4 Building Systems with the ChatGPT API:从“单次 Prompt”到“可用系统”
这门课的核心思想是把复杂任务拆成多个子任务,每个子任务用一个 Prompt / 模型调用解决,再用代码做逻辑整合。典型项目是构建一个客服问答系统。
重点内容:
- 如何把用户输入做意图分类、安全审查。
- 如何对每个任务写专用 Prompt。
- 如何做模型输出的质量评估。
- 如何用思维链提升复杂任务的推理能力。
实践价值:这门课是“提示词工程师”和“LLM 应用工程师”的分水岭。如果只想写简单的调用,上一门课就够了;如果想把模型能力接进实际产品,这门课值得精读。
2.5 LangChain RAG 专项课程:把知识库接到大模型上
RAG(检索增强生成)是目前企业落地大模型最热门的方向,没有之一。这门课的内容覆盖:
- 文档加载。
- 文档切分策略。
- 向量化存储。
- 语义检索。
- 检索结果和 Prompt 的融合。
评价:课程很短,更多是“开眼界”作用。真正的难点(如何做好切分、如何优化召回率、如何评价回答质量)需要配合实战数据去调。不过它能给你提供一条完整的初始代码骨架。
2.6 Finetuning Large Language Models:从“调用”到“定制”
微调课的内容包括:
- 什么时候应该微调:如果模型已经能做 70 分,但你的业务场景特殊,需要稳定提升到 90 分,才值得微调。
- 数据准备:指令数据的格式、如何处理指令数据、如何清洗。
- 完整微调流程演示:用 Hugging Face 的 PEFT 库做参数高效微调。
从课程演示看,重点解决了两个痛点: 第一个是很多“微调教程”直接给你一个模型文件让你跑,但你没看过数据是怎么构造的,换自己的需求就不会了。这门课把数据处理环节讲得很细。 第二个是解释了全量微调和参数高效微调的区别。对个人开发者和中小公司,绝大多数场景只需要 LoRA / PEFT,不需要做全量微调。这里需要特别说明:课程代码以简化演示为主,真正的生产环境微调还需要处理更大规模的数据清洗、多卡训练、模型评测和部署。课件代码负责跑通原理,工程落地要另做功课。
2.7 AI Agent 专项课:让模型“自己干活”
Agent 是 LangChain 课程之后自然延伸的方向。核心概念包括:
- ReAct 模式:推理 + 行动,让模型决定下一步调用哪个工具。
- 工具定义:给 Agent 提供可以调用的外部函数。
- 规划能力:让 Agent 把一个复杂目标拆成子步骤。
- 记忆能力:长期和短期记忆的结合。
实操思路:做完这门课,你要做的是自己动手搭一个 3-5 工具的小型 Agent,观察模型在工具选择、步骤规划上的行为。这里有个容易踩的坑需要提醒:Agent 的能力依赖底层模型,而模型幻觉会导致 Agent 选错工具或构造错误参数,因此生产环境的 Agent 通常要配合严格的输入输出校验和人工兜底。课程展示的是可能性,工程化时要把确定性逻辑放在模型决策之外。
3. 课件与代码怎么获取、怎么用
这些课程分布在两个主流平台:
第一个是 DeepLearning.AI(吴恩达和 Coursera 联合创立的在线教育平台)。注意,DeepLearning.AI 上各专项课程的课件和代码获取方式因课程而异,有免费课程、付费订阅和 Coursera 合作项目几种模式,应当先确认课程页面的授权说明,再考虑下载或离线保存。部分课程在页面内嵌 Notebook 环境中直接运行,无需本地安装;如需离线课件,请优先查看课程主页或 GitHub 官方仓库,不要从第三方网盘获取来源不明的文件。
第二个是 Coursera 上的相关专项课程。Coursera 需要付费订阅,但提供旁听(Audit)选项,课件访问方式也受许可证限制,用于个人学习是常见做法,但不要公开重新分发、二次上传或用于商业培训。
获取代码之后,建议按如下方式管理:
project_root/ ├── notebooks/ # 课程官方 Notebook,按课程名分目录 ├── data/ # 课程示例数据(注意不要上传到公开仓库) ├── src/ # 自己写的一些工具函数 ├── outputs/ # 代码运行结果 └── notes/ # 自己的学习笔记跑代码时优先使用课程自带的 Colab 环境。需要本地运行时,建议用 Python 3.10+,通过虚拟环境管理依赖。
python -m venv venv source venv/bin/activate # Windows 下用 venv\Scripts\activate pip install -r requirements.txt # 注意:requirements 按具体课程的官方配置为准课程代码基本都能在笔记本上运行,不需要 GPU。只有微调课程里涉及训练的部分需要 GPU,建议用 Colab 免费版或租卡,不着急本地跑。
4. 按人群推荐学习路线
不同背景的读者,不应该用同一张课表。根据这几年的自学反馈和高频提问,我整理出三类典型人群的路线。
4.1 非技术背景 / 产品经理 / 业务运营
目标不是写代码,而是建立 AI 判断力。
推荐路线:
- 《AI For Everyone》——最快建立全局认知。
- 提示词工程课——不需要写完整代码,但可以跟着课里的 Notebook 修改 Prompt,体验 API 调用逻辑。
- 再找 3-5 个 GPT 实际使用场景(总结、翻译、结构化抽取),做成自己的 Prompt 模板库。
每门课停留时长:1-2 周。重点不是学代码,而是学会“能用模型解决什么、解决不了什么”。
4.2 后端 / 全栈开发者
目标是能快速做出 LLM 应用原型,并经得起一定程度的生产环境考验。
推荐路线:
- 提示词工程课(1-2 天,精读)。
- Building Systems with the ChatGPT API(1-2 周,动手做项目)。
- LangChain for LLM Application Development(1 周左右)。
- LangChain RAG 课程(1 周左右,重点做文档问答项目)。
这个群体最容易犯的错是直接跳到 LangChain 看长篇文档,看一周什么也没搭出来。正确顺序是先理解 API 基础,再学框架,框架只是减少重复代码的工具,不是核心能力。
4.3 AI 应用工程师 / 算法工程师
目标是从调用模型走向定制模型,顺便管好效果评估。
推荐路线:
- 将上面的全部课程当作基础(1-2 个月)。
- 重点精读 Finetuning Large Language Models,跟着代码用公开数据做一次 LoRA 微调。
- 自己拿一份领域数据集,从零做一次微调实验,记录训练损失、验证指标和测试效果。
- 读 Hugging Face 官方 Trainer 文档、PEFT 文档,把课程里的简化代码替换为自己的训练脚本。
这里有个额外的提醒:课件代码跑通只是第一步,真正的算法工程师需要会看训练曲线、会做效果对比、会对 badcase 做归因。
5. 一个具体的实操案例:用提示词工程 + RAG 做一个开源文档问答工具
光看课不动手,等于白学。这里给一个可以跟着做的小项目,不需要微调,不需要高端显卡,用免费 API 就能完成。
5.1 场景定义
假设我们要做一个“CSDN 博客写作助手”,它需要根据你收集的技术资料回答写作问题,并且给出有据可循的回答。这个场景同时覆盖了提示词工程和 RAG 两个核心知识点。
5.2 技术方案
用户问题 → 文档检索(Embedding 模型进行向量召回) → 组装 Prompt(检索片段 + 用户问题 + 输出要求) → LLM 生成回答 → 输出引用来源5.3 关键代码示例
这里给出一个基于伪代码的链路,你可以替换成自己选用的 Embedding 和 LLM:
# 实现分析(伪代码,仅示意流程) # 实际项目中使用什么 Embedding 模型、什么向量库、什么 LLM,按自己的资源情况选择 import os from typing import List # Step 1: 把文档切分成段落 def split_document(text: str, chunk_size: int = 500): paragraphs = text.split("\n\n") chunks = [] current = "" for para in paragraphs: if len(current) + len(para) < chunk_size: current += para + "\n\n" else: chunks.append(current.strip()) current = para + "\n\n" if current.strip(): chunks.append(current.strip()) return chunks # Step 2: 向量化并存储(示意) class SimpleVectorStore: def __init__(self, embed_fn): self.embed_fn = embed_fn self.items = [] def add_texts(self, texts: List[str]): for t in texts: emb = self.embed_fn(t) self.items.append({"text": t, "embedding": emb}) def search(self, query: str, top_k: int = 3): q_emb = self.embed_fn(query) # 省略具体的相似度排序逻辑,实际请使用向量库的 ANN 检索 scored = [] for idx, item in enumerate(self.items): # 伪代码 score = 0.0 scored.append((score, idx, item["text"])) scored.sort(key=lambda x: x[0], reverse=True) return [s[2] for s in scored[:top_k]] # Step 3: 组装 Prompt 并调用 LLM def generate_answer(query: str, contexts: List[str], llm_call) -> str: system_prompt = ( "你是一名技术文档助手。请严格依据上下文回答用户问题。" "如果上下文中没有足够信息,请直接说明资料不足,不要编造。" "输出时列出引用段落编号。" ) user_prompt = f"""用户问题:{query} --- 【上下文内容】 {chr(10).join(f"[{i+1}] {c}" for i, c in enumerate(contexts))} 请基于上下文分析回答,并用编号标记信息来源。 """ messages = [ {"role": "system", "content": system_prompt}, {"role": "user", "content": user_prompt} ] # 这里替换为实际 LLM API 调用 return llm_call(messages)5.4 验证标准
做好之后,用一组测试集来验证:
| 测试问题 | 预期行为 |
|---|---|
| 在上下文中存在的明确事实 | 回答应引用对应片段,且答案与上下文一致 |
| 上下文没有的信息 | 模型应回答“资料中没有提到”,而不是编造 |
| 两个上下文片段存在冲突 | 模型应指出冲突,而不是擅自选择其中一个 |
| 涉及法律/医疗等专业问题 | 回答应给出免责说明并建议查询权威来源 |
这套验收思路,比模型输出是否流畅更重要,因为对应用系统来说,可控性和可追溯性比单次回答的漂亮程度更重要。当然,需要特别说明:上面的代码是用于梳理思路的伪代码,不是可以直接上线的生产模块;真实项目中检索、排序、模型调用都有成熟组件可用,别自己手写轮子。
6. 学完课程后的能力自检清单
很多人学完课程之后不知道自己到底学会没有。这里对标吴恩达课程体系的培养目标,列出关键能力自检清单:
| 能力面试 | 验证方式 |
|---|---|
| Prompt 结构化设计 | 能针对一个任务写出包含指令、上下文、输入输出格式的 Prompt |
| API 调用 | 能自己写代码调用 LLM API,处理返回结果和异常 |
| 系统化任务拆解 | 能用一个分类器将用户意图分组,再为每组设计独立处理链路 |
| LangChain 基础 | 知道 Chain、Memory、Agent 分别解决什么问题,能改一个简单示例 |
| RAG 链路 | 能把一组本地文档切分、向量化、检索并合成答案 |
| 效果评估 | 能给同一任务准备 20 个测试样本,进行评估并导出得分 |
| 微调原理与界限 | 能说出 Prompt 工程与微调各自适用场景,能跑一个 LoRA 微调实验 |
如果上面七项中你有至少三到四项“只看过没做过”,那说明还在被动看课阶段,建议立刻挑最少的一项动手补做。课程可以提供知识输入,但熟练度一定是靠项目刷出来的。
7. 做课中练习的避坑建议
7.1 关于 API Key 的使用
做这些练手项目,最常见的坑是 API Key 安全问题。记住三点:
第一,不要把 API Key 硬编码写在代码里。用环境变量:
export OPENAI_API_KEY="sk-你的key"第二,不要把含 API Key 的 Notebook 传到公开 GitHub 仓库。只要传到公网,就有被爬虫拿走的风险。曾经出现过把 .env 文件传到 GitHub 导致被盗刷的案例,不要心存侥幸。
第三,设置项目级限额和调用频率限制。如果用的是云 API,建议在控制台把额度上限设好,避免测试代码出现死循环导致费用飙升。
7.2 关于模型选择
吴恩达课程早期主要以 GPT 系列模型为例,但这里需要提示:提示词工程的方法、任务拆解逻辑、评测思路都是模型无关的。国内开发者完全可以用国内开源或商用模型完成同样的实验。差别主要体现在 API 参数的命名和函数调用协议上,宏观思路保持一致。
7.3 关于代码调试
跑课程 Notebook 时报错,绝大多数情况不是课程代码错了,而是版本依赖冲突。建议按课程说明创建独立 Python 环境,不要直接装在系统环境里。每个专项课尽量使用课程对应的依赖版本。如果遇到 LangChain 相关 API 报错,先确认你安装的版本是否和课程录制时一致。
# 查看已安装版本 pip show langchain8. 它不教你的四件事
这一部分是很多推荐帖不会说的。吴恩达的课程体系是“通用方法课”,它不是全部。
第一,不教特定云平台的完整生产部署。课程里很少讲 Kubernetes、模型网关、多区域容灾和 GPU 资源调度。这些需要去看云厂商的最佳实践文档。
第二,不教大规模数据工程。真实企业里的数据往往是脏的、格式混乱的、权限隔离的,课程示例数据都做了预处理,真实场景要先做数据管道建设。
第三,不教你“提示注入攻击”和安全的完整攻防细节。课程会提醒输出校验,但不会系统讲 LLM Red-Teaming。做企业级应用时,需要额外把 Prompt 注入、越狱攻击、敏感信息泄露这些场景做成安全测试集。这里要提示:相关内容请参考正规安全社区和模型提供方的安全指南,用合法授权环境做测试。
第四,不教你如何做成本估算。课程实验都是小成本,真实业务要考虑模型输入输出 token 成本、向量数据库存储成本、GPU 租用成本。建议在动手开发前,先用一个小规模数据集估算单次调用的平均成本。
9. 实际场景问题排查经验
后面在跟着课程实践时,你大概率会碰到几类问题。这里给出一份排查清单:
| 问题现象 | 可能原因 | 排查方式 | 解决方案 |
|---|---|---|---|
| API 调用返回认证错误 | API Key 未设置或过期 | 检查环境变量和 Key 有效性 | 重新配置 API Key,确认权限范围 |
| 输出频繁中断/超时 | 单次请求 token 数过多,或网络连接不稳定 | 观察报错信息;降低 max_tokens | 缩短上下文字段;增加重试逻辑;更换网络 |
| LangChain 代码报错 | 版本不一致 | 查看堆栈中的模块名称 | 按课程环境安装相同版本依赖 |
| Notebook 内核崩溃 | 内存不足 | 观察运行内存 | 重启内核;减少读取文件的尺寸 |
| RAG 检索结果不相关 | 切分粒度不合适或 Embedding 与业务不匹配 | 检查召回片段的文本;对比不同切分策略 | 调整 chunk 大小/重叠;选择领域匹配的嵌入模型;尝试混合检索(BM25 + 向量) |
| 微调后效果没有提升 | 训练数据量不够或数据质量差,评测方式不统一 | 检查训练集损失和验证集指标 | 扩充数据、清洗标签、增加一条基线 Prompt 做对照 |
| Agent 调错工具 | 工具描述不清晰或模型能力不足 | 人工复盘工具选择日志 | 改写工具说明文档;简化 Agent 步骤;必要时增加“两步确认”提示 |
| 论文/资料标注要求高,输出格式反引号乱码 | Prompt 没有对输出格式做严格限制 | 增加输出 JSON/SCHEMA 约束;使用结构化输出功能 | 把格式示例写进 Prompt,并做一次格式校验代码 |
10. 最值得学的顺序建议,直接抄作业
如果只给我两周时间,我会这么安排:
第一周(主要目标:会用 API 写应用):
- 第 1-2 天:精读提示词工程课。所有代码亲手敲一遍。
- 第 3-4 天:Building Systems with the ChatGPT API 课。边学边设计一个客服意图分流小系统。
- 第 5 天:自己做一个应用 Demo,比如上传多份技术文章,让模型做总结和观点对比。
- 第 6-7 天:把 Demo 的 Prompt 案例整理成自己的 Prompt 库,做一次 20 条测试集的最小评估。
第二周(主要目标:掌握框架和检索):
- 第 1-3 天:LangChain 课程 + RAG 课程。后者的切分和检索逻辑要重点看。
- 第 4 天:把第一周的 Demo 改造成带文档检索的版本。需要说明的是,RAG 核心是一个偏工程的性能优化问题,要考虑评测、缓存和增量更新机制,光靠“描述性文档 + LLM”的 demo 还不算真正的线上方案,课程演示和真实生产级别有差距。
- 第 5-6 天:准备 30 个测试问题,记录每次回答的引用来源,做一次回答正确率评估。
- 第 7 天:复盘总结,明确下一步是学微调、Agent 还是部署。
这周结束,你基本已经完成从“会聊 ChatGPT”到“能搭 LLM 应用”的关键转变,且具备最基础的工程实验能力。
11. 额外推荐:吴恩达在斯坦福 CS 课程与《AI For Everyone》的互补作用
很多学习者在 DeepLearning.AI 专项课和 Coursera 的 CS 课程之间纠结。实际上,两类课程的定位完全不同,可以从自己的目标做选择。
吴恩达的《AI For Everyone》在企业内部培训和产品团队通识教育中口碑很好。它覆盖了 AI 能解决什么问题、AI 项目的生命周期、AI 与职业发展等。如果你是要向上级汇报、内部转岗、或产品团队需要快速达成 AI 共识,优先学这门。
但如果你想走“AI 工程师”路线,还需要结合机器学习基础。吴恩达在 Coursera 上的 CS229 或《Machine Learning Specialization》属于机器学习底层课,它和 LLM 应用开发课是互补关系:前者教模型理论与核心算法思想,后者教大模型的实际软件开发。通常先学应用开发建立起工程直觉,再回头补机器学习数学基础会更友好。
具体选择建议:
- 如果你要去做模型训练、算法岗:优先机器学习专项课程,然后 LLM 微调课。
- 如果你要做应用、产品或全栈:优先提示词工程、Building Systems 和 RAG 课。
- 如果你是零基础转行:建议先上《AI For Everyone》建立全局认知,再选具体方向。但不要只看这一门。这门课在专业技术部分的涉及比较有限,学习时节奏可以适度加快,重点放在建立行业判断框架上。
12. 关于“6小时刷完”类标题党内容的提醒
以标题所述的“一套全解决”为关键词举例,如果你在搜索引擎里看到类似“6小时刷完吴恩达全套”、“3天精通大模型”的内容,这类资源不推荐作为主要学习来源。
LLM 应用开发是“金字塔能力模型”,底层是提示词工程,中间是系统设计与工具链,上层是模型定制与部署。任何一个层级都需要实际动手才能掌握,刷课只能建立表面熟悉。
另外,这类第三方资料通常存在两个问题: 第一类是课程内容二次加工后丢掉细节。官方课程每条代码内嵌都有讲解上下文,精简版往往只保留主干代码,导致你无法理解为什么这么写。 第二类是盗版/未授权资源。从网盘、公众号等渠道获取的付费课程录像,版权风险很高,还可能附带恶意脚本或广告。建议一律从官方渠道学习。
保持对搬运内容的判断力,比多刷十节课都重要。
13. 总结与下一步实际动作
关于吴恩达的 LLM 大模型课程体系,观点很明确:作为系统化大模型入门课,它值得学,且方法框架已经经过大量验证,内容处于行业顶尖。真正拉开学习者差距的从来不是“课程收藏数量”或者“刷课速度”,而是动手跑完的项目数量与项目复杂度。
最值得做的三个动作:
第一,本周末先看完提示词工程课程,完成所有 Notebook 练习,预计用时约半天,收获是最直观的。 第二,找一份自己熟悉的业务文档(比如你自己写过的 10 篇博客),按照上文第五节的方法,自己动手搭一个文档问答 Demo,期间你会遇到至少三个问题,逐个记下来,它们就是后续深入的方向。 第三,选定下一步进阶方向:应用开发继续深入 RAG 与 Agent;模型层继续学微调与部署。
学大模型的正确路径从来都不是“看完所有理论再动手”,而是“先动手做出一个足够烂的小项目,然后带着问题去补理论,再回来重构项目”。吴恩达的课程刚好能给你一个高质量起点,但最终能走多远,取决于你在课程结束后有没有独立开始写自己的代码。
以上是这套课程体系当前维度的完整性盘点。如果本页方法对你有一些参考价值,建议直接开个本地资源文件夹,把课程页和课程安排等信息整理成自己的学习清单后再选择合适时机开始。