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.
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.
TRAINING CONTENT
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 |
THỜI GIAN & ĐỐI TƯỢNG HỌC
- Độ tuổi: 12-17
- Học phần: 32 buổi
- Thời lượng: 4 tháng
BENEFITS OF THE COURSE
- Comprehensive knowledge from basic to advanced concepts of the Python programming language.
- Understanding of data structures.
- Building applications and creating graphics using Turtle.