About Python
Python is a versatile and widely-used programming language known for its readability and simplicity. It’s an excellent choice for beginners as well as seasoned programmers due to its flexibility and vast applications in various fields such as web development, data science, artificial intelligence, and more.
Course Objectives
- Learn the basics of Python syntax, including variables, data types, and operators.
- Explore fundamental programming concepts such as loops, conditionals, and functions.
- Create simple programs and projects, including games, quizzes, and interactive stories.
- Dive deeper into Python programming with advanced topics like object-oriented programming (OOP) and file handling.
- Develop problem-solving skills through more complex projects, including web development, data analysis, and automation scripts.
Course Structure
The course will run for one term, with classes held once a week. Each session will last approximately one hour and will include a mix of instruction, guided practice, and project work. Our experienced instructors will provide personalized guidance and feedback to help your child progress and succeed.
Topic Areas
Beginner | Intermediate |
---|---|
* Variable | * OOP |
* Data type | * Multi-threading |
* Flow control | * Network |
* Data structure | * Logging |
* Function | * Package Management |
* Refrence | * Jupyter Notebook |
* Input/Output | * Flask/FastApi |
* Libraries |
What Your Child Needs
To participate in the course, your child will need access to a computer or laptop with internet connectivity. And that’s all you need. We offer Codebook as the online programming platform, by using codebook, you don’t need to install any extra software on your laptop/ipad, the web browser(i.e. Safari, or Chrome, or Edge) is all you need.