Build Library Management System | Python & PyQt5
What you'll learn
- Installing Python
- Installing PyQt5
- Installing MySQL Server
- Design nice desktop applications with QtDesigner
- Styling desktop applications with CSS
- Design a database using mysql workbench
- Connecting to mysql database with python
- inserting , selecting , updating , deleting database data from our app
- Adding project themes and change between them easly
- Adding new users
- Updating user data
- Login at startup
- only python basics
In this course you'll learn how to build a Library System with PyQt5 and Python!
PyQt5 is one of the best frameworks for developing desktop applications that looks awesome
In this course I'll be developing on a my Mac machine, but you should be able to follow along if you're on a Windows or Linux. I'll show you how to download and install Python and PyQt5
You'll be able to build Desktop Applications and simple business Applications when you're finished with this course.
we will build a library system with:
adding new books
adding books categories
adding books Author
adding books Publisher
adding day to day operations for rent or retrieving books
Generate Excel reports from our data
Adding new users with user login and editing user data
WHAT DO YOU NEED TO TAKE THIS COURSE?
You don't need any tools or special skills to take this course. I'll show you how to download and install everything you'll need for free (PyQt, Python, and the Pycharm).
DO I NEED TO KNOW PYTHON TO TAKE THIS COURSE?
simple python basics! it's a good idea to learn Python if you want to use PyQt5. But you don't have to know advanced Python to take this course. I'll walk you through everything you need to know.
Building desktop applications with PyQt5 is very easy , and the course will make it very fun
What you’ll learn
Installing MySQL Server
Design nice desktop applications with QtDesigner
Styling desktop applications with CSS
Design a database using mysql workbench
Connecting to mysql database with python
inserting , selecting , updating , deleting database data from our app
Adding project themes and change between them easly
Adding new users
Updating user data
Login at startup
Are there any course requirements or prerequisites?
simple python skills is needed
Who this course is for:
This course is aimed towards absolute beginners who want to learn how to build desktop applications with PyQt5 and Python
Who this course is for:
- any one want to build awesome desktop applications with python
hi , my name is mahmoud ahmed
i am a Python Developer with over 8 years experience , Project Manager at Almobarmig and Python Instructor with over 100k student , i started teaching python 6 years ago online on my YouTube channel now my facebook group is the largest arabic community for python with 75k developer and i wanted to share my knowledge with more developers so i started teaching at Udemy 4 years ago and now i have more than 100k student and i am still adding so cool tutorials on Python , django , Odoo and more
in my courses I depend on the real life projects so you will find problems and how to fix them , real examples , real project , support from me , updates on lectures and more ^_^