系统化的编程技术学习路径,从语言基础到工程实战
系统学习 Python 语言基础、进阶特性与工程实践
变量、数据类型、控制流、函数与模块,快速建立 Python 编程基础。
类、继承、多态、魔术方法,以及常用设计模式在 Python 中的实现。
事件循环、协程、任务与 gather,掌握 Python 高并发编程的核心模式。
从 Spring Boot 到 Kotlin 协程,构建现代 JVM 应用
项目初始化、依赖注入、RESTful API 开发与数据库集成,快速上手 Spring Boot 3。
空安全、扩展函数、数据类、密封类与协程,理解 Kotlin 相比 Java 的优势所在。
CoroutineScope、Flow、Channel 的使用场景与最佳实践,以及与 Spring 的集成方式。
Docker、Kubernetes 与 GitHub Actions 实战
镜像、容器、Dockerfile 编写、多阶段构建与 Docker Compose 多服务编排。
工作流语法、触发条件、矩阵构建,实现自动测试、构建镜像并部署到服务器。
LangChain、AI Agent 与 RAG 应用开发
Chain、Prompt、Model、Memory、Tool 五大核心模块的概念与基础用法。
文档加载、文本分割、向量化、检索、生成的完整 RAG 流程实现与优化技巧。