dev.rean.me
python

22. Learn Python from Zero in 15 Days (Khmer Video Tutorial)

A simple 15-day plan to start learning Python from zero, with Khmer video tutorials, practice tips, and links to every Python post.

2026-10-28 ยท 6 min read

Share:

Hello friend! ๐Ÿ‘‹ Want to start learning Python? This simple 15-day plan help you begin from zero.

Study about 30 to 60 minutes each day. Read the lesson, watch the Khmer video, then write the code by yourself. ๐Ÿ 15 days to get started with Python in khmer tutorials


๐Ÿ“… Your 15-Day Python Plan

Day 1: Start and Set Up

Learn what Python is. Pick an editor and learn indentation.

Practice: Make a hello.py file and print Hello, Python!.

Day 2: Variables and Data Types

Learn how to save information in variables.

Practice: Save your name, age, and favorite color. Print them.

Day 3: Lists and Operators

Learn how to keep many values in a list and use operators with strings and lists.

Practice: Make a list of three favorite foods. Add one more food.

Day 4: Work with Text

Learn string formatting and useful string operations.

Practice: Ask for a name and print a friendly message with it.

Day 5: Conditions

Learn operators, if, and how in and is work.

Practice: Check a number and print if it is positive, zero, or negative.

Day 6: For Loops

Use a for loop to repeat code or go through a list.

Practice: Print numbers from 1 to 10.

Day 7: While Loops

Use while to repeat code. Learn when to stop or skip a loop.

Practice: Count from 1 to 5 with a while loop.

Day 8: Print Patterns

Use loops inside loops to print simple patterns.

Practice: Print a square of stars.

Day 9: Functions

Make reusable code with functions, parameters, and return.

Practice: Make a function that adds two numbers.

Day 10: Classes and Objects

Learn how to make a class, create objects, and add methods.

Practice: Make a Dog class with a name and a method that prints a greeting.

Day 11: Inheritance

Learn how a child class can use code from a parent class.

Practice: Make a Student class and let it use code from Person.

Day 12: Public, Protected, and Private

Learn the naming rules for data inside a class.

Practice: Add a private student list to a classroom class.

Day 13: Dictionaries

Use key and value pairs to store related information.

Practice: Make a dictionary for one student with a name and score.

Day 14: Sets and Tuples

Learn about unique items in a set and unchangeable items in a tuple.

Practice: Remove duplicate numbers with a set. Make a tuple of three colors.

Day 15: Use a Python Module

Use Python's calendar module to print a month. Then review the lessons and make one small project.

Project idea: Make a simple student score book with a dictionary and functions.


๐Ÿ’ก Tips for Learning

  • Write code every day, even for a short time.
  • Type the examples yourself. Do not only copy and paste.
  • Change the examples and see what happen.
  • Errors are normal. Read the message and try to fix it.
  • Review old lessons when a topic feel difficult.
  • After 15 days, keep practicing with small projects.

๐Ÿ“š All Python Posts

Here are all Python posts in this learning series. Every link open in a new tab.


โ“ Any Question?

Tell us in comment below! ๐Ÿ‘‡

#Python #LearnPython #PythonRoadmap #Beginner #KhmerTutorial

โ† Back to python
Share: