AI Literacy for Developers
Understand what language models do, how to prompt them, how to verify output and how to protect private data. A practical course for developers using AI as an assistant, not an oracle.
Understand models, evaluate them and use them responsibly.
Start with how language models work, then learn the data and evaluation skills behind machine learning. Finish with a responsible model card and a small prediction project.
Each step assumes only what came before it. Follow the sequence or jump to a course you need.
Understand what language models do, how to prompt them, how to verify output and how to protect private data. A practical course for developers using AI as an assistant, not an oracle.
Learn programming fundamentals with Python — variables, control flow, functions, collections, classes, files, tests and packaging — then ship a small project you can extend.
Pandas is the working language of data analysis in Python. Load, clean, filter, group, merge and visualise real tables, then finish with a reproducible analysis project.
A practical introduction to supervised and unsupervised learning with scikit-learn. Split data correctly, train regression and classification models, evaluate them and avoid the classic traps.
Build a small prediction model and document its limits.
Choose a tabular dataset, define the prediction task, create a baseline, train a model, evaluate it by subgroup and write a model card with intended and out-of-scope uses.
DeliverableA notebook, a model card, the evaluation table and a short demo.
Complete every course in this path to collect 4 verifiable certificates. Each one has a unique public ID and a QR code that resolves to a live status record.
The complete starting point for a career in the browser. Build structure with HTML, shape it with CSS and make it react with JavaScript — then prove it with a certificate.
Portfolio project includedLearn to think in programs. Start with values and logic, build up to functions and files, and finish with an automation script that saves real time.
Portfolio project includedCombine SQL and Python to clean, query and summarise data. Designed for analysts, operators and anyone who works with spreadsheets that have outgrown them.
Portfolio project included