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.

References


This site uses Just the Docs, a documentation theme for Jekyll.