Arizona State University - Object-Oriented Programming and GUI with Python
- Offered byCoursera
Object-Oriented Programming and GUI with Python at Coursera Overview
Duration | 10 hours |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Object-Oriented Programming and GUI with Python at Coursera Highlights
- Earn a certificate of completion
- Add to your LinkedIn profile
- 5 quizzes
Object-Oriented Programming and GUI with Python at Coursera Course details
- What you'll learn
- Students will understand why object oriented programming is used and how to create a graphical user interface.
- 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!
Object-Oriented Programming and GUI with Python at Coursera Curriculum
Module 1: Object-Oriented Programming with Python
Introduction to the Course
Using Objects and Classes in Python, Part 1
Using Objects and Classes in Python, Part 2
Using Objects and Classes in Python, Part 3
Course Introduction
Python Recommended Links and Readings
Lesson 1 Overview
Weekly Lesson PowerPoint
Lesson 2 Overview
Weekly Lesson PowerPoint
Objects and Classes Code Example
Objects and Classes Quiz
Module 2: Inheritance and Polymorphism
Setting up Inheritance in Python
Configuring Inheritance Implementation in Python
Using Polymorphism in Python
Polymorphism Demo
Lesson 1 Overview
Weekly Lesson PowerPoint
Inheritance Code Example
Lesson 2 Overview
Weekly Lesson PowerPoint
Polymorphism Code Example
Formative Assessment: 2 v 2 Game
Module 3: Programming a Graphical User Interface
Building a Graphical User Interface with Tkinter, Part 1
Building a Graphical User Interface with Tkinter, Part 2
Creating Widgets in Python
Demo for Widgets
How to Create Shapes in Python
Handling Events in Python
Handling Events Demo
Course Review
Lesson 1 Overview
Weekly Lesson PowerPoint
GUI Code Example
Lesson 2 Overview
Weekly Lesson PowerPoint
Widgets Code Example
Lesson 3 Overview
Weekly Lesson PowerPoint
Shapes Code Example
Lesson 4 Overview
Weekly Lesson PowerPoint
Handling Events Code Example
GUI Code Quiz
Widgets in Python Quiz
Shapes Quiz
Make the Game a GUI