TrueschoTruescho
All Courses
Python GUI: Design, Manage & Deliver
Coursera
Course
Unknown

Python GUI: Design, Manage & Deliver

EDUCBA

Learn to design interactive GUIs with Tkinter in Python, manage hotel check-in/out workflows, guest records, and generate receipts through a hands-on hotel management system project.

Unknown2 weeksArabic, German, English, French

About this Course

Learners will be able to design user interfaces, apply customization techniques, develop check-in workflows, manage guest records, construct checkout processes, and generate receipts using Python and Tkinter. This course provides a hands-on case study approach to creating a Windows-based Hotel Management System, guiding learners step by step from foundational setup to final project execution. By working through real-world scenarios, students will gain practical experience in building modular Python applications with a professional GUI. In Module 1, learners establish the foundation by setting up the first page, enhancing interface elements, and implementing a functional check-in process. In Module 2, they expand the application with guest list management, streamlined check-out, room-based lookups, and receipt generation, culminating in a complete end-to-end solution. By completing this course, learners will benefit from a portfolio-ready project that demonstrates applied skills in GUI programming, modular coding, and real-world problem-solving. What makes this course unique is its progressive, project-driven approach, where every lesson builds towards a tangible, fully functional hotel management application—ideal for showcasing in job interviews or freelance portfolios

What You'll Learn

  • Design interactive GUIs with Tkinter
  • Build and manage hotel check-in/out workflows
  • Generate receipts and manage guest records

Prerequisites

  • Basic computer and internet skills
  • Ability to read course instructions in English and complete practice activities

Instructors

E

EDUCBA

Topics

Software Development
Computer Science
Python Programming
UI Components
User Interface (UI)
Data Persistence
Application Development
Microsoft Windows
Object Oriented Programming (OOP)
Maintainability

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
برمجة بايثون
مكونات الواجهة
واجهة المستخدم
تخزين البيانات
تطوير التطبيقات
ويندوز
Object Oriented Programming (OOP)
Maintainability

Start Learning Now