Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Programming Applications with Python: Graphics User Interface (GUI)

Course Cover
compare button icon

Course Features

icon

Duration

4 weeks

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Mobile, Desktop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

4 hours per week

icon

Teaching Type

Self Paced

Course Description

This second course in Programming Applications using Python will teach you how to create a GUI. GUIs are an essential part of any web service. Knowing how to create them is vital for your programming career. You will learn how to create GUI applications. This includes creating buttons and windows, adding images, dropdown menus and radio buttons, as well as checking boxes. Learn how to use the Python Tkinter library to create a GUI. Interactive exercises, videos, quizzes, and quizzes are all available to help you retain and test your knowledge. The course will provide a thorough introduction to web development frameworks and teach you how to use Python to build server-side apps and web development. Additionally, you will learn about application programming interfaces (APIs), and how to create one in Python with the Flask framework. This course will equip you with the necessary skills to apply for programming positions in demand and prepare you to take the ExpertTrack's third course.

Course Overview

projects-img

Alumni Network

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

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

What You Will Learn

Identify and define key elements needed to create a GUI using Python

Identify and define key elements for web development using Python

Target Students

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

Course Instructors

Author Image

Jeygopi P

Instructor

Hi everyone. I'm Jey, a professional accredited engineer that is looking to create innovations inside the engineering industry. My interests include deep learning, cryptography and quantum computing.
Course Cover