Learn how to collaborate with AI agents to streamline coding workflows, generate and modify code across multiple files, and enhance development efficiency.
We'd like to know you better so we can create more relevant courses. What do you do for work?
Instructor: Anshul Ramachandran
Learn how to collaborate with AI agents to streamline coding workflows, generate and modify code across multiple files, and enhance development efficiency.
Understand how AI coding agents combine tool usage, context awareness, and human-action tracking to function effectively and get a deep dive into search and discovery as one of the main challenges of AI coding agents.
Use Windsurf to do real-world coding tasks, including debugging JavaScript code, updating an old large codebase, and building a Wikipedia analysis app that retrieves, processes, and visualizes data while learning to manage unexpected AI behavior.
Join our latest course Build Apps with Windsurf’s AI Coding Agents, built in partnership with Windsurf and taught by Anshul Ramachandran.
AI-assisted Integrated Development Environments, or IDEs, make coding and development workflows faster, more efficient, and more fun.
Agentic tools like Windsurf are more than just code autocomplete—they are collaborative coding agents that help you break down complex applications, iterate efficiently, and generate code that spans multiple files. Using an AI coding agent effectively requires a new approach to prompting, iteration, and structuring development tasks.
In this course, you’ll learn the inner workings of coding agents and how to use Windsurf to code and build several applications.
In details, you’ll:
By the end of this course, you’ll understand agentic coding in-depth and learn to use it to make your development process faster, more efficient, and more enjoyable.
It’s helpful for anyone familiar with coding to have a basic understanding of LLM prompting and AI-assisted application development.
Introduction
Getting Started & First App
AI Code Assistants 101
Fixing Tests Automatically
How a Collaborative AI Code Agent Works
Search & Discovery for AI Agents
Understanding Large Codebases
Wikipedia Analysis App – Data Analysis
Wikipedia Analysis App – Caching
Wikipedia Analysis App – Fullstack App
Wikipedia Analysis App – Polish
Conclusion
Appendix – Prompts and Repos
Course access is free for a limited time during the DeepLearning.AI learning platform beta!
Keep learning with updates on curated AI news, courses, and events, as well as Andrew’s thoughts from DeepLearning.AI!