Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
AI-Enhanced Software Engineering
Recommended resources
The freely available resources this course will direct you to.
- Process Metrics | Touch Time, Lead Time, Rework, Processing Time and Cycle Time explained |www.youtube.com
- How to measure the effectiveness of GitHub Copilotwww.youtube.com
- Measuring the productivity impact of AI coding tools - Swarmiawww.swarmia.com
- Does GitHub Copilot improve code quality? Here’s what the data says - The GitHub Bloggithub.blog
- How to Choose Large Language Models: A Developer’s Guide to LLMswww.youtube.com
- What is an LLM Router?www.youtube.com
Module 2
How Language Models Behave
Module 3
LLM APIs in C# and Node.js
Module 4
Prompt and Context Engineering for Predictable Results
Module 5
Retrieval-Augmented Generation with Elasticsearch
Module 6
Tools, MCP, and Bounded Agents
Module 7
Evaluation and Regression Testing
Module 8
Security, Privacy, and Failure Containment
Module 9
Production Architecture and Operations
Module 10