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

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

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

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

Python GUI Development with Tkinter: Build Pro Desktop Apps

Курс от Packt
Средний≈ 6.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Learn to build professional desktop applications with Python's Tkinter library! This course introduces you to the world of GUI development, from understanding Tkinter's core features to creating intuitive user interfaces. By mastering Tkinter's essential building blocks, you'll be able to design responsive, feature-rich applications. You'll dive into key widgets like Labels, Buttons, Entry, and Canvas, while discovering how to manage layouts using geometry managers. As you progress, you'll learn to customize each UI element, giving your applications a polished look with advanced features like colors, fonts, and interactive elements. We also take a hands-on approach by guiding you through the development of a real-life project—a calculator app that incorporates everything you've learned. This course is perfect for aspiring developers looking to master GUI design in Python. It's suitable for beginners with basic programming knowledge who want to expand their skills to include user interface development.

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

Application DevelopmentDevelopment EnvironmentApplication DesignTypography

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

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

01Tkinter: The Cross-Platform GUI Library4 материалов

Tkinter: The Cross-Platform GUI Library

What Is Tkinter?ВидеоFull Course ResourcesЧтениеGetting Started with TkinterВидеоBasic Structure of a Tkinter ProgramВидео
02The Building Blocks of Tkinter (Part 1)

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

Packt - Course Instructors

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

Python GUI Development with Tkinter: Build Pro Desktop Apps
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 6.6 ч

7 модулей

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

Субтитры: Казахский

Часть программы вашего университета
13 материалов

The Building Blocks of Tkinter (Part 1)

Introduction to WidgetsВидеоThe Label WidgetВидеоThe Entry WidgetВидеоThe Button WidgetВидеоThe Checkbutton WidgetВидеоThe Radio ButtonВидеоDrawing with CanvasВидеоWidgets in Window with the Frame WidgetВидеоMaking a List with the ListboxВидеоLet's Make a MenuВидеоMenu with MenubuttonВидеоExploring Tkinter WidgetsDIALOGUEThe Building Blocks of Tkinter (Part 1) - AssessmentЗадание
03The Building Blocks of Tkinter (Part 2)11 материалов

The Building Blocks of Tkinter (Part 2)

Multiple Lines with MessageВидеоThe Scale Like a ThermometerВидеоScrolling Through a ListВидеоThe Text WidgetВидеоThe Toplevel ApplicationВидеоThe Spinbox WidgetВидеоDividing with PanesВидеоGrouping Labels with LabelframeВидеоMessagebox and Desktop PromptsВидеоExploring the Message Widget and GUI DesignDIALOGUEThe Building Blocks of Tkinter (Part 2) - AssessmentЗадание
04Giving a UI Identity to Each Element10 материалов

Giving a UI Identity to Each Element

Introduction to AttributesВидеоDimensionsВидеоColorsВидеоAttention and FontsВидеоWidgets AnchorsВидеоRelief StylesВидеоBitmapsВидеоCursorsВидеоUnderstanding Widget Attributes in TkinterDIALOGUEGiving a UI Identity to Each Element - AssessmentЗадание
05Placing Widgets Element at Their Right Place on the Application Window5 материалов

Placing Widgets Element at Their Right Place on the Application Window

The .pack() Geometry ManagerВидеоThe .grid() Geometry ManagerВидеоThe .place() Geometry ManagerВидеоTkinter Geometry Managers: Understanding 'pack', 'grid', and 'place' MethodsDIALOGUEPlacing Widgets Element at Their Right Place on the Application Window - AssessmentЗадание
06Putting Everything Together Through a Real-Life Project3 материалов

Putting Everything Together Through a Real-Life Project

Project CalculatorВидеоBuilding a Basic Calculator with TkinterDIALOGUEPutting Everything Together Through a Real-Life Project - AssessmentЗадание
07Conclusion3 материалов

Conclusion

ConclusionВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание