Programming Applications with Python: Graphics User Interface (GUI)
Offered By: FutureLearn
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 DevelopersPompeu 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