PanyaCode
Learners discussing AI projects

Learner feedback

What learners say about the programmes

Written feedback from people who have completed cohorts — in their own words, covering what worked and what they found difficult.

Back to Home

7+

cohorts completed

120+

learners enrolled

4.7

average satisfaction score (out of 5)

85%+

programme completion rate

Reviews


Feedback from recent cohorts

NT

Nattapon T.

Data analyst, Bangkok

"I did the Python Fundamentals cohort after spending about a year dabbling with tutorials on my own. The structure was the main difference — I had a project to finish each week, so I could not just skip the hard parts. By week eight I had built something that actually ran on real data from my job."

Python & Data Fundamentals · April 2025

WS

Waranya S.

Software developer, Chiang Mai

"The ML Track covered more ground than I expected in sixteen weeks. I came in with Python experience and got through the content without feeling lost. The office hours were genuinely useful — I brought a specific question about cross-validation on a dataset I was working with, and got a clear, direct answer rather than a reference to more reading."

Applied ML Track · March 2025

PK

Pakpoom K.

Operations manager, Bangkok

"I wanted to understand what my data team was actually doing, and eventually to contribute to it. The Engineering Programme gave me that. Six months is a commitment when you are working full-time, but the evening schedule made it manageable. I finished with a working project I can point to and explain."

End-to-End Engineering · February 2025

SL

Supaporn L.

Finance professional, Bangkok

"I tried two other online courses before this and did not finish either of them. The cohort format made a big difference — knowing there was a session on Thursday evening and a project due by Sunday gave me a rhythm I could hold. The content itself was more practical than what I had tried before."

Python & Data Fundamentals · March 2025

AT

Aroon T.

ML engineer, Bangkok

"The deployment and observability modules in the Engineering Programme covered things I had not properly understood before — specifically how to set up monitoring for a model in a production environment so you actually know when it stops performing. That alone was worth the programme fee."

End-to-End Engineering · January 2025

KW

Kannika W.

Graduate researcher, Chulalongkorn

"My background was in statistics, and I had been writing Python in notebooks but not in a structured way. The Fundamentals cohort gave me the vocabulary and habits I was missing — version control, writing code other people can read, building a pipeline from raw data to a result. Useful from the first week."

Python & Data Fundamentals · April 2025

Case studies


Learner journeys in more detail

Applied ML Track — 16 weeks

From analyst to ML practitioner

Starting point

Warunya worked as a business analyst and had been using Excel and basic SQL for three years. She had taken a Python course online and abandoned it at week four. Her goal was to be able to build and evaluate a predictive model independently.

What she did

She completed the Python Fundamentals cohort first, then enrolled in the ML Track. In the track, her project used customer churn data from her employer — a realistic dataset with class imbalance and missing values. Office hours helped her work through evaluation on that specific dataset.

Outcome

By the end of the track she had a working churn model with a documented evaluation strategy. She presented it to her team internally. She has since taken on additional data work at her company and is considering the Engineering Programme for the deployment side.

"The most useful thing was having someone look at my actual project and tell me specifically what to change — not a general comment about evaluation, but 'your threshold choice here is causing this problem.'"

End-to-End Engineering Programme — 6 months

Building a deployable system for a real business problem

Starting point

Aroon had been working as a developer for four years with solid Python skills and some exposure to ML through personal reading. He could train models in notebooks but had never deployed anything or worked within a structured engineering workflow.

What he did

He joined the Engineering Programme and chose a portfolio project involving inventory demand forecasting. The project ran from data pipeline design through to a deployed API with monitoring. Small-group reviews each week kept the architecture grounded and practical.

Outcome

He finished the programme with a deployed system, documented in a way he could present clearly. He used it directly in his application for a machine learning engineering role, where the interviewers specifically asked about the observability setup he had built.

"The deployment and monitoring modules filled a gap I did not know I had. I had been thinking about AI work as 'get the model working' — the programme shifted that to include 'keep the model working.'"

Get in touch


Contact Panya Code

Address

78 Soi Sukhumvit 22, Khlong Toei, Bangkok 10110

Office hours

Mon–Fri 09:00–18:00
Sat 10:00–14:00 (ICT)

Join the next cohort


See which programme fits your background

Send an enquiry describing your current experience and the kind of work you want to do. We will reply with a suggested starting point and the next available intake dates.

Send an Enquiry