К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Python GUI: Design, Manage & Deliver · LearnSpace
Назад в каталог
courseraПрограммирование

Python GUI: Design, Manage & Deliver

Курс от EDUCBA
Уровень не указан≈ 5.7 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Build practical Python GUI development skills by creating a Windows-based Hotel Management System with Python and Tkinter. Through a progressive, hands-on case study, you’ll move from initial interface setup to a complete workflow for managing hotel guests. You’ll design the application’s first page, customize frames and buttons, and build an interactive check-in process. You’ll then organize and display guest records using structured classes and frame layouts, create a checkout page that updates guest information, implement room-based guest searches, and generate receipts. Designed for learners who want to strengthen their Python application development skills, this course emphasizes modular coding, user interface design, and real-world problem-solving. Each lesson builds directly on the previous one, helping you understand how individual GUI components work together in a functional desktop application. By the end of the course, you’ll be able to design and customize Tkinter interfaces, manage guest records, implement check-in and checkout workflows, perform room lookups, and produce receipts. Enroll to complete a portfolio-ready hotel management application that demonstrates your ability to build and deliver a practical Python GUI project.

Навыки, которые вы освоите

User Interface (UI) DesignObject Oriented Programming (OOP)Application DesignProgram DevelopmentMicrosoft WindowsProperty Management SystemsUser Interface (UI)User Interface and User Experience (UI/UX) DesignRecords ManagementDesignApplication DevelopmentProblem SolvingUI ComponentsPython ProgrammingCode Reusability

Программа курса

2 модулей · 28 учебных материалов

01Building the Foundations of the Application13 материалов

Project Kickoff & First Page Setup

Introduction to ProjectВидеоCreating First PageВидеоCreating First Page ContinueВидеоProject Kickoff & First Page SetupЗадание

Advancing the First Page & Main Interface

Учитесь у экспертов

EDUCBA

Преподаватель курса

Python GUI: Design, Manage & Deliver
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 5.7 ч

2 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
More on First PageВидео
Main PageВидео
Advancing the First Page & Main InterfaceЗадание

Designing the Check-In Flow

Create Check-Inn PageВидеоCreate Check-Inn Page ContinueВидеоDesigning the Check-In FlowЗаданиеDesigning and Implementing the First GUI Workflow in PythonDIALOGUEBuilding the Foundations of the ApplicationЗаданиеDesign and Build the Core Interface of a Hotel Management GUI ApplicationDIALOGUE
02Managing Guests and Finalizing the Application15 материалов

Guest List Management

Guest List Page Part 1ВидеоGuest List Page Part 2ВидеоGuest List Page Part 3ВидеоGuest List Page Part 4ВидеоGuest List ManagementЗадание

Streamlining the Check-Out Process

Check Out PageВидеоCheck Out Page ContinuousВидеоStreamlining the Check-Out ProcessЗадание

Room Lookup, Receipts & Final Output

Guest By Room No PageВидеоGuest By Room No Page ContinueВидеоCreating Receipt PageВидеоOutput of the ProjectВидеоRoom Lookup, Receipts & Final OutputЗаданиеManaging Guests and Finalizing the ApplicationЗадание
Build and Validate a Hotel Management GUI Application Using Python TkinterDIALOGUE