Programming Applications with Python: Graphics User Interface (GUI)
Offered By: FutureLearn
Course Description
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
Related Courses
Automating Real-World Tasks with PythonGoogle via Coursera Digital Banking Business Model
State Bank of India via edX Build a Real-time Stock Market Dashboard using Power BI
Coursera Project Network via Coursera Virtual Agent Development in Dialogflow CX for Software Devs
Google Cloud via Coursera Learn Express
Codecademy