The Modern Software Developer course
The Modern Software Developer is a Stanford course (CS146S) that covers most of what you need to know about agentic coding β prompting techniques, AI IDEs, patterns, and more.
Why itβs worth it
I highly recommend this course: it covers the foundations you need, from the ground up.
It starts by introducing LLMs and different prompting strategies β K-shot, chain-of-thought, self-critique, and others β before moving on to the tooling and patterns of agentic coding.