Тёмный

PyQt6 Programs | Students Information Management System -Full Tutorial 

CodeQuestions
Подписаться 2,4 тыс.
Просмотров 16 тыс.
50% 1

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
📚 Welcome to tutorial on "Building a Student Information Management System with PyQt and MySQL"! In this comprehensive tutorial, you'll learn how to create a custom Student Information Management System from scratch using PyQt for the frontend and MySQL for the backend database.
🔧 Here's what cover in this video:
🔹 Functionality: We'll implement essential functions such as adding new student records, updating existing ones, searching for specific student information, and deleting records.
🔹 Database Integration: Learn how to seamlessly connect your PyQt application to a MySQL database. We'll show you how to create the database using MySQL Workbench.
🔹 Custom User Interface (UI): Customize the appearance and behavior of key PyQt widgets like QFrame, QLineEdit, QComboBox, QPushButton, and QTableWidget to create an intuitive and visually appealing user interface.
🔹 Data Display: Utilize the powerful QTableWidget to display student data fetched from the MySQL database, making it easy for users to view and manage information.
🔹 Alerts and Notifications: Implement QMessageBox to provide informative alerts and notifications to users, enhancing the user experience.
Whether you're a beginner looking to dive into PyQt and database integration or an experienced developer seeking to expand your skills, this tutorial has something valuable for everyone.
🔗Links 🔗
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
Resource code: github.com/ingwant/PyQt5-Vide...
Icons: fonts.google.com/icons
⭐ Uesed Widgets ⭐
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
QWidget、QLabel、QFrame、QPushButton、QLineEdit、QTableWidget
🧩 Timestamps 🧩
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
0:00 App Function Preview
01:15 #1-Create project folder and Prepare icons files
01:40 #2-Add all the widgets
02:19 #3-Update contents for widgets
03:10 #4-Set up for QTableWidget
03:31 #5-Set icons for QPushButtons
04:04 #6-Update objectname of widgets
04:45 #7-Set layout for the UI
06:00 #8-Set stylesheet
12:06 #9-Convert files and create main file to start app
14:44 #10-Create a MySQL Database by workbench
16:00 #11-Create a class to connect MySQL database
22:31 #12-Function code of the system
✨ Hashtags ✨
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
#Python #PyQt #MySQL #Database #StudentManagement #ProgrammingTutorial

Опубликовано:

 

21 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@KaiqueFura200
@KaiqueFura200 9 месяцев назад
Excelent 👏🏼👏🏼👏🏼👏🏼
@ajilihichem
@ajilihichem 3 месяца назад
tank you for this job,,,may i ask you to make a tuto for a CMMS, computerized maintenance management system
@charleskenjilapuz9434
@charleskenjilapuz9434 2 месяца назад
I just want to say. Thank you very much for this video it really helped a lot.
@codequestions
@codequestions 2 месяца назад
Glad to hear it!
@digitalmachine0101
@digitalmachine0101 3 месяца назад
Good information
@colmshea
@colmshea 6 месяцев назад
This is really good thanks for sharing. Any idea how to upload Qdateedit entry to mysql?
@codequestions
@codequestions 6 месяцев назад
Just need to convert the data type into data type which is acceptable for mysql. I think it is a solution.
@relaxtube3564
@relaxtube3564 8 месяцев назад
bugs on qtablewidget can modify the text on db how can protect qtablewidget against writing
@codequestions
@codequestions 8 месяцев назад
You can just disable the editable feature of the tablewidget
@raynelance3416
@raynelance3416 2 месяца назад
what version of pyqt6 did you use?
@codequestions
@codequestions Месяц назад
The latest one
@semyenn
@semyenn Месяц назад
How do I add a drop-down list of cities? I can't understand
@semyenn
@semyenn Месяц назад
AttributeError: 'tuple' object has no attribute 'items'
@raynelance3416
@raynelance3416 Месяц назад
it keeps telling me TypeError: 'ProgrammingError' object is not iterable how do i solve this
@codequestions
@codequestions Месяц назад
check which object come with the issue
@raynelance3416
@raynelance3416 Месяц назад
can you send link for sql?
@codequestions
@codequestions Месяц назад
It should be in the source code
@user-ht8sy1xz6g
@user-ht8sy1xz6g 3 месяца назад
bro the code could be much simple as that , you have used too many fonctions where we could use a classical coding way, but anyway thank you for this content.
@MhSkodr
@MhSkodr 9 месяцев назад
Pro give me the folder icon
@codequestions
@codequestions 9 месяцев назад
I use google icons
@Tetianaoutdoors
@Tetianaoutdoors 3 месяца назад
Why do so many youtube coders gotta put loud obnoxious music on video when you just want to sit and code along with them?
@codequestions
@codequestions 3 месяца назад
Use the mute function😉
Далее
PyQt6 Programs | Animated Sidebar Menu Example
15:17
PyQt5 Programs | Sidebar example of application
25:08
Qizim 58-qism | Anons |Nimaga meni bolam o'ladi ?
00:47
PyQt6 Programs | QThread multithreading Example
4:05
Просмотров 1,6 тыс.
PyQt : Show Data Into QTableWidget From Database.
9:36