Are you ready to meet the demands of tomorrow? Evaluate your approach to skilling.

Become Fluent in Python & ML Basics

6 Weeks. Live Online Classes. Next Cohort August 2025

Our Partners

Fast-track entry to our Intermediate tracks

Ship real ML applications

Talk AI like you’ve done it for years

  • Syntax, variables, functions and Jupyter notebooks.

    You’ll be able to read and write clean Python scripts without copy-pasting from Stack Overflow.

  • Reading CSV/JSON, cleaning, merging and reshaping data with built-in Python tools.

    Turn messy, real-world data into tidy, analysis-ready tables—fast.

  • Pandas DataFrames, group-by operations, quick charts.

    Slice, dice and visualise data so insights jump off the screen.

  • Train-test split, model lifecycle, evaluation metrics.

    Understand exactly how an ML model is built and judged—no magic, just method.

  • k-NN, decision trees, linear & logistic regression, clustering.

    Compare strengths and limits of the most common algorithms and pick the right one for a problem.

  • Scikit-learn pipelines, experiment tracking, Git, Streamlit.

    Wrap everything together into a runnable mini-app you can show recruiters or stakeholders.

What you will learn?

  • You’ve heard the AI buzz and want a structured, low-pressure way to find out what’s really involved.

  • Marketers, ops managers, accountants—gain the data skills to automate tasks and speak confidently with technical teams.

  • Add a practical, portfolio-ready ML project to your résumé and stand out at graduate-recruitment time.

  • Get an early taste of coding and AI before choosing STEM majors—no prior experience required.

  • Thinking about a pivot into tech or data? Test-drive Python and ML fundamentals in just six weeks.

Who Should Enrol?

  • Clean, analyse and visualise data sets for marketing, finance or operations teams.

  • Automate repetitive data-prep tasks and evolve into a data-quality or reporting role.

  • Troubleshoot basic Python/ML issues and become the “AI-literate” point of contact.

  • Enrich requirements gathering with data-driven insights and quick prototype models.

  • Seamlessly move into our Intermediate tracks—deep-dive ML engineering, analytics, or AI product development—armed with solid foundations.

Career Pathways

Amir Charkhi
Technology leader | Adjunct Professor | Founder

With 20 + years across energy, mining, finance, and government, Amir turns real-world data problems into production AI. He specialises in MLOps, cloud data engineering, and Python, and now shares that know-how as founder of AI Tech Institute and adjunct professor at UWA, where he designs hands-on courses in machine learning and LLMs.

Begineer AI: Introduction to Python and Machine Learning

6 Weeks. Live Online Classes. Next Cohort 2nd September

Beginner: Introduction to Python and Machine Learning Beginner: Introduction to Python and Machine Learning
Quick View

Frequently Asked Questions

  • Beginner courses: none— we start with Python basics.
    Intermediate & Advanced: ability to write simple Python scripts and use Git is expected.

  • Plan on 8–10 hours: 2× 3-hour live sessions and 2–4 hours of project work. Advanced tracks may require up to 10 hours for capstone milestones.

  • All sessions are recorded and posted within 12 hours. You’ll still have access to Slack/Discord to ask instructors questions.

  • New intakes launch roughly every 8 weeks. Each course page shows the exact start date and the “Apply-by” deadline.

  • Just a laptop with Chrome/Firefox and a stable internet connection. All coding happens in cloud JupyterLab or VS Code Dev Containers—no local installs.

  • Yes. 100 % refund until the end of Week 2—no questions asked. After that, pro-rata refunds apply if you need to withdraw for documented reasons.

  • Absolutely. We issue invoices to companies and offer interest-free 3- or 6-month payment plans.

  • Live Q&A in every session, 24-hour Slack response time from instructors, weekly office-hours, and code reviews on your GitHub pull requests.