Python Programming for Kids
Course Series Bootcamps

Bootcamp Features
Why to Learn Python Programming?
What Skills Will You Learn?
Who is this Course For?
Curriculum
Python for Kids - Beginner
- Computers and Computation
- Parts of Computers
- How computer works
- What is an Algorithm
- How to formulate an algorithm
- Efficiency of an algorithm
- What is computer programming
- Programming languages
- Installing Python
- Python IDE
- Introduction to Programming in Python & Use of Python Variables
- Python Syntax
- Writing Hello World
- Use of variables
- Data Types and Numbers
- Int
- Float
- String
- Boolean
- Type Conversion
- String and Operations on String
- Basic Math Expressions
- Operators and Types of Operators
- If Else statement
- Nested If Else Statement
- For Loop
- While Loop
- Dictionaries
- List
- Tuple
- Set
- Functions (Basic)
- Functions (Intermediate)
- Iterators
- Itertools
- Fun Coding Problem 1
- Fun Coding Problem 2
- Fun Coding Problem 3
- Student Project
Python for Kids - Intermediate
- Revision of Level 1 concepts
- Variables
- Data Types
- Conditions
- Loops
- Functions basics
- Functions advanced
- Catching Exceptions
- Try with Else Clause
- Operations on Text File
- Operations on CSV File
- Database Connection
- Creating Database tables
- Insert, Read, Delete, Update operations
- Classes
- Methods
- Objects
- Inheritance
- Polymorphism
- Abstraction and Abstract Base Class Methods
- Encapsulation
- Creating, Using & Operations on Built-in Modules
- Scripting Modules and JSON Encoded Data to Objects
- Fun Coding Problem 1
- Fun Coding Problem 2
- Fun Coding Problem 3
- Student Project
Python for Kids - Advanced
- Revision of Level 2 concepts
- OOP concepts
- File handling
- Exception handling
- Introduction to Data Analysis
- Data Cleaning
- Munging: Exploring Data Dynamics
- Analysis of Numerical Variables
- Visualization for Numerical Variables
- Analysis of Categorical Variables
- Visualization for Categorical Variables
- Multivariate Analysis
- Multivariate Visualization
- Web Scrapping techniques
- Creating Basic Window
- Displaying Images Using Label
- Attributes of Label and Pack
- Frames & Buttons
- Entry Widget & Grid Layout
- Check Buttons
- Canvas Widget
- Geometric Shapes
- Menus & Submenus
- Message Box using Function
- Creating Radio Buttons
- Modal Dialog Box with File Menu
- List Box & Scroll Bar
- Creating Specific variables and Game loop, Handling Events
- Creating head, Setting FPS
- Movement in all directions
- Speed management
- Advanced game management
- Collision handling in game
- Fun Coding Problem 1
- Fun Coding Problem 2
- Fun Coding Problem 3
- Student Project
Course Bootcamp Types
Weekday Intensive - Summer
Weekday Regular
Weekend Regular
Upcoming Course Bootcamps
Course ID |
Course |
Mode & Location |
Timing |
Starting Date |
End Date |
Registration Deadline |
Early Bird Registration |
Course Fee (Regular) |
Course Fee (Early Bird) |
Registration Status |
PY-K01/2024-04 |
Python for Kids: Beginner |
Summer Weekday Intensive (Live Online) |
10:00 am – 11:30 am (UK) 1:00 pm – 2:30 pm (UAE) Mon, Tue, Wed, Thu |
July 22, 2024 |
August 22, 2024 |
July 20, 2024 |
July 18, 2024 |
GBP 179 EUR 209 AED 849 |
GBP 89 EUR 204 UAE 424 Discounted Rate |
|
PY-K01/2024-05 |
Python for Kids: Beginner |
Weekend Regular (Live Online) |
10:00 am – 11:30 am (UK) 1:00 pm – 2:30 pm (UAE) Sat, Sun |
September 7, 2024 |
November 10, 2024 |
August 25, 2024 |
August 15, 2024 |
GBP 179 EUR 209 AED 849 |
GBP 149 EUR 179 UAE 699 |
Closed |
PY-K02/2024-03 |
Python for Kids: Intermediate |
Weekend Regular (Live Online) |
12:00 pm – 11:30 pm (UK) 3:00 pm – 4:30 pm (UAE) Sat, Sun |
September 7, 2024 |
November 10, 2024 |
August 25, 2024 |
August 15, 2024 |
GBP 179 EUR 209 AED 849 |
GBP 149 EUR 179 UAE 699 |
Closed |
PY-K03/2024-02 |
Python for Kids: Advanced |
Weekend Regular (Live Online) |
3:00 pm – 4:30 pm (UK) 6:00 pm – 7:30 pm (UAE) Sat, Sun |
September 7, 2024 |
November 10, 2024 |
August 25, 2024 |
August 15, 2024 |
GBP 179 EUR 209 AED 849 |
GBP 149 EUR 179 UAE 699 |
Closed |