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

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

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

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

Python GUI Development: Design & Build Apps

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

О курсе

Build practical Python GUI development skills and learn to create interactive desktop applications with Tkinter, Python’s standard GUI library. You’ll begin with core GUI concepts and essential Tkinter widgets, including buttons, canvases, checkboxes, frames, labels, entry fields, and list boxes. Through guided examples and exercises, you’ll learn to display information, collect user input, and organize interface elements using structured layouts. As you progress, you’ll work with advanced Python GUI components such as menus, messages, radio buttons, scales, scrollbars, text areas, top-level windows, spin boxes, paned windows, label frames, and message boxes. You’ll apply these components to create effective navigation, improve user interaction, structure application layouts, and deliver clear alerts. Designed for learners who want to strengthen their Python programming skills or build interactive desktop projects, this course combines progressive instruction with practical widget applications. Its structured pathway takes you from GUI foundations to advanced interface development while emphasizing both coding and practical design thinking. Enroll to gain the confidence to design and build dynamic, organized, and user-friendly Python applications with Tkinter.

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

Interaction DesignUser Interface and User Experience (UI/UX) DesignDesign

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

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

01Foundations of Python GUI Development16 материалов

Getting Started with GUI

Introduction to Python GUIВидеоTypes of GUI InterfacesВидеоBasic GUI ProgrammingВидеоGetting Started with GUIЗадание

Essential Widgets – Buttons to Frames

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

EDUCBA

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

Python GUI Development: Design & Build Apps
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 6.5 ч

2 модулей

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

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

Часть программы вашего университета
Creating Button in Python GUIВидео
Creating Canvas in Python GUIВидео
Creating CheckBox in Python GUIВидео
Creating Frames in Python GUIВидео
Essential Widgets – Buttons to FramesЗадание

Displaying and Collecting Data

Creating Labels in Python GUIВидеоEntry in Python GUIВидеоList Box in Python GUIВидеоDisplaying and Collecting DataЗаданиеBuilding Your First Interactive GUI with TkinterDIALOGUEFoundations of Python GUI DevelopmentЗаданиеBuilding Your First Python GUI Application with Core WidgetsDIALOGUE
02Advanced Python GUI Components19 материалов

Menus and Navigation

Menu in Python GUIВидеоMenu in Python GUI ContinueВидеоMenu Button in Python GUIВидеоMenus and NavigationЗадание

Messaging and User Interaction

Message in Python GUIВидеоRadio Button in Python GUIВидеоScale in Python GUIВидеоScroll Bar in Python GUIВидеоMessaging and User InteractionЗадание

Structuring and Enhancing GUI

Text in Python GUIВидеоTop Level in Python GUIВидеоSpin Box in Python GUIВидеоPaned Window in Python GUIВидеоStructuring and Enhancing GUIЗадание

Organizing and Alerting Users

Label Frame in Python GUIВидеоMessage Box in Python GUIВидеоOrganizing and Alerting UsersЗаданиеAdvanced Python GUI ComponentsЗаданиеDesigning a Complete Python GUI Application Using Tkinter WidgetsDIALOGUE