• 0208 432 6218
  • WhatsApp
  • Register

Python GUI Development for Teens (Ages 13–17)

A Beginner to Intermediate level 10-hour course delivered via Live Instructor-led Virtual Classes.

Regular Price: £300
Batch Price: From £300   📅  View Dates & Prices
Python GUI Development for Teens (Ages 13–17) Trainign Course

Course Overview

This 10-hour course introduces students aged 13–17 to Graphical User Interface (GUI) development using Python and Tkinter. Students will learn how to create windows, buttons, input forms, and mini-apps — empowering them to move beyond the console and into visual, interactive programming.

This course is perfect for students who have completed Level 1 or 2 Python courses and want to enhance their skills by building real applications.


Requirements

  • No previous GUI development experience is required.
  • Students should have a basic understanding of the Python Programming Language (including variables, loops, and functions).
  • Students will need a computer with Python installed.

We highly recommend you complete the following course(s) before attending the Python GUI Development for Teens (Ages 13–17) course:


Course Content

  1. Introduction to GUI Programming
    • What is a GUI?
    • Console vs. GUI programs
    • Introduction to Tkinter
    • Creating a basic window
    • Adding labels and buttons
    • Understanding the event loop
    • Mini Project: Hello World GUI App
  2. Widgets and Layouts
    • Tkinter widgets overview: Label, Button, Entry, Text, Checkbutton
    • Using .pack(), .grid() for layout
    • Configuring fonts, colours, and sizes
    • Command callbacks: linking buttons to functions
    • Mini Project: Simple Calculator
  3. User Input and Validation
    • Getting data from input fields
    • Using variables in GUI (StringVar, IntVar)
    • Input validation
    • Displaying messages (labels, popups)
    • Mini Project: Login Form with Validation
  4. Advanced Widgets and Features
    • Frames and organizing sections
    • Listbox, Combobox, Radiobutton
    • Creating menus and submenus
    • File dialogues: opening and saving files
    • Basic images in Tkinter
    • Mini Project: To-Do List App
  5. Final Project
    • Planning a complete GUI app
    • Wireframing and layout planning
    • Multi-page navigation using Frames
    • Connecting logic and interface
    • Final testing and presentation
    • Project ideas (tutor selects one):
      • Quiz App with Multiple Choice
      • Currency Converter with Drop-down Menus
      • Note-Taking App with Save/Load
      • Flashcard Study Tool


Course Dates, Prices & Enrolment

Scroll right for more details
There is no date for this course at this moment. Please complete the BOOKING REQUEST FORM below or come back to this page again later.

What we do?

At London Academy of IT, we provide instructor-led online and in-person IT training in Data Analytics, SQL, Python, Power BI, and more. Our cutting-edge courses are designed to boost performance and enhance employability, providing the competitive edge employers look for.

Our Contacts

London Academy of IT
64 Broadway
Stratford
London E15 1NT
United Kingdom

2012 - 2026 © London Academy of IT Limited. All Rights Reserved.
Registered in England & Wales with company no. 07923992.