Programming Professional (Python)

The python course is designed to provide a comprehensive understanding of python programming across three levels. In level 1, students start with the basics, learning about variables, data types, loops, conditional statements and functions. They apply theses concepts in projects such as creating a shopping cart system and a student gradebook. Level 2 builds on this foundation by introducing python APIs and SUIs, along with communication with external devices like Raspberry pi. Students develop skills in hardware integration and user interface design. Level3 focuses on advanced python applications in AI, particularly in robotics. Students explore computer vision, machine learning and nueral netwrok enabling them to  develop AI-driven robotics application. Through the course, hands-on projects and exercises reinforce learning,providing students with a solid foundation in python and practical applications in robotics , automation and AI.

Requirements: Laptop with high performance

Level Course Name Number of sessions Total training hours Period
1 Python programming introduction    16 for  Age group 12 - 14
for Age group 15 - 23
  32 for  Age group 12 - 14
  16  for Age group 15 - 23
  4 month Age group 12 - 14
  2 month Age group 15 - 23
2 python API and GUI
  16 for  Age group 12 - 14
for Age group 15 - 23
  32 for  Age group 12 - 14
  16  for Age group 15 - 23
  4 month Age group 12 - 14
  2 month Age group 15 - 23
3 AI and Robotics
  16 for  Age group 12 - 14
for Age group 15 - 23
  32 for  Age group 12 - 14
  16  for Age group 15 - 23
  4 month Age group 12 - 14
  2 month Age group 15 - 23

Levels Details

Students learn fundamental programming concepts using Python, including variables, data types, loops, conditional statements, and functions. They also work on small projects to apply these concepts, such as creating a shopping cart system and a student gradebook system.

Students advance to learning about Python APIs and graphical user interfaces (GUIs). They explore how to interact with external devices like Raspberry Pi using Python, enabling them to create projects that involve hardware integration and user interfaces.

AI and Robotics

This level focuses on artificial intelligence (AI) concepts, particularly in the context of robotics. Students delve into topics like computer vision, machine learning, and neural networks, empowering them to develop AI-driven robotics applications using Python.