YoVDO

Programming Applications with Python: Graphics User Interface (GUI)

Offered By: FutureLearn

Tags

Python Courses Web Development Courses Flask Courses Tkinter Courses APIs Courses

Course Description

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

Related Courses

3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn
Accessibility Audit
Amazon Web Services via AWS Skill Builder
Advanced React
Meta via Coursera
Advanced System Security Topics
University of Colorado System via Coursera
Apply advanced testing for your Django web application
Coursera Project Network via Coursera