第01周 Introduction to Coding LLMs and AI Development 主题 Course logisticsWhat is an LLM actuallyHow to prompt effectively 课程 Mon 9/22 Introduction and how an LLM is made Slides Fri 9/26 Power prompting for LLMs Slides 阅读 Deep Dive into LLMs Prompt Engineering Overview Prompt Engineering Guide AI Prompt Engineering: A Deep Dive How OpenAI Uses Codex 作业 LLM Prompting Playground 笔记 课程PPT笔记阅读材料笔记 查看 Week 01 完整页面
第02周 The Anatomy of Coding Agents 主题 Agent architecture and componentsTool use and function callingMCP (Model Context Protocol) 课程 Mon 9/29 Building a coding agent from scratch Slides · Completed Exercise Fri 10/3 Building a custom MCP server Slides · Completed Exercise 阅读 MCP Introduction Sample MCP Server Implementations MCP Server Authentication MCP Server SDK MCP Registry MCP Food-for-Thought 作业 First Steps in the AI IDE 笔记 课程PPT笔记阅读材料笔记 查看 Week 02 完整页面
第03周 The AI IDE 主题 Context management and code understandingPRDs for agentsIDE integrations and extensions 课程 Mon 10/6 From first prompt to optimal IDE setup Slides · Design Doc Template Fri 10/10 Silas Alberti, Head of Research Cognition Silas Alberti · Cognition · Slides 阅读 Specs Are the New Source Code How Long Contexts Fail Devin: Coding Agents 101 Getting AI to Work In Complex Codebases How FAANG Vibe Codes Writing Effective Tools for Agents 作业 Build a Custom MCP Server 笔记 课程PPT笔记阅读材料笔记 查看 Week 03 完整页面
第04周 Coding Agent Patterns 主题 Managing agent autonomy levelsHuman-agent collaboration patterns 课程 Mon 10/13 How to be an agent manager Slides Fri 10/17 Boris Cherney, Creator of Claude Code Boris Cherney · Claude Code · Slides 阅读 How Anthropic Uses Claude Code Claude Best Practices Awesome Claude Agents Super Claude Good Context Good Code Peeking Under the Hood of Claude Code 作业 Coding with Claude Code 笔记 课程PPT笔记阅读材料笔记 查看 Week 04 完整页面
第05周 The Modern Terminal 主题 AI-enhanced command line interfacesTerminal automation and scripting 课程 Mon 10/20 How to Build a Breakout AI Developer Product Slides Fri 10/24 Zach Lloyd, CEO Warp Zach Lloyd · Warp · Slides 阅读 Warp University Warp vs Claude Code How Warp Uses Warp to Build Warp 作业 Agentic Development with Warp 笔记 课程PPT笔记阅读材料笔记 查看 Week 05 完整页面
第06周 AI Testing and Security 主题 Secure vibe codingHistory of vulnerability detectionAI-generated test suites 课程 Mon 10/27 AI QA, SAST, DAST, and Beyond Slides Fri 10/31 Isaac Evans, CEO Semgrep Isaac Evans · Semgrep 阅读 SAST vs DAST Copilot Remote Code Execution via Prompt Injection Finding Vulnerabilities in Modern Web Apps Using Claude Code and OpenAI Codex Agentic AI Threats: Identity Spoofing and Impersonation Risks OWASP Top Ten: The Leading Web Application Security Risks Context Rot: Understanding Degradation in AI Context Windows Vulnerability Prompt Analysis with O3 作业 Writing Secure AI Code 笔记 课程PPT笔记阅读材料笔记 查看 Week 06 完整页面
第07周 Modern Software Support 主题 What AI code systems can we trustDebugging and diagnosticsIntelligent documentation generation 课程 Mon 11/3 AI code review Slides Fri 11/7 Tomas Reimers, CPO Graphite Tomas Reimers · Graphite · Slides 阅读 Code Reviews: Just Do It How to Review Code Effectively AI-Assisted Assessment of Coding Practices in Modern Code Review AI Code Review Implementation Best Practices Code Review Essentials for Software Teams Lessons from millions of AI code reviews 作业 Code Review Reps 笔记 课程PPT笔记阅读材料笔记 查看 Week 07 完整页面
第08周 Automated UI and App Building 主题 Design and frontend for everyoneRapid UI/UX prototyping and iteration 课程 Mon 11/10 End-to-end apps with a single prompt Slides Fri 11/14 Gaspar Garcia, Head of AI Research Vercel Gaspar Garcia · Vercel · Slides 阅读 暂无 作业 Multi-stack Web App Builds 笔记 课程PPT笔记 查看 Week 08 完整页面
第09周 Agents Post-Deployment 主题 Monitoring and observability for AI systemsAutomated incident responseTriaging and debugging 课程 Mon 11/17 Incident response and DevOps Slides Fri 11/21 Mayank Agarwal, CTO Resolve, and Milind Ganjoo, Technical Staff Resolve Mayank Agarwal · Resolve · Milind Ganjoo · Resolve · Slides 阅读 Introduction to Site Reliability Engineering Observability Basics You Should Know Kubernetes Troubleshooting with AI Your New Autonomous Teammate Role of Multi Agent Systems in Making Software Engineers AI-native Benefits of Agentic AI in On-call Engineering 作业 暂无 笔记 课程PPT笔记阅读材料笔记 查看 Week 09 完整页面
第10周 What's Next for AI Software Engineering 主题 Future of software development rolesEmerging AI coding paradigmsIndustry trends and predictions 课程 Mon 12/1 Software development in 10 years Fri 12/5 Martin Casado, General Partner a16z Martin Casado · a16z 阅读 暂无 作业 暂无 笔记 课程PPT笔记 查看 Week 10 完整页面