Pythonia
Laptop and notebook on a study desk
Online Courses · Bangkok

Python, Data & Machine Learning
Courses That Go at Your Pace

Three structured programmes — from a first data notebook to a deep learning capstone. Written feedback, mentor office hours, and portfolio projects included.

+66 81 295 4687 [email protected] Mon–Fri 09:00–18:00 ICT

Our Courses

Three programmes, one clear path

Each course is designed for a specific stage. You do not need to take them all — start where your background fits and move forward from there.

Python for Data course
Course 01 · 6 weeks · Self-paced

Python for Data

For learners with a small amount of programming background who want to focus their Python on data work. Covers tabular data handling, structured files, plotting, and producing a notebook-style report.

  • Recorded weekly lessons and notebook exercises
  • Written feedback on two submitted notebooks
  • 3–5 hours per week
Applied Machine Learning Pathway
Course 02 · 12 weeks · Self-paced

Applied Machine Learning Pathway

For learners who already have a Python and data handling foundation. Covers regression, classification, model evaluation, feature engineering, lightweight neural network basics, and two portfolio projects.

  • Recorded lessons paired with practical notebooks
  • Mentor office hours over video
  • 6–8 hours per week
Deep Learning Bootcamp
Course 03 · 16 weeks · Intensive

Deep Learning Bootcamp

For learners with prior programming experience ready for a long-form commitment. Covers neural network fundamentals, training stability, common architectures for vision and language, model deployment, and a portfolio-ready capstone project.

  • Two mentor code reviews included
  • Capstone reviewed by a panel of three educators
  • Prior programming background required

Why Pythonia

What makes our approach different

Written Feedback on Your Work

You submit notebooks; an instructor reads them and writes specific notes. Not automated scoring — actual comments on your code and thinking.

Practical, Runnable Notebooks

Every lesson connects to a notebook you run yourself. The exercises are built around realistic data sets rather than toy examples.

Self-Paced With a Real Schedule

Lessons are recorded, so you watch when it suits you. Weekly practice sets keep progress steady without requiring you to attend at a fixed time.

Portfolio Projects You Keep

The longer programmes include projects you can show in a portfolio or discuss in an interview. The work is yours to keep and build on.

Mentor Office Hours

Applied ML and Deep Learning students attend live video sessions with a mentor. You can ask about your specific notebook, not just general theory.

Plain Language Throughout

Course materials are written to be read, not to impress. If something is not clear, we want to know — the writing improves every cohort.


Get Started

Not sure which course fits your background?

Send us a message and we will help you work out which programme makes sense for where you are now. No commitment required.

+66 81 295 4687 [email protected]

FAQ

Common questions

Do I need prior programming experience?
It depends on the course. Python for Data is designed for learners who have at least touched some code before — you should be comfortable with variables and loops. Applied ML requires a working knowledge of Python and some experience with data frames. The Deep Learning Bootcamp expects solid programming experience. If you are unsure, write to us and we can help you assess your starting point.
What does self-paced mean in practice?
Lessons are pre-recorded, so you watch them when you have time. Each week there is a practice set and a suggested schedule. You are not required to watch anything at a specific time, but the weekly sets keep a rhythm going. Feedback on submitted notebooks is returned within five business days.
How does the written feedback work?
You submit a completed notebook file at two set points in the Python for Data course. An instructor reads through your work, adds inline comments, and writes a short summary note. In the Advanced courses, mentor code reviews during office hours serve a similar purpose for your project work.
Are the course prices in Thai Baht?
Yes. All prices are listed in Thai Baht (THB). Python for Data is ฿6,800, Applied Machine Learning Pathway is ฿18,800, and the Deep Learning Bootcamp is ฿32,800. Payment details and accepted methods are provided after you register your interest.
What software will I need?
A laptop with Python 3.10 or later and Jupyter installed. We use open-source libraries throughout — pandas, matplotlib, scikit-learn, and PyTorch for the Bootcamp. A setup guide is provided when you enrol. No paid software is required.
How is my personal data handled?
Information you submit through the contact form is used only to respond to your enquiry and to administer your enrolment if you proceed. We do not sell or share your data with third parties. Full details are in our Privacy Policy.

Location

Find Us in Bangkok

96 Wireless Road, Lumphini, Pathum Wan, Bangkok 10330


Contact

Get in Touch

Contact Details

Address
96 Wireless Road
Lumphini, Pathum Wan
Bangkok 10330
Office Hours

Monday – Friday
09:00 – 18:00 ICT
Responses within 1 business day

Send a Message

By submitting this form, you agree to our Privacy Policy and Terms & Conditions.