Students can have an insight on how the programming world works and get familiar with the concepts of coding using Python language. With the fundamental knowledge and concept learned in Beginners and Intermediate Level, student can explore to real programming idea on how the application and various system built. For Advanced level, student will unlock the power of Python on creation of user-friendly graphical interfaces in this hands-on course, with real-world IT industry questions. Whether you’re a beginner or an intermediate Python enthusiast, this course is designed to elevate your programming / coding skills to the next level.
Platform used:
Python Editor
Lessons:
24 lessons
Duration:
8 months, 24 weeks
Skills:
Lesson Plan:
| No | Lesson | Description / Skills |
| 1 | Classes and Objects |
|
| 2 | Application of Object Class |
|
| 3 | Introduction to Tkinter |
|
| 4 | Tkinter Frame Operations |
|
| 5 | Geometry Manager – pack and place layout |
|
| 6 | Geometry Manager – grid layout |
|
| 7 | Application of Geometry Manager |
|
| 8 | Event & Event Handler |
|
| 9 | Interactive Applications with Events |
|
| 10 | Advanced Widgets in Tkinter |
|
| 11 | Using Menu and Dialog Box functions |
|
| 12 | Applications of Tkinter – 1 |
|
| 13 | Applications of Tkinter – 2 |
|
| 14 | Introduction to SQLite |
|
| 15 | Basic SQL query in Python |
|
| 16 | Relational Database Concept |
|
| 17 | Common SQLite Statement – Function |
|
| 18 | SQLite Common Statements – Data Extraction |
|
| 19 | SQLite Common Statements – JOIN Tables |
|
| 20 | Solving Problem for SQL Statements |
|
| 21 | SQLite Subquery – WHERE |
|
| 22 | SQLite Subquery – SELECT, FROM |
|
| 23 | Application of SQLite Subquery |
|
| 24 | SQLite Database Design Concept in Application |
|
| 25-32 | Final Project – Student Management Application |
|
Estimated Duration: 24 weeks + 8 weeks for final project
*For final project, students will be provided with the project requirements and objectives to develop a real world application with integration of GUI and Database concept, which GUI will be act as front-end and Database will be the application back-end.
Whether online or in-class, our enrichment programmes help children grow into confident, capable, and future-ready learners.
Start Now!