Changing direction after exams
Begin with the foundations and a small practical task. Your next direction can start with what you learn and build today.
PYTHON, CLOUD & AI · DATA ANALYTICS
Moving on from government-exam preparation? Ready to grow beyond your current role in QA, testing or support? Learn Python, cloud and AI—or data analytics—with practical projects, teaching calls, feedback and interview preparation.
You don't have to figure it all out alone.
A messy file.
A useful result you can explain.
A list of names arrived with extra spaces, a duplicate and an empty row. Turn it into a clean list you can use.
def normalise_names(names): return sorted({ name.strip() for name in names if name.strip() })["Asha", " Ravi ", "Asha", ""]› Ready to check the result
Good code handles the input you didn’t expect.
Academy demonstration · interactive examples with sample data
A PLACE TO BEGIN
Begin with the foundations and a small practical task. Your next direction can start with what you learn and build today.
Build on your QA, testing, support or operations experience. Practise the technical skills your next step needs.
Explore both roadmaps. Choose the work that interests you. Previous coding experience is not required for the first course in either.
01 / FIND YOUR DIRECTION
Would you like to build applications, or investigate and explain business data? See the weekly learning plan, projects and starting requirements before you decide.
Learn Python, automate work that is done by hand, build applications, deploy them on AWS and create AI systems that use documents and tools.
Go from Excel and advanced analysis to SQL and Power BI. Use AI to support your work and learn to check its output.
Already have experience? Compare the starting requirements and talk with us about where to begin.
02 / LEARNING IS A CONVERSATION
Bring your questions and your unfinished attempts. Understanding grows through practice, discussion and another look at the work.
Learn a small concept with a guided example.
Work on a related task and see where you get stuck.
Bring your attempt to a call. Ask questions and talk through your choices.
Use the feedback, check the result and explain what changed.
Need another attempt? That is part of learning. Work through a smaller task, revisit the concept and build on it when the next step makes sense.
03 / LEARN HOW THE WORK HAPPENS
Use tools in context: GitHub for reviewing changes, Jira for tasks, Confluence for handover, and AWS and Terraform for cloud practice. Follow a small example below.
Academy demonstration
A customer request needs a reliable application.
STEP 01 / Jira / task planning
What should happen when a request arrives? Write the requirement, expected behaviour and how you will check it.
A task. A conversation. A better next attempt.04 / PUT YOUR SKILLS TO WORK
Start from a problem, produce something useful and respond to a changed requirement. 41 project briefs sit inside the two roadmaps, ordered from a first weekend project to knowledge graphs, research agents and dashboards you can defend.
PYTHON, CLOUD & AI
Turn a messy operational export into a useful, checked summary. Then let the program collect its own input, so a job you did by hand runs on its own.
The input changes and a run fails. Add a new reporting rule and show that the earlier behaviour still works.
Build an API that accepts and tracks requests. Take the same application from your laptop to AWS, then through a reviewed release workflow.
Handle an unavailable service, release a changed requirement and investigate a simulated failure.
Build a document question-answering assistant. Retrieve useful passages, show the sources and check what happens when the answer is missing.
Remove a source or ask a question the documents cannot answer. Inspect and improve the response.
Create a workflow that finds information and drafts an update. Require approval before it takes an action in another system.
Refuse approval, return a tool error and test an instruction that should not be followed.
DATA ANALYTICS WITH AI
Clean a messy export in Excel, reconcile the totals and build a useful report that can be refreshed next month.
The next file has missing values and changed labels. Refresh the report and investigate any difference.
Combine sales and customer data to investigate a business question. Check what the query actually counts before explaining the finding.
Add repeat customers and unmatched records. Check whether the join changes the totals correctly.
Turn a reporting requirement into a Power BI model and dashboard. Define the measures, check the filters and explain the result.
A business definition changes. Update the measure, test the filters and explain the impact.
YOUR WORK. YOUR NEXT OPPORTUNITY.
Build skills, put your work into words and prepare for opportunities. When you join a team, keep learning with people you can talk to.
Bring together projects you understand. Write a clear CV and profile that reflect your actual experience.
Walk through your projects, answer follow-up questions and use mock interviews to find what needs practice.
Choose roles that match the skills you can demonstrate. Discuss application feedback and keep improving.
Get educational guidance on unfamiliar work, asking useful questions and communicating your decisions.
STAY CONNECTED
Bring a question. Share a useful approach. Work through an idea together. Our community is built around helping each other keep learning as our responsibilities grow.
Discuss and practiseWork through concepts, project decisions and interview questions together.
Learn from the next challengeTalk about general technical approaches using practice examples when discussing workplace questions.
Know what support includesTalk with us about the structured support period, group activities and ongoing community access before joining.
We help you prepare and improve your approach. Hiring decisions and salary offers are made by employers.
BEFORE YOU TAKE THE NEXT STEP
Read the learning plans at your own pace. If you want to talk through your situation, send us an enquiry.
You can begin with the foundations in either roadmap. Start with basic computer and file skills, then work through small tasks with guidance. We can talk through your experience, interests and the practice involved before you choose a direction.
Yes. Python Foundations begins with your first program, files and small practical tasks. The analytics roadmap also begins with foundations, using Excel. Choose the kind of work that interests you: building applications, or investigating and explaining data. You do not need coding experience for the first course in either.
Your experience investigating problems, checking behaviour or helping users can give you useful context. Compare your skills with each course's starting requirements and talk with us about your goal. You can strengthen Python, application, cloud or data skills without treating everything you already know as new.
Learn through teaching calls, practical tasks and review conversations. Bring your attempt and questions, discuss the feedback, then revise and explain your work. If a concept needs more practice, work through a smaller task before building on it.
Talk with us about your available time, teaching language and the actual call schedule before joining. The learning plan includes independent practice as well as teaching and review. Ask about missed sessions and catch-up arrangements so you can judge the fit.
Prepare your CV and profile, practise project walkthroughs and mock interviews, and discuss feedback from applications. Start applying when your work demonstrates the skills a relevant role asks for. Hiring decisions and salary offers are made by employers.
Keep learning with us after you join a role. Discuss general technical approaches, practise explaining decisions and stay connected through shared learning. Talk with us about the structured support period and ongoing community access before joining.
Send us an enquiry first. We will talk through where you are starting, what you want to reach and which roadmap fits, and then discuss the price for the part you actually need. There is no checkout here on purpose: what suits someone starting from nothing is different from what suits someone already working in QA, and quoting one number to both would serve neither. Ask about the teaching schedule, the support included and any software, cloud or AI usage costs in the same conversation.
YOUR NEXT STEP
Share what you have been doing and what you would like to change. There is no checkout on this site on purpose: we would rather understand where you are before talking about money.