infyni Kids

Python Power Coders - Build Apps, Web Tools & More!

A dynamic course for young coders ready to go beyond Python basics. This intermediate-level training covers GUI apps, web integration, APIs, and databases - empowering kids to build real-world projects with confidence.

Live Course

Live Class: Friday, 06 Jun

Enrolled: 0

Duration: 36 Hours

Sessions: 4 classes per month

Offered by: infyni

Live Course

$0.46 /per month

Enrollment Closed Notify Me

About Course

This project-driven course is designed for kids who already have a foundation in Python, Turtle graphics, and basic HTML. Students will dive into list/dictionary comprehensions, build web apps with Flask, integrate APIs, and design GUIs using Tkinter. They’ll also explore how to store and manage data using SQLite and complete hands-on capstone projects like weather apps, quizzes, and personal dashboards. Perfect for kids ready to take their Python skills to the next level!


Key Benefits:
  • Introduces kids to real-world development tools like Flask and SQLite
  • Builds confidence in using Python for apps, web pages, and data handling
  • Strengthens understanding of APIs, JSON, and dynamic content
  • Enhances logic, creativity, and problem-solving through projects
  • Culminates in a personal coding portfolio with guided capstone apps

What You’ll Learn:

Python Intermediate Concepts

  • List & dictionary comprehensions

  • Reusable functions and logic structuring

  • Advanced Tkinter projects (e.g., custom calculators, GUI forms)

Web Integration with Python & HTML

  • Introduction to Flask framework

  • Connect HTML forms to Python backends

  • Template rendering with Jinja2

  • Project: Build a feedback form with CSV data storage

GUI & Web App Integration

  • Open webpages from a GUI using the webbrowser module

  • Link Tkinter buttons to web actions

  • Project: Build a local dashboard to view student data

API & JSON Integration

  • Understand APIs and how to call them

  • Use Python’s requests module to fetch online data (e.g., weather, jokes)

  • Parse and display JSON data on webpages

  • Project: Real-time Weather App using API

Databases with Python

  • Introduction to SQLite

  • Create tables, insert/read data with Python

  • Project: Build a Guest Book App with add, view, and delete features

Capstone Projects

  • Choose and complete 1–2 real-world projects:
    • Portfolio Website (Flask + HTML/CSS)
    • Personal Diary (Tkinter GUI + SQLite)
    • Quiz App (HTML + Python backend)
    • To-Do List Web App (Flask + SQLite)

Skills You Will Gain

Intermediate to advanced Python programming App and web development with real-world relevance Logical thinking, problem-solving, and debugging Basic project planning and code versioning
  • Topics
  • Instructor (1)
  • Variables, data types, and control structures
  • Functions, loops, and conditionals
  • Working with modules and libraries
  • Building basic GUI applications using tkinter
  • Simple game or utility app development
  • User input handling and interface design
  • Introduction to web development
  • Creating a basic website or form using Flask
  • Connecting front-end with back-end logic
  • Capstone project (student’s choice – app, tool, or site)
  • Debugging, testing, and documenting code
  • Intro to GitHub and deployment basics