Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

FutureLearn

Programming Applications with Python: Graphics User Interface (GUI)

via FutureLearn

Overview

Make a GUI application in Python

On this course, you’ll explore a common use for Python – how to create a successful GUI.

GUIs are a crucial aspect of any web service, and knowing how to create one is a vital skill for furthering your career in programming.

Create web applications using Python

Prepare to explore every aspect of creating GUI applications, from how to create a window and buttons, to adding images, dropdown menus, radio buttons, and checkboxes.

You’ll be introduced to a Python Tkinter library and discover how it can be used to make a GUI.

Interactive exercises, videos, and quizzes will help you retain information and test your knowledge throughout.

Explore web development frameworks in Python

You’ll then get a comprehensive introduction to web development frameworks, learning the pros and cons of using Python for web development and building server-side applications.

You’ll also discover what application programming interfaces (APIs) are, and how to create an API in Python using a Flask framework.

You’ll come away from this course with the skills needed to apply for in-demand programming roles in software development.

This course would appeal to:

  • Those looking for an entry-level role as a programmer.
  • Established technology professionals wanting to better understand the versatility of Python.
  • Technology team leaders looking to better understand key concepts to more effectively manage development teams.

If you want to further your knowledge in this subject, you may be interested in these courses from the same provider. They share the same overall learning outcomes and can be accessed here:

  • Programming Applications with Python: Working with Files
  • Programming Applications with Python: Libraries and Web Scraping

On this course we’ll be using Python. We recommend you use a computer to access these elements.

Syllabus

  • Graphics User Interface I
    • Introduction
    • GUI libraries
    • Creating GUI applications
    • Wrap-up
  • Graphics User Interface II
    • Introduction
    • Creating GUI applications (contd..)
    • Wrap-up
  • Web Development with Python
    • Introduction
    • Web development frameworks
    • Python frameworks for web development
    • Wrap-up
  • Creating APIs with Python
    • Introduction
    • Designing APIs
    • Pros and cons of using Python for web development
    • Wrap-up

Taught by

Jeygopi P

Reviews

Start your review of Programming Applications with Python: Graphics User Interface (GUI)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.