Rianroo Lab course overview

Three Courses

A Clear Path from
First Line to Real Application

From Python basics to language model applications — each course is practical, paced honestly, and supported by mentors with real field experience.

Back to Home

Our Teaching Approach

How Every Course Is Built

Readable Notebooks

Material is written to be understood, not just read. Explanations are plain and examples are runnable.

Recorded Core Lessons

Watch when your schedule allows. No live attendance required for the core material — only for optional check-ins.

Weekly Check-ins

A small-group live session each week for questions and discussion. Summaries shared for those who can't attend.

Mentor Code Reviews

Exercises and projects receive specific written feedback from a mentor — not auto-grading or peer assessment.

Course 01 · Beginner

Python for Beginners

A gentle start in Python, covering the building blocks of programming through small, friendly exercises. Suited to those new to coding. Runs over six weeks at a relaxed pace and includes recorded lessons, practice notebooks, and supportive mentor feedback.

  • Variables, data types, and simple functions
  • Loops and conditionals with real-world examples
  • Working with files and basic data structures
  • Reading and writing simple scripts
  • Practice notebooks with mentor feedback

Duration

6 weeks · relaxed pace

Price

฿1,440

Ask About This Course
Python for Beginners course
Data and Models course

Course 02 · Intermediate

Data and Models

A practical course on working with data and training simple models, with an emphasis on clear, careful methods. Suited to learners with basic Python. Runs over ten weeks with weekly check-ins, guided projects, and friendly code reviews.

  • Loading, cleaning, and exploring datasets
  • Understanding model training and evaluation
  • Practical use of scikit-learn and pandas
  • Interpreting results carefully and honestly
  • Guided projects with mentor code reviews

Duration

10 weeks · weekly check-ins

Price

฿2,820

Ask About This Course

Course 03 · Advanced

Building with Language Models

A hands-on course exploring how to build small applications with language models, including prompt design and responsible use. Suited to those ready to create real projects. Runs over thirteen weeks with milestones, a capstone project, and thoughtful mentor guidance.

  • How language models work and what shapes their outputs
  • Designing prompts with care and intention
  • Building small API-connected applications
  • Responsible and considered use of AI tools
  • Capstone project: a complete working application

Duration

13 weeks · milestones + capstone

Price

฿4,120

Ask About This Course
Building with Language Models course

Decision Guide

Which Course Is Right for You?

Use this table to compare what each course covers. If you're unsure, send us a message and we'll help you decide.

Feature Python for Beginners Data and Models Building with LMs
Prior experience needed None Basic Python Python + data basics
Duration 6 weeks 10 weeks 13 weeks
Recorded lessons
Practice notebooks
Weekly check-ins
Guided projects
Capstone project
Milestone structure
Price (THB) ฿1,440 ฿2,820 ฿4,120
Best for Complete newcomers Python users, data interest Builders, project-focused

Not sure which row describes you? Send us a message and we'll suggest the right starting point.

Standards & Protocols

Shared Across All Three Courses

Learner Data Privacy

Personal information is used only for course delivery and communication. We follow Thailand's Personal Data Protection Act (PDPA).

Feedback Quality

Every piece of feedback names the specific issue or strength and explains it. Generic or vague responses aren't acceptable from our mentors.

Cohort Integrity

Cohort sizes are kept small and don't expand once a group starts. The support you're offered at the start is what's available throughout.

Accurate Timelines

Course durations reflect actual material scope. If a week runs long, we say so in advance — not mid-week with apologies.

Responsible AI Teaching

We teach what AI tools can do and where they fall short. Overstating capability is considered a teaching failure, not an enthusiasm.

Material Reviewed Each Cohort

Notebooks and examples are checked before each cohort starts. Outdated content is rewritten, not left in place.

Pricing

Clear Prices, Nothing Hidden

All prices are in Thai Baht. Each fee covers everything needed to complete the course — there are no add-ons required.

6 weeks · Beginner

Python for Beginners

฿1,440

  • All recorded lessons
  • Practice notebooks
  • Mentor exercise feedback
Enquire

13 weeks · Advanced

Building with LMs

฿4,120

  • All recorded lessons
  • Weekly live check-ins
  • Milestone-based structure
  • Capstone project + guidance
Enquire

Still deciding? Just ask.

We're happy to explain any course in more detail or suggest which one fits where you are now.

Contact Us