The complete Python GUI with PySimpleGUI

The complete Python GUI with PySimpleGUI will teach you how to build desktop applications with Python and PySimpleGUI

4.25 (46 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
The complete Python GUI with PySimpleGUI
10,286
students
4 hours
content
Jan 2022
last update
$44.99
regular price

What you will learn

Start from a complete beginner to an expert python programmer

How to create stand-alone desktop applications

How to create a GUI for python scripts

How to create a calculator application

How to create a to-do application

How to create a file backup application

Why take this course?

Python is the fastest-growing programming language in the industry, and among the most popular programming languages in the world.

It's not a hard language for beginners to pick up and for intermediate or advanced programmers to advance, which is why the need to learn this language has increased exponentially over the past few years.


Python is a scripting language which means that you will write some code and run it in the terminal or command line. Running the code in the command-line will make it harder for the users to adopt your applications, so what if you want your application to have a fancy user interface this requires that your applications have a GUI.

In simple terms, GUI is a desktop app that provides you with an interface that helps you to interact with the script and enriches the user experience.


My name is Yasser Abbass. I'm a software engineer and I will be your instructor for this course

I have been in programming for the past 30 years and specifically in python for the past decade.

  • David Schaffer: "This course made me literally fall in love with PysimpleGUI. I recommend it. The teacher's great; I wish he had more courses on python on Udemy."


This course assumes that you have previous Python knowledge for instance (data types, conditional logic, loops, collections, etc)  and it will teach you how to create professional python GUI stand-alone applications


The course is divided into several lectures we will be building 3 projects with varying levels of difficulty.


Some of the projects we will be building together are:

- Calculator Project

- Todo List Project

- File Backup Project.

But don't worry you will be able to create those projects and more as you follow along with the course and with the skills you learned you will be able to apply them to your projects. You will also be able to download all the source code for all the lectures and the projects.


During this course, you will learn:

- How to install the software on Windows, Mac, and Linux.

- An introduction to Jupiter-lab.

- Data types, Conditional logic, looping, and collections.

- Functions, modules, and built-in functions.

- How to install the PySimple GUI.

- How to install PyInstaller.

- How to create and work with popups.

- How to create and work with Elements (buttons, sliders, checkbox, etc).

- How to create and work with Windows.

- How to create and work with Layouts.

- How to create dynamic Layouts.

- How to show and hide elements.

- How to add and remove elements to the window while it is running.


Finally, if you are stuck you can drop a question in the Q&A and me, or one of my teaching assistants will answer you promptly

Screenshots

The complete Python GUI with PySimpleGUI - Screenshot_01The complete Python GUI with PySimpleGUI - Screenshot_02The complete Python GUI with PySimpleGUI - Screenshot_03The complete Python GUI with PySimpleGUI - Screenshot_04

Reviews

James
October 19, 2023
video is clear and sharp ---audio is horrible, it is difficult to understand the instructor-- audio is very "choppy"
Latavish
March 13, 2022
if you enjoy the type of hands on learning, then this course I just for you! Great job by the teacher!
Vincent
January 26, 2022
Downloaded files look different to what we are following in the video. Also sound quality in some videos is echoey and hard to hear.
David
March 11, 2021
This course made me litteraly fall in love with PysimpleGUI. I recommend it. The teacher's great; I wish he had more courses on python on Udemy.
Michael
December 29, 2020
Good overview of PySimpleGui. A little confusing in part 5 because this seems to be reused instructions from a different Python course. Other than that it was well structured. I will say that the captions were worthless - it got so many words wrong that it was better to just turn them off.
Dee
November 25, 2020
He is a little hard to understand, and it looks very different to other things I have looked at. Not sure if the software he is using make it simpler. I'm using Python IDLE and some of the code does not work there. I thought we needed a layout section and a window section, but obviously I am not very experienced. I'm a bit confused.

Charts

Price

The complete Python GUI with PySimpleGUI - Price chart

Rating

The complete Python GUI with PySimpleGUI - Ratings chart

Enrollment distribution

The complete Python GUI with PySimpleGUI - Distribution chart

Related Topics

3507856
udemy ID
9/17/2020
course created date
9/25/2020
course indexed date
Bot
course submited by