- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- AI
AI-Assisted Coding
AI-assisted coding runs through the entire delivery process, from writing and refactoring code to testing, review, and deployment. This path shows you where these tools fit and how to use them responsibly. You'll put them to work, starting with professional practice and today's tool landscape, then moving into production-ready workflows and legacy modernization. From there, you'll coordinate AI agents across your development pipeline. By the end, you'll be equipped to apply AI across your daily work without sacrificing quality, security, or control.
**This learning path is actively in production. More content will be added to this path as it gets published and becomes available in the library. To view the full list of content to be included in this Path, click the "About this path" tab below.**
Content in this path
AI-Assisted Coding
Watch the following courses to get learning about AI-Assisted Coding!
Try this learning path for free
What You'll Learn
- You will learn the fundamentals of AI-assisted coding and gain an understanding of the landscape of tools available to developers.
- You will learn how to apply AI-assisted coding in practice to generate, refactor, and debug code across different development workflows.
- You will learn advanced strategies for coordinating multiple AI tools and agents, validating their outputs, and applying best practices for quality, security, and maintainability.
- 1. **Introduction to AI-Assisted Coding
- 2. **Applied AI-Assisted Coding
- 3. **Advanced AI-Assisted Development
- 4. **Production-ready AI-assisted Development and Workflows
- 5. **Refactoring Legacy Code with AI
- 6. **Secure AI-Assisted Development Practices
- 7. **Scaling AI-assisted Development Across Teams
- 8. **Evaluating and Validating AI Generated Code
- Proficiency in at least one programming language, including debugging and testing code.
- Familiarity with using an IDE or code editor, as well as running commands from a terminal.
- Experience reviewing and refactoring code for quality, performance, and security.
- Generative AI
- Prompt Engineering






