<Codethicket/>
AI course overview

// courses_overview

Three courses.
One coherent path.

From writing your first Python function to building and presenting a complete AI project — everything you need is here, in order, without padding.

← Back to Home

// methodology

How the curriculum is built

Output first

We designed each course starting from a concrete end-state — something you can run and explain — and built the material backwards from there.

Progressive difficulty

Each course assumes completion of the previous. No topic is revisited unnecessarily, and no level skips over concepts the next one depends on.

Actively maintained

Exercises and code examples are reviewed when major libraries change. Enrolled learners are notified when sections they completed have been revised.

// course_01

Intro to Programming for AI

A gentle starting course covering the coding fundamentals learners need before building AI projects. It is designed for people with little or no programming background who want to understand what the code in AI tutorials is actually doing.

The course works through Python systematically — variables, control flow, functions, and data structures — then applies each concept to the kinds of problems that come up in data handling and basic modelling work. Guided exercises follow each topic and produce output you can inspect.

What you will cover:

  • Python syntax, types, and data structures
  • Writing and organising functions
  • Reading and shaping data with pandas
  • Environment setup and package management
  • Debugging basics and reading error messages

Process:

1Work through core Python topics with written notes and runnable examples
2Complete guided exercises at the end of each section
3Build a small data processing script that brings the full course together

Duration

4 – 6 weeks

Price

฿3,800

Enquire About This Course
Intro to Programming for AI

// course_02

Hands-On Model Building

Hands-On Model Building

An intermediate, project-led course where learners train and test models step by step. It picks up where the Intro course ends and moves into the practical cycle of preparing data, selecting an approach, training a model, and evaluating what it produces.

The work is structured around short projects rather than isolated exercises, so each section builds toward something you can actually assess and discuss. By the end, you will have trained and evaluated at least three models from scratch.

What you will cover:

  • Data preparation and feature engineering
  • Training classification and regression models with scikit-learn
  • Evaluation metrics and what they mean
  • Diagnosing underfitting and overfitting
  • Introduction to PyTorch for neural network basics

Process:

1Prepare and explore a dataset from a given domain
2Train a model, review metrics, and iterate
3Compare approaches and document findings in a short write-up

Duration

8 – 10 weeks

Price

฿16,900

Enquire About This Course

// course_03

Advanced AI Projects with Mentorship

A mentored programme centred on substantial projects, regular code review, and portfolio development. It is designed for learners who have worked through the earlier courses and want to build something they can show to others and explain in depth.

Each participant is assigned a Codethicket instructor who reviews code submissions, provides written feedback on each milestone, and is available for questions throughout. The project scope is agreed at the start and adjusted as the work progresses.

What you will work on:

  • A substantial AI project from scoping to completion
  • Regular code review with written, specific feedback
  • Portfolio documentation for the completed project
  • Architectural decision-making and trade-off analysis
  • Preparing work for presentation and explanation

Process:

1Agree project scope with assigned mentor and set milestones
2Submit code at each milestone for written review and feedback
3Revise and extend based on feedback; build documentation alongside
4Deliver a complete, documented project ready for a portfolio

Duration

~12 weeks

Price

฿33,000

Enquire About This Course
Advanced AI Projects with Mentorship

// compare_courses

Which course fits you?

Use this table to match your current level with the right starting point.

Feature Intro
฿3,800
Model Building
฿16,900
Advanced
฿33,000
Python from zero
Model training & evaluation
Personal mentor assigned
Code review included
Portfolio project output
Best for... Complete beginners Post-Intro learners Experienced coders building a portfolio

// standards

Shared across all three courses

PDPA Compliance

All learner data is handled in line with Thailand's Personal Data Protection Act.

Tested Exercises

Every exercise is verified to run correctly before being included or updated in the course material.

Direct Support

Questions are answered by the course team, not outsourced. Responses typically arrive within one business day.

Written Notes Included

Each course provides written reference material alongside exercises so you can review without rewatching.

No Expiry on Access

Once enrolled, your course access does not end after a set period. You can return to earlier sections while progressing.

Regular Content Updates

Material is reviewed when relevant libraries release major changes. Enrolled learners are notified of revisions.

// pricing

Course pricing

// entry

Intro to Programming for AI

฿3,800

One-time payment. Full course access on enrolment.

  • 4–6 weeks of structured material
  • Guided exercises with expected outputs
  • Written reference notes
  • Email support from course team
Enquire
most popular

// intermediate

Hands-On Model Building

฿16,900

One-time payment. Full course access on enrolment.

  • 8–10 weeks of project-led material
  • Three mini-projects with datasets
  • Written notes and reference sheets
  • Email support from course team
Enquire

// advanced

Advanced AI Projects with Mentorship

฿33,000

One-time payment. Mentorship included throughout.

  • ~12 weeks, milestone-based
  • Assigned personal mentor
  • Written code review at each milestone
  • Portfolio project documentation
Enquire

Not sure where to start?

Send us a message describing your background and we will point you toward the right course.

Contact Us