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 second course in Programming Applications with Python, you’ll explore another 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, and ready to tackle the third course in the ExpertTrack.

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.

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

4 rating at FutureLearn based on 1 rating

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.