Python Programming

Python is a widely used programming language in web applications, software development, data science, and machine learning. Developers choose Python because it is efficient, easy to learn, and can run on various platforms. Python software is available for free download, integrates well with all types of systems, and accelerates development speed.

Through this course, students will learn the fundamentals and advanced concepts of the Python programming language. Additionally, participants will gain hands-on experience in building real-world applications.

Lập trình Python cho trẻ

To pursue advanced branches of Python such as web development, game development, and AI applications, it is necessary to acquire a solid understanding of Python’s fundamental concepts and apply them proficiently. With the Python programming course, students will be guaranteed both foundational and advanced knowledge, providing support throughout their future application development.


Lesson 1: Installation and Usage of Python
Lesson 2: Working with Python
Lesson 3: Program Structure
Lesson 4: Input and Output in Python
Lesson 5: If-Else Conditional Statements
Lesson 6: For and While Loop Structures
Lesson 7: Lists and List Structures
Lesson 8: List Manipulation and Processing
Lesson 9: Practice with Lists
Lesson 10: Sets and Set Structures
Lesson 11: Set Manipulation and Processing
Lesson 12-13: Introduction to Turtle Graphics
Lesson 14: Integrated Application with Turtle
Lesson 15-16: Project Implementation Guide & Defense
Lesson 1: Review of Basic Python
Lesson 2: Tuples and Dictionaries
Lesson 3: File Handling – JSON (Working with Files)
Lesson 4: Object-Oriented Programming (OOP)
Lesson 5-6: Tkinter (Python GUI Toolkit)
Lesson 7: Tkinter Review
Lesson 8-9: Student Management Application
Lesson 10: Image Manipulation in Python
Lesson 11: Cool Video (Creating a Video Player in Python)
Lesson 12: Introduction to AI (Face Recognition AI Application)
Lesson 13: Simple AI with Python (Simple ChatBot AI Application)
Lesson 14: Application Development (Building a Personal Application)
Lesson 15-16: Project Implementation Guide & Defense


  • Độ tuổi: 12-17
  • Học phần: 32 buổi
  • Thời lượng: 4 tháng


  • Comprehensive knowledge from basic to advanced concepts of the Python programming language.
  • Understanding of data structures.
  • Building applications and creating graphics using Turtle.
  • 12-17
  • 32 sessions
  • 4 months
Other programs
Chat Zalo