- Home
- Blog
- How-to guides
- How to learn AI as a working professional: a staged plan
How to learn AI as a working professional: a staged plan
You do not need a degree or a paid bootcamp to learn AI, but you do need an order to learn it in. Six stages, the free official course for each, where different roles can stop, and how a team can learn together.
Learn AI in six stages, each ending in something you can build: what AI and machine learning are, Python basics, working with data, classical machine learning, deep learning and large language models, and finally building with model APIs and retrieval. Free official courses cover every stage. Most working professionals do not need all six; decide where to stop by what you want to build.

The six stages at a glance
| Stage | What to learn | Free resource | Finish with |
|---|---|---|---|
| 1. Concepts | What AI, ML, deep learning and LLMs are, and their limits | Elements of AI, Part 1 | A list of three tasks in your job AI might help with |
| 2. Python | Variables, lists, dictionaries, loops, functions, files, packages | The official Python tutorial | A script that totals a CSV export by month |
| 3. Data | pandas, cleaning, joins, charts, basic statistics | Google's Machine Learning Crash Course, data modules | A clean, joined dataset from two of your own exports |
| 4. Classical ML | Regression, classification, train and test splits, overfitting | Google's Machine Learning Crash Course | A model that beats a simple baseline on held out data |
| 5. Deep learning and LLMs | Neural networks, transformers, fine-tuning | fast.ai, then the Hugging Face LLM Course | A small fine-tuned or adapted model |
| 6. APIs and RAG | Calling model APIs, prompts, tools, retrieval over documents | Microsoft's Generative AI for Beginners | A question answering tool over your own documents, with a test set |
Stage 1: what AI and machine learning are, in plain words
AI is the broad goal of software doing tasks that seem to need judgement. Machine learning is the main way it is done today: instead of writing rules, you show a program examples and it learns the pattern. Deep learning is machine learning with neural networks of many layers. A large language model is a deep learning model trained on very large amounts of text to predict the next piece of text, which is what lets it draft, summarise and answer questions.
Elements of AI, from MinnaLearn and the University of Helsinki, is a free introduction for non-experts. Part 1 needs "no complicated math or programming". Managers who need to judge AI proposals, not build them, can stop here and move to the team section below.
Stages 2 and 3: Python and data
Python is the common language of AI work. Learn enough to read a file, loop over rows, write a function and install a package. The official Python tutorial at docs.python.org is accurate and free, but it says itself that it is written for people who have programmed before; complete beginners should pair it with a gentler introduction.
Then spend real time on data. In most business projects, getting exports from accounting software, a CRM and spreadsheets to agree with each other takes longer than the modelling. Learn pandas for loading, cleaning and joining tables, and enough statistics to know a mean from a median and why an outlier matters.
Stage 4: classical machine learning
This is where you learn how a model is trained and, more important, how it is tested. Google's Machine Learning Crash Course is free and has 12 self contained modules covering linear and logistic regression, datasets and overfitting, neural networks, embeddings and an introduction to LLMs. Its prerequisites page lists the algebra and statistics to revise first; for deeper maths, Mathematics for Machine Learning by Deisenroth, Faisal and Ong is free as a PDF.
The habit to take from this stage: always keep data the model never saw, and always compare with a simple baseline.
Stage 5: deep learning and LLMs
You need this stage if you will train, fine-tune or run open-weight models yourself. Practical Deep Learning for Coders from fast.ai is free, has 9 lessons of around 90 minutes, and asks only for about a year of coding experience, preferably in Python, and no university maths. After it, the Hugging Face LLM Course, also free, teaches the Transformers, Datasets and Tokenizers libraries and fine-tuning; it expects good Python and recommends an introductory deep learning course first.
If your goal is to build applications on hosted models, you can skim this stage and come back to it later.

Stage 6: building with APIs and RAG
Most business AI today is built here: calling a hosted model through its API, writing clear prompts, letting the model call your own functions, and retrieval augmented generation (RAG), where the system finds the relevant passages in your documents and gives them to the model to answer from. Microsoft's Generative AI for Beginners on GitHub has 21 lessons covering prompt engineering, function calling, RAG with vector databases and agents; you need access to a model provider to run the code. Read the API documentation of whichever provider your company uses alongside it.
For ideas on what to build, see our RAG examples for business, and before you trust anything you build, set up a test set for your RAG chatbot.
How can a team learn together?
- Different roles stop at different stages. Leadership needs stage 1 and the data rules. Analysts need stages 2 to 4. Developers building tools need stages 2, 3 and 6; only some need stage 5.
- Use one real task from your own work as the shared project, so progress is visible and useful.
- Agree data rules early: customer personal data, patient details, client books, passwords and unreleased financials should not go into a public assistant.
- Meet regularly to show what worked, what broke and what to try next.
If you want help with that, our AI training workshops run as a leadership briefing, a half day hands-on session, a full day build session or a follow-up clinic, built on your team's own masked tasks, on site in Chennai or remote. Book a consultation to plan one.