课程

三条路,哪条都从零开始

不确定选哪条?没写过代码就选 Python——语法最少,最快看到结果。想进大厂做后端选 Java。已经会写一点、想做 AI 应用选 LangChain。

零基础约 12 小时9 节课

Python 从零到能写项目

不假设你懂任何编程概念。从打印一行字开始,九节课后你会做出一个能存数据、能统计、关掉再打开数据还在的命令行记账本。每节课都有可以立刻动手跑的关卡,卡住随时叫 AI 私教。

  1. 模块 1

    第一模块 · 让电脑替你干活

    打印、变量、输入输出、数据类型——所有编程语言的公共地基。

  2. 模块 2

    第二模块 · 会选择,会重复

    if / for / while / 列表 / 字典——程序开始有了"逻辑"。

  3. 模块 3

    第三模块 · 函数、文件与真实项目

    把代码组织起来,让数据活过程序的一生,最后合成一个能用的小工具。

零基础约 14 小时9 节课

Java 从零到面向对象

Java 比 Python 啰嗦,但每一处啰嗦都有原因——编译器在你运行前就替你挡掉一批错误。九节课从 Hello World 走到一个用类和封装写成的学生成绩管理系统,沿途把新手必踩的坑一个个拆开。

  1. 模块 1

    第一模块 · 跑起来第一个 Java 程序

    main 方法、类型、Scanner 输入——以及 Java 特有的那几个坑。

  2. 模块 2

    第二模块 · 流程控制与集合

    if/switch、循环、数组与 ArrayList、HashMap。

  3. 模块 3

    第三模块 · 面向对象与项目实战

    类与对象、封装、static,最后合成一个学生成绩管理系统。

有编程基础约 10 小时7 节课

LangChain 大模型应用开发

不从"AI 很神奇"讲起,而是先把模型 API 的真面目拆开给你看:它就是一个收文字、吐文字的接口。然后一层层加上提示词管理、结构化输出、对话记忆、私有知识检索(RAG)和工具调用,拼出一个企业级 AI 应用的完整骨架。建议先学完 Python 路线的前 7 课。

  1. 模块 1

    第一模块 · 看清大模型应用的真面目

    模型 API 到底是什么、token 和成本、第一条 LCEL 链。

  2. 模块 2

    第二模块 · 提示词与结构化输出

    把提示词当代码管理,把模型的话变成程序能用的数据。

  3. 模块 3

    第三模块 · 记忆、私有知识与工具调用

    多轮对话、RAG 检索增强、Agent 与它的安全边界。