تبلیغات

ساخت سیستم مدیریت کتابخانه با پای‌کیوت (PyQt) و پایتون (Python)

دسته بندی ها: آموزش های Skillshare ، پایگاه داده ، آموزش پایتون (Python) ، آموزش مای اس کیو ال (MYSQL)

در این دوره شما خواهید آموخت که چگونه یک سیستم مدیریت کتابخانه (System Library) با پای‌کیوت (PyQt) و پایتون (Python) ایجاد کنید! پای‌کیوت (PyQt) یکی از بهترین چارچوب ها، برای توسعه برنامه های کاربردی رومیزی است که بسیار شگفت انگیز می باشد. در این دوره، مدرس از یک رایانه با سیستم عامل مک (Mac) استفاده می کند، اما شما می توانید از سیستم عامل ویندوز یا لینوکس استفاده کنید. مدرس به شما نشان خواهد داد که چگونه برنامه های Python و PyQt5 را دانلود کرده و نصب کنید. با به پایان رساندن این دوره، شما می توانید برنامه های کاربردی رومیزی و برنامه های کاربردی ساده را، ایجاد کنید.
ما با انجام موارد زیر یک سیستم مدیریت کتابخانه خواهیم ساخت:

  • اضافه کردن کتاب های جدید
  • اضافه کردن دسته های کتاب
  • اضافه کردن نویسنده کتاب ها
  • اضافه کردن ناشر کتاب ها
  • اضافه کردن عملیات روزمره برای امانت یا بازگشت کتاب ها
  • ایجاد گزارش های اکسل را از داده ها
  • اضافه کردن کاربران جدید به همراه ورود کاربر و ویرایش داده های کاربر

برای این دوره به چه چیز هایی نیاز دارید؟
شما برای شروع این دوره به هیچ ابزار یا مهارت های خاصی نیاز ندارید. مدرس به شما نشان خواهد داد که چگونه برنامه های مورد نیاز Python، PyQt5 و Pycharm) را بصورت رایگان دانلود کرده و نصب کنید.
آیا برای شروع این دوره نیاز به دانستن برنامه نویسی به زبان پایتون دارید؟
اصول اولیه و ساده پایتون! در صورتیکه می خواهید از PyQt5 استفاده کنید، ایده خوبی است که برنامه نویسی به زبان پایتون را یاد بگیرید. اما لازم نیست بدانید که پایتون پیشرفته را به این دوره می برد. اما برای شروع این دوره نیاز به دانستن مباحث پیشرفته پایتون ندارید. مدرس بصورت گام به گام تمام موارد مورد نیاز را به شما آموزش خواهد داد. ایجاد برنامه های کاربردی رومیزی با PyQt5 بسیار آسان است و این دوره بصورت جالبی آن را به شما آموزش می دهد.

آنچه در این دوره می آموزیم:

  • نصب پایتون
  • نصب PyQt5
  • نصب MySQL سرور
  • طراحی برنامه های کاربردی دسک تاپ با QtDesigner
  • برنامه های دسکتاپ دسکتاپ با CSS
  • یک پایگاه داده با استفاده از متخصص کار با mysql طراحی کنید
  • اتصال به پایگاه داده mysql با پایتون
  • قرار دادن، انتخاب، به روز رسانی، حذف داده های پایگاه داده از برنامه ما
  • اضافه کردن تم های پروژه و تغییر بین آنها
  • افزودن کاربران جدید
  • به روز رسانی داده های کاربر
  • ورود در راه اندازی

آیا نیازمندی ها یا پیش نیازهایی برای دوره وجود دارد؟

  • مهارت های ساده پایتون مورد نیاز است

مخاطبان این دوره چه کسانی هستند؟

  • مخاطبان این دوره افراد کاملا مبتدی که می خواهند نحوه ساخت برنامه های کاربردی رومیزی را با استفاده از PyQt5 و Python یاد بگیرند.

لیست پخش دوره

آیا این نوشته را دوست داشتید؟
Build Library Management System | Python & PyQt5 Publisher:Skillshare Author:Mahmoud Ahmed Duration:37 Videos (6h 11m)

In this course you'll learn how to build a Library Systemwith 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

پیشنهاد فرادرس