AI for developers: C#
The course is the same for all four languages, and the code here is in C#, with no libraries, so you can see every number. The first part is how a model learns, the second is apps with language models.
Module 0
Welcome
1 lesson · the two parts of the course, why the code has no libraries
Module 1
How a model learns
6 lessons · regression, gradient descent, classification, evaluation
Module 2
A neural network from the inside
5 lessons · neuron, layers, backprop, training
Module 3
How a language model works
5 lessons · tokens, the next token, vectors, context
Module 4
Apps with LLMs
6 lessons · APIs, prompts, structured output, tools, cost
Module 5
Semantic search and RAG
4 lessons · document vectors, chunking, answers with a source
Module 6
Agents
3 lessons · the agent loop, prompt injection, guardrails
Module 7
Project: the support assistant
1 lesson · RAG, a tool, a test set and protection in one