Hands-on LLMs for Software Engineers
ALHIKMAH TECH · A PLACE FOR UNDERSTANDING
الحكمة
From curiosity
to understanding.
Hands-on LLMs for Software Engineers
Understand language models from the inside. A code-first journey through the ideas, mathematics, and experiments that make them work.
For curious developers. No machine learning prerequisites.
OBSERVE · QUESTION · BUILD
THE COURSE / CHAPTERS 01—03
Understanding, step by step.
Start with the questions. Build the foundations.
Then put every idea to work in code.
First principles, first experiments
History, Background, and First Steps
From language prediction to your first API calls, tool-use loops, and chat templates.
LESSON · NOTEBOOK · VIDEOSPutting a measure to uncertainty
Measuring Uncertainty
Build an intuition for entropy and cross-entropy—the mathematics of better predictions.
LESSON · NOTEBOOK · VIDEOWhere theory meets the experiment
From Theory to Practice
Learn patterns in rock-paper-scissors, generate names with bigrams, and meet the limits of counting.
LESSON · NOTEBOOK · VIDEOKNOWLEDGE THROUGH PRACTICE
A notebook is your workshop.
Read the explanation. Try the experiment. Change an assumption and see what happens. Each chapter brings together a written lesson, hands-on code, and a recorded conversation to help the ideas take root.
Chapters 1–3 pair lessons with notebooks and recordings.