HOME > Development > Learn PyQt5 From Basics to Real World Projects

Learn PyQt5 From Basics to Real World Projects

  • Development
  • May 08, 2025
SynopsisLearn PyQt5 From Basics to Real World Projects, available at...
Learn PyQt5 From Basics to Real World Projects  No.1

Learn PyQt5 From Basics to Real World Projects, available at $49.99, has an average rating of 3.45, with 53 lectures, based on 125 reviews, and has 2372 subscribers.

You will learn about Learn the fundamentals of Python GUI Programming Learn about PyQt5 basics and advanced widgets Learn how to Use Qt Designer Tool Create Real World Application by writing the Code and by using Qt Designer Use Databases with Python and PyQt Improve your overall coding skills Improve your knowledge in Python and its different libraries This course is ideal for individuals who are Python Developers or Programmers who want to include a graphical interface to their programming projects, python programs, and assignments. or Developers curious about Python GUI Programming It is particularly useful for Python Developers or Programmers who want to include a graphical interface to their programming projects, python programs, and assignments. or Developers curious about Python GUI Programming.

Enroll now: Learn PyQt5 From Basics to Real World Projects

Summary

Title: Learn PyQt5 From Basics to Real World Projects

Price: $49.99

Average Rating: 3.45

Number of Lectures: 53

Number of Published Lectures: 53

Number of Curriculum Items: 53

Number of Published Curriculum Objects: 53

Original Price: $24.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn the fundamentals of Python GUI Programming
  • Learn about PyQt5 basics and advanced widgets
  • Learn how to Use Qt Designer Tool
  • Create Real World Application by writing the Code and by using Qt Designer
  • Use Databases with Python and PyQt
  • Improve your overall coding skills
  • Improve your knowledge in Python and its different libraries
  • Who Should Attend

  • Python Developers
  • Programmers who want to include a graphical interface to their programming projects, python programs, and assignments.
  • Developers curious about Python GUI Programming
  • Target Audiences

  • Python Developers
  • Programmers who want to include a graphical interface to their programming projects, python programs, and assignments.
  • Developers curious about Python GUI Programming
  • In this course, you are going to learn about python’s most famous graphical user interface: PyQt5.

    We are going to follow the following outline: 

    -First, we are going to learn about the basic widget of PyQt5 such as the layout, label, buttons, bars, and much more.

    -Second, we are going to move into some advanced widgets and topics such as input, font, and file dialog, stacks, tabs, and splitters.

    -Then, we are going to learn about PyQt’s famous tool “Qt Designer” which is going to allow to the creation of an application using the drag and drop technique. We will have a detailed walkthrough of all of the features of this tool to be able to build any application smoothly.

    -Finally, we are going to have a list of projects that will be always updated. The projects list contains: 

    1-Dice Game: Build a Dice Game Using PyQt5 widgets and learn how to connect different functions to their corresponding buttons. In addition, you are going to learn how to use CSS in PyQt5 to improve the user’s overall experience in your GUI applications.

    More projects will be added on a regular basis.

    I hope you enjoy this course, and I would like to add that I will be available anytime throughout your journey in this course, and if you have any questions, concerns, or feedback, I will be happy to hear and answer them! 

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Requirements

    Lecture 3: PyQt5 Version

    Chapter 2: PyQt5 Basic & Advanced Widgets

    Lecture 1: Date & Time Class

    Lecture 2: First PyQt5 Application

    Lecture 3: Buttons

    Lecture 4: Layout

    Lecture 5: Form Layout

    Lecture 6: Label

    Lecture 7: Line Edit

    Lecture 8: Push Button

    Lecture 9: Radio Button

    Lecture 10: Check Box

    Lecture 11: Combo Box

    Lecture 12: Spin Box

    Lecture 13: Slider

    Lecture 14: Menu-Bar

    Lecture 15: Tool Bar

    Lecture 16: Input Dialog

    Lecture 17: Font Dialog

    Lecture 18: File Dialog

    Lecture 19: Tab

    Lecture 20: Stack

    Lecture 21: Splitter

    Lecture 22: Dock

    Lecture 23: Status Bar

    Lecture 24: Scroll Bar

    Lecture 25: Calendar

    Lecture 26: Drag & Drop

    Chapter 3: Qt Designer

    Lecture 1: Download Qt Designer

    Lecture 2: Introduction

    Lecture 3: Widget Box

    Lecture 4: Qt Designer First Application

    Lecture 5: Convert Ui to Python Script

    Lecture 6: Layout in Qt Designer

    Lecture 7: Edit Tab Order

    Lecture 8: Defining Buddies

    Lecture 9: Edit Slots & Signals

    Chapter 4: Dice Game

    Lecture 1: Dice Game Introduction

    Lecture 2: Building the Application

    Lecture 3: Adding Players

    Lecture 4: Adding Score and Dice

    Lecture 5: Create Hold and Roll Buttons

    Lecture 6: Create the Roll Function

    Lecture 7: Create the Hold, New Game & Winner Functions

    Chapter 5: Quiz Project

    Lecture 1: Introduction

    Lecture 2: Building Frame 1

    Lecture 3: Building Frame 2

    Lecture 4: Frame 2: Add Answer Function

    Lecture 5: Frame 2: Add Quiz Timer

    Lecture 6: Building Frame 3

    Lecture 7: Building Frame 1 and 2s Backend

    Lecture 8: Building Frame 3s Backend

    Instructors

  • Learn PyQt5 From Basics to Real World Projects  No.2
    Hadi youness
    Computer Engineer
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 3 votes
  • 3 stars: 7 votes
  • 4 stars: 9 votes
  • 5 stars: 102 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!