HOME > Development > Python GUI - Practical Projects in Python- Build 3 Projects

Python GUI - Practical Projects in Python- Build 3 Projects

  • Development
  • Apr 22, 2025
SynopsisPython GUI | Practical Projects in Python: Build 3 Projects,...
Python GUI - Practical Projects in Python- Build 3  No.1

Python GUI | Practical Projects in Python: Build 3 Projects, available at $49.99, has an average rating of 4.2, with 74 lectures, based on 316 reviews, and has 65110 subscribers.

You will learn about How to design A Desktop Application that features a sign in system How to connect your Desktop Application to a Database Write with Qml3 Learn how to use Signals and Slots in Qml 3 This course is ideal for individuals who are Intermediate Python developers or Python developers who would love to build a Gui It is particularly useful for Intermediate Python developers or Python developers who would love to build a Gui.

Enroll now: Python GUI | Practical Projects in Python: Build 3 Projects

Summary

Title: Python GUI | Practical Projects in Python: Build 3 Projects

Price: $49.99

Average Rating: 4.2

Number of Lectures: 74

Number of Published Lectures: 74

Number of Curriculum Items: 74

Number of Published Curriculum Objects: 74

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • How to design A Desktop Application that features a sign in system
  • How to connect your Desktop Application to a Database
  • Write with Qml3
  • Learn how to use Signals and Slots in Qml 3
  • Who Should Attend

  • Intermediate Python developers
  • Python developers who would love to build a Gui
  • Target Audiences

  • Intermediate Python developers
  • Python developers who would love to build a Gui
  • This course is focused on creating a straightforward practical course. I thought one of the most common things desktop applications have nowadays is an authentication page, so then is pressing to teach SQLite to python GUI developers.

    Most developers have not realized how indispensable that SQLite is to a Desktop application. The closest competition we have is an unofficial Postgres lite.

    Database systems should be installed, and that is the only way to get them working. Also, they come in huge, downloaded size: 100Mb+, installed size 1GB+. If your application is coming in at around a bundled size of 100mb+ and then you have to add another 100Mb to it, it has to be for a good reason, mere data storage, isn’t that worth it. I say mere because there isn’t much private data that we store and we used to use XML and custom file-based storage for that. Full-blown database systems have never, and won’t ever be used in another developer’s application if the database itself is not part of what is being offered.

    So now that SQLite is here, I think we should embrace it in the large. To give us the concrete, strict procedures and above all the security, we need for data storage.

    So I went for it, a concise, straight-to-the-point course, that teaches you just that. Click your way to begin and be one hundred percent sure you can do this, the next time you have to do something like that.

    Also, we build two more applications. One A photoViewer and a Todo list Application

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Download an IDE for your use

    Lecture 3: Download Ninja-Preview

    Lecture 4: Download Exercise files

    Chapter 2: Hands on with Intermediate Python

    Lecture 1: Python Decorators 1

    Lecture 2: Python Decorators 2

    Chapter 3: Project One | Threaded Image Viewer

    Lecture 1: Threaded Image viewer

    Chapter 4: Project Two | Design the UI

    Lecture 1: 1 – Create project folders

    Lecture 2: Add main ApplicationWindow

    Lecture 3: Add the Stack

    Lecture 4: Add a background Image

    Lecture 5: Add columnLayout for the controls and Logo

    Lecture 6: Customise the TextField

    Lecture 7: Add the Sign In button

    Lecture 8: Add the logo text

    Lecture 9: Add the Welcome page component

    Lecture 10: Make the push to the welcome page

    Lecture 11: Add the background for the Welcome page

    Lecture 12: Add the welcome text

    Chapter 5: Project Two | Application Business Logic (Backend)

    Lecture 1: Create main.py file and connect to the UI layer

    Lecture 2: Create the Backend class

    Lecture 3: Create the authenticate slot

    Lecture 4: Lets introduce threading into the application

    Lecture 5: Create the loader view in the UI layer

    Lecture 6: Add animation to the Loader

    Lecture 7: Assign Ids

    Lecture 8: Create the authenticated signal

    Lecture 9: Create the connector signal

    Lecture 10: Put user into the database

    Lecture 11: Write the authenticated signal code

    Chapter 6: Project Three: Toda Todo list

    Lecture 1: Overview

    Lecture 2: Exercise files

    Lecture 3: 1

    Lecture 4: 2

    Lecture 5: 3

    Lecture 6: 4

    Lecture 7: 5

    Lecture 8: 6

    Lecture 9: 7

    Lecture 10: 8

    Lecture 11: 9

    Lecture 12: 10

    Lecture 13: 11

    Lecture 14: 12

    Lecture 15: 13

    Lecture 16: 14

    Lecture 17: 15

    Lecture 18: 16

    Lecture 19: 17

    Lecture 20: 18

    Lecture 21: 19

    Lecture 22: 20

    Lecture 23: 21

    Lecture 24: 22

    Lecture 25: 23

    Lecture 26: 24

    Lecture 27: 25

    Lecture 28: 26

    Lecture 29: 27

    Lecture 30: 28

    Lecture 31: 29

    Lecture 32: 30

    Lecture 33: 31

    Lecture 34: 32

    Lecture 35: 33

    Lecture 36: 34

    Lecture 37: 35

    Lecture 38: 36

    Lecture 39: 37

    Lecture 40: 38

    Lecture 41: 39

    Lecture 42: 40

    Lecture 43: 41 (Option One)

    Lecture 44: 42 (Option Two)

    Instructors

  • Python GUI - Practical Projects in Python- Build 3  No.2
    Daniel IT
    ten times better
  • Rating Distribution

  • 1 stars: 19 votes
  • 2 stars: 17 votes
  • 3 stars: 42 votes
  • 4 stars: 93 votes
  • 5 stars: 145 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!