Early bird discount ends on 19th Apr, ENROLL NOW

Python for beginners and intermediates

Scratch

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

BeginnerIntermediate
* 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. Python is a versatile language with various development environments (IDEs) available, including PyCharm, and VS Code which is recommended.