Build Library Management System | Python & PyQt5
Build Library Management System | Python & PyQt5, available at $54.99, has an average rating of 4.1, with 40 lectures, based on 227 reviews, and has 17780 subscribers.
You will learn about 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 This course is ideal for individuals who are any one want to build awesome desktop applications with python It is particularly useful for any one want to build awesome desktop applications with python.
Enroll now: Build Library Management System | Python & PyQt5
Summary
Title: Build Library Management System | Python & PyQt5
Price: $54.99
Average Rating: 4.1
Number of Lectures: 40
Number of Published Lectures: 40
Number of Curriculum Items: 40
Number of Published Curriculum Objects: 40
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will 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
Who Should Attend
- any one want to build awesome desktop applications with python
Target Audiences
- any one want to build awesome desktop applications with python
In this course you’ll learn how to build a Library System with PyQt5and 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 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
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
Course Curriculum
Chapter 1: Library System With Python & PyQt5 & MySQL
Lecture 1: Course Introduction
Lecture 2: Join The Community
Lecture 3: Tools Setup
Lecture 4: Project Structure
Lecture 5: Design Our UI Structure
Lecture 6: Designe Day to Day Operations Tab
Lecture 7: Design Book Tab
Lecture 8: Design Users Tab
Lecture 9: Design Settings Tab
Lecture 10: Design Themes Tab
Lecture 11: Connect Our UI To Python Code
Lecture 12: Design Our DB On MySQL Workbench
Lecture 13: Coding The Main Buttons
Lecture 14: Coding Settings Tab
Lecture 15: Show Settings Data In TableWidget Part 1
Lecture 16: Show Settings Data In TableWidget Part 2
Lecture 17: Retrieving Settings Data In All Combobox
Lecture 18: Add New Book Tab
Lecture 19: Add Books Search
Lecture 20: Edit & Delete Book
Lecture 21: Adding Users Part 1
Lecture 22: Adding Users Part 2
Lecture 23: Add App Themes
Lecture 24: Adding CLients Tab
Lecture 25: Add New CLient
Lecture 26: Search , Edit , Delete CLient
Lecture 27: Show All Clients & Books
Lecture 28: Fixing Issues In The Project
Lecture 29: Adding Day-To-Day Operations Tab Part 1
Lecture 30: Adding Day-To-Day Operations Tab Part 2
Lecture 31: Design Login Window
Lecture 32: Add Login To Our Project
Lecture 33: Add Export Buttons In The Design
Lecture 34: Enable Export To Excel Part 1
Lecture 35: Enable Export To Excel Part 2
Lecture 36: Fixing Themes Window Issue in UI
Chapter 2: Install on Client Machine
Lecture 1: Install Our DB On Client Machine
Lecture 2: Converting Our Project To exe
Lecture 3: source code
Lecture 4: Bonus Lecture
Instructors
-
Mahmoud Ahmed
100K Python Developer & Instructor
Rating Distribution
- 1 stars: 15 votes
- 2 stars: 4 votes
- 3 stars: 39 votes
- 4 stars: 60 votes
- 5 stars: 109 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!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple