Artificial Intelligence & Machine Learning
Build practical AI skills, from foundations through machine learning to real-world applications.
- AI
- Machine Learning
- Python
No account needed to see your path.
Artificial intelligence stopped being a specialism and became a literacy. The useful version of this skill is not being able to recite how a transformer works — it is knowing which problems machine learning actually solves, what data a model needs to be worth training, and how to tell a result that will hold up from one that only looks good on a slide.
What you'll be able to do
- Tell which problems are worth solving with machine learning and which are not
- Prepare and inspect a dataset well enough to trust what comes out of it
- Train, evaluate and compare models without fooling yourself with the wrong metric
- Read a model's errors and say why it is failing, not just that it is
- Ship a model into something people use, and keep watching it afterwards
What happens when you pick this
- 1 Upskili checks what you can already do
- 2 It maps the gap between that and the skill
- 3 It sequences what is left, easiest dependency first
- 4 You practise it, and the path adjusts to how you do
Where this skill is used
Roles that ask for it. Name one when you state your goal and the path is built for that job rather than for the subject in general.
Common questions
Do I need a maths degree to learn machine learning?
No. Working machine learning needs comfort with a handful of ideas — averages and spread, probability, what a gradient is — not a degree. The people who struggle are usually those who skipped understanding their data, not those who skipped real analysis. The maths that genuinely matters can be learned alongside the practice rather than before it.
How long does it take to learn AI and machine learning?
Reaching the point of training and evaluating a model on your own data typically takes three to six months of consistent part-time study. Reaching the point where an employer will pay you for it usually takes longer, and depends far more on having built something real than on how many courses were finished.
Should I learn Python before machine learning?
Yes, at least to the point of writing functions, handling files and using libraries confidently. Almost every machine learning tool assumes Python, and learning both simultaneously means every error is ambiguous — you cannot tell whether the model is wrong or the code is.
Related skills
-
Generative AI
Use generative AI well: prompting, tooling and workflows that hold up in real work.
-
AI Automation
Build automated workflows and AI agents that do useful work without supervision.
-
Python
Python from fundamentals through to building and shipping practical AI applications.
Band photograph by Pachon in Motion on Pexels.