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

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

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

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

Object-Oriented Programming and GUI with Python

Курс от Arizona State University
Начальный≈ 10.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this course we will implement object-oriented programming into Python programs; outline the importance of why and how we use object-oriented programming; and learn how to use inheritance when designing a program. We will also look at how to build a graphical user interface for a basic program. You do not need programming or computer science experience to learn the material in this course. This course is open to anyone who is interested in learning how to code and write programs in Python. We are very excited that you will be learning with us and hope you enjoy the course!

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

User Interface (UI) DesignUser Interface (UI)Object Oriented Programming (OOP)Python ProgrammingGraphical ToolsApplication DevelopmentEvent-Driven ProgrammingComputer ProgrammingObject Oriented DesignCode Reusability

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

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

01Module 1: Object-Oriented Programming with Python 12 материалов

Course Introduction and Python Recommended Links and Readings

Course IntroductionЧтениеIntroduction to the CourseВидеоPython Recommended Links and ReadingsЧтение

Module 1 Lesson 1: Setting up Objects and Classes in Python

Lesson 1 OverviewЧтение

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

Adwith Malpe

Assistant Teaching Professor

Steven Osburn

Assistant Teaching Professor

Object-Oriented Programming and GUI with Python
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 10.5 ч

3 модулей

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

Часть программы вашего университета
Weekly Lesson PowerPointЧтение
Using Objects and Classes in Python, Part 1Видео
Using Objects and Classes in Python, Part 2Видео

Module 1 Lesson 2: Setting up Objects and Classes in Python, Part 2

Lesson 2 OverviewЧтениеWeekly Lesson PowerPointЧтениеUsing Objects and Classes in Python, Part 3ВидеоObjects and Classes Code ExampleЧтение Objects and Classes Quiz Задание
02Module 2: Inheritance and Polymorphism11 материалов

Module 2 Lesson 1: Using Inheritance in Python

Lesson 1 OverviewЧтениеWeekly Lesson PowerPointЧтениеSetting up Inheritance in PythonВидеоConfiguring Inheritance Implementation in PythonВидеоInheritance Code ExampleЧтение

Module 2 Lesson 2: Using Polymorphism in Python

Lesson 2 OverviewЧтениеWeekly Lesson PowerPointЧтениеUsing Polymorphism in PythonВидеоPolymorphism DemoВидеоPolymorphism Code ExampleЧтениеFormative Assessment: 2 v 2 GameЗадание
03Module 3: Programming a Graphical User Interface24 материалов

Module 3 Lesson 1: Building a Graphical User Interface

Lesson 1 OverviewЧтениеWeekly Lesson PowerPointЧтениеBuilding a Graphical User Interface with Tkinter, Part 1ВидеоBuilding a Graphical User Interface with Tkinter, Part 2ВидеоGUI Code ExampleЧтениеGUI Code QuizЗадание

Module 3 Lesson 2: Creating Widgets in Python

Lesson 2 OverviewЧтениеWeekly Lesson PowerPointЧтениеCreating Widgets in PythonВидеоDemo for WidgetsВидеоWidgets Code ExampleЧтениеWidgets in Python QuizЗадание

Module 3 Lesson 3: Creating Shapes in Python

Lesson 3 OverviewЧтениеWeekly Lesson PowerPointЧтениеHow to Create Shapes in PythonВидеоShapes Code ExampleЧтениеShapes Quiz Задание

Module 3 Lesson 4: Handling Events in Python

Lesson 4 OverviewЧтениеWeekly Lesson PowerPointЧтениеHandling Events in Python ВидеоHandling Events DemoВидеоHandling Events Code ExampleЧтениеCourse ReviewВидеоMake the Game a GUI
Взаимная проверка