Udemy

Build Library Management System | Python & PyQt5

立即報名
  • 17,803 名學生
  • 更新於 4/2020
4.0
(233 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
6 小時 31 分鐘
教學語言
英語
授課導師
Mahmoud Ahmed
評分
4.0
(233 個評分)
5次瀏覽

課程簡介

Build Library Management System | Python & PyQt5

Build Library Management System With Python & PyQt5 & MySQL , Generating Excel Reports , Users , App Themes

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 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

課程章節

  • 2 個章節
  • 40 堂課
  • 第 1 章 Library System With Python & PyQt5 & MySQL
  • 第 2 章 Install on Client Machine

課程內容

  • 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


評價

  • R
    Ramesh Chakali
    5.0

    Very nice one

  • A
    Arthur Sullivan
    4.0

    Instructor is hard to understand, the sub-titles are jibberish and need to be edited to show the correct instruction. If utilizing MySql there needs to be a video on how to configure the options and accounts to set it up. Also need to point out that mysql-workbench-community-8.0.42 is only compatable with mysql-installer-community-8.0.42.0 not mysql-9.3.0. Other than those annoyances the course is providing all of the fundamentals that are needed to program PyQt5, sql and Python.

  • J
    Jacques Heine
    3.0

    Beaucoup de bonnes idées et d'informations à exploiter. Assez chaotique. les fichiers fournis ne correspondent pas à l'exposé. Les commentaires en anglais sont incompréhensibles et les sous-titres sont inexploitables.

  • M
    Mehmet Kirez
    1.0

    This course is useless to build a library system. It has some logical and some coding problems. Logical problem about day to Day Operations, you choose retrieve or rent and how many days so logicaly if you choose retrive a book should turn but it shown like rent, for example a book retrive 2022-05-30 to 2022-06-05. İf We choose retrive a book should delete on databae or something else. Another problem is program has realy bad coding, If you have to use data from database and you entered wrong data program is crush. For example when you search a book to editing book if you entered a name which is not in database program is closed otomaticaly, it is same all edit sections and day to day operation section. Instructor recorded videos a few years ago but i think he did nothing about this logical issues

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意