آموزش برنامه نویسی Python GUI با استفاده از PYQT5 - آخرین آپدیت

دانلود Python GUI Programming Using PyQt5

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت برنامه های دسک تاپ Python GUI با PYQT و MASTER SQLITE اصول برنامه نویسی Python GUI. درک کنید که چگونه برنامه های Python GUI خود را با کتابخانه PYQT ایجاد کنید. بیاموزید که چگونه از توابع پیشرفته پایتون استفاده کنید یاد بگیرید که برنامه های دسک تاپ تجاری را با PyQT5 بسازید و بیشترین استفاده را از پایگاه داده SQLite برای پروژه های پایتون بدست آورید: دانش اساسی پایتون توصیه می شود - یک پیش شرط خوب می تواند در این زمینه Python موجود باشد. کانال رایانه ای را که ویندوز یا لینوکس یا مک را اجرا می کند ، به گونه ای که IDE رایگان بارگیری و نصب شود (دستورالعمل های کامل شامل).

برنامه نویسان پایتون از جمله توسعه دهندگان پردرآمد در کره زمین هستند. بسیاری از برنامه نویسان در تلاشند تا به عنوان توسعه دهندگان پایتون ، به منظور ایستادگی در میان جمعیت ، لبه ای بسازند.

یکی از بهترین راه های انجام این کار ، ایجاد برنامه های کاربردی در پایتون است که به صورت متقابل پلتفرم هستند و یک رابط کاربری گرافیکی (GUI) دارند.

این دوره به شما امکان می دهد تا با استفاده از PYQT5 به جعبه ترفندهای خود ، برنامه نویسی GUI را اضافه کنید.

PYQT مجموعه ای از اتصالات است که شما را قادر می سازد از ابزار QT استفاده کنید. QT تقریباً 25 سال پیش ایجاد شده است و به طور مداوم بهبود یافته است و یکی از محبوب ترین ابزارهای موجود در نوع موجود است. بسیاری از شرکت ها به QT روی آورده اند تا قابلیت های پلتفرم متقاطع را به برنامه های خود وارد کنند.

برنامه نویسان که با QT تجربه می کنند ، و با پسوند PYQT تقاضای زیادی دارند.

آخرین نسخه PYQT 5 است ، بنابراین این دوره روی آن نسخه تمرکز دارد - Pyqt5.

اگر به دنبال یادگیری برنامه نویسی Python GUI و به طور خاص QT و PyQT5 هستید ، این دوره برای شما است.

Volkan atış ، مربی شما یک توسعه دهنده بسیار با تجربه است و توسعه برنامه Python GUI را در خارج می شناسد. او اینجا است تا این مهارت ها را به شما منتقل کند.

چه چیزی در این دوره پوشیده شده است؟

برنامه نویسی Python GUI با استفاده از PYQT5.

نه تنها یاد می گیرید که چگونه از پایتون برای ساخت برنامه های دسک تاپ استفاده کنید ، بلکه Volkan شما را به سفری می برد که در آن شما برنامه نویسی پیشرفته GUI را نیز کشف خواهید کرد ، با استفاده از نمایش داده های پایگاه داده پیشرفته SQLite و بارهای بیشتر! p>

مباحث کلیدی در این دوره عبارتند از:-

Pyqt5.

برنامه نویسی GUI Python (مبتدی و پیشرفته).

برنامه نویسی پیشرفته GUI Python.

ویجت های Python PyQT5.

ایجاد برنامه های واقعی پایتون.

نمایش داده های پایگاه داده پیشرفته SQLITE.

ابزارک های ماژول Python PyQT5.


در این دوره چه چیزی یاد خواهید گرفت؟

شما یاد خواهید گرفت که چگونه برنامه های GUI Python واقعی را با استفاده از PYQT5 بسازید و تا پایان دوره یک برنامه نویس فوق العاده تولیدی و ماهر Python PyqT5 خواهد بود. شما می توانید اطمینان داشته باشید که از یک حرفه ای واقعی یاد می گیرید و مهارت های دنیای واقعی را که برای موفقیت باید بدانید یاد می گیرید.

اگر آماده شروع کار هستید ، روی آن دکمه ثبت نام کلیک کنید و مهارت های Python GUI خود را با PYQT5 به سطح جدید برسانید.


سرفصل ها و درس ها

ویجت های اساسی PyQT5 Basic PyQt5 Widgets

  • نصب بسته PYQT5 Installing PyQt5 Package

  • ایجاد یک پنجره ساده PYQT5 Creating a Simple PyQt5 Window

  • با استفاده از ویجت برچسب Using Label Widget

  • با استفاده از دکمه ها Using Buttons

  • با استفاده از ویجت Lineedit Using LineEdit Widget

  • با استفاده از تصاویر Using Images

  • با استفاده از کادر چک Using CheckBoxes

  • با استفاده از ویجت ComboBox Using ComboBox Widget

  • با استفاده از Radiobuttons Using RadioButtons

  • با استفاده از ویجت جعبه پیام Using MessageBox Widget

  • با استفاده از یک جعبه اسپین برای برنامه ما Using a SpinBox for our Application

  • با استفاده از ویجت ویرایشگر متن Using Text Editor Widget

  • با استفاده از ویجت تایمر Using Timer Widget

  • با استفاده از ویجت لیست Using List Widget

بازی قیچی کاغذ راک Rock Paper Scissors Game

  • آنچه ما می خواهیم بسازیم What We are Going to Build

  • ایجاد پنجره بازی part1 Creating Game Window Part1

  • ایجاد پنجره بازی part2 Creating Game Window Part2

  • ایجاد عملکرد بازی بازی Creating Play Game Function

  • ایجاد عملکرد بازی Stop Creating Stop Game Function

ابزارک های پیشرفته PYQT5 Advanced PyQt5 Widgets

  • با استفاده از طرح Horizontalbox Using HorizontalBox Layout

  • با استفاده از چیدمان جعبه عمودی Using VerticalBox Layout

  • با استفاده از طرح بندی Using Layouts Together

  • با استفاده از طرح فرم Using Form Layout

  • با استفاده از ویجت کشویی Using Slider Widget

  • با استفاده از ویجت جدول Using Table Widget

  • با استفاده از ویجت برگه Using Tab Widget

  • با استفاده از ویجت منو Using Menu Widget

  • با استفاده از نوار ابزار Using ToolBar

  • با استفاده از گفتگوی OpenFile Using OpenFile Dialog

  • با استفاده از گفتگوی قلم و رنگ Using Font and Color Dialog

  • با استفاده از طرح شبکه Using Grid Layout

  • با استفاده از ویجت ProgressBar Using ProgressBar Widget

برنامه کارمندان من My Employees App

  • آنچه ما می خواهیم بسازیم What we are Going to Build

  • ایجاد پنجره اصلی برنامه Creating App's Main Window

  • ایجاد چیدمان برای برنامه Creating Layouts for App

  • ایجاد ابزارک های چیدمان مناسب Creating Right Layout's Widgets

  • ایجاد پایگاه داده و جداول Creating Database and Tables

  • ایجاد پنجره اضافه کارکنان Creating Add Employee Window

  • ایجاد چیدمان برای پنجره افزودن شخص Creating Layouts for Add Person Window

  • ایجاد ابزارک های چیدمان برتر Creating Top Layout's Widgets

  • ایجاد ابزارک های طرح پایین Creating Bottom Layout's Widgets

  • با استفاده از برگه سبک برای ابزارک ها Using Style Sheet for Widgets

  • بارگذاری تصاویر در فهرست پروژه Uploading Images to Project Directory

  • افزودن سوابق به پایگاه داده Adding Records into Database

  • با استفاده از رویداد نزدیک پنجره Using Window Close Event

  • دریافت سوابق از پایگاه داده و لیست آنها Getting Records from Database and Listing Them

  • نمایش اولین رکورد Displaying First Record

  • ایجاد رویداد یک کلیک برای ویجت لیست Creating Single Click Event for the List Widget

  • حذف یک رکورد از پایگاه داده Deleting a Record from Database

  • ایجاد پنجره بروزرسانی Creating Update Window

  • ایجاد طراحی پنجره بروزرسانی Creating Design of Update Window

  • ایجاد طراحی پنجره به روزرسانی قسمت 2 Creating Design of Update Window Part2

  • ایجاد عملکرد به روزرسانی برای کارمند Creating Update Function for Employee

برنامه پخش کننده موسیقی Music Player App

  • آنچه ما می خواهیم بسازیم What we are Going to Build

  • ایجاد پنجره اصلی Creating Main Window

  • ایجاد طرح بندی برای برنامه Creating Layouts for Application

  • ایجاد ویجت ProgressBar Creating progressbar Widget

  • ایجاد دکمه ها Creating Buttons

  • ایجاد لغزنده و لیست پخش Creating Slider and Playlist

  • اضافه کردن صداها به لیست پخش Adding Sounds to Playlist

  • تغییر لیست پخش Shuffling Playlist

  • پخش صداها Playing Sounds

  • ایجاد تابعی از کشویی حجم Creating Function of Volume Slider

  • ایجاد عملکرد صدا Creating Mute Function

  • به روزرسانی ProgressBar Updating progressbar

  • ایجاد تایمر برای صداها Creating Timer for Sounds

  • ایجاد عملکرد آهنگ قبلی Creating Previous Song Function

  • ایجاد عملکرد آهنگ بعدی Creating Next Song Function

  • با استفاده از فایل سبک برای ابزارک ها Using Style File for Widgets

  • ایجاد عملکرد سبک برای ProgressBar Creating Style Function for progressbar

  • ایجاد عملکرد سبک برای ListWidget Creating Style Function for listwidget

برنامه مدیریت محصول Product Management App

  • آنچه ما می خواهیم بسازیم What we are Going to Build

  • ایجاد پنجره اصلی Creating Main Window

  • ایجاد ویجت نوار ابزار Creating Toolbar Widget

  • ایجاد ویجت برگه Creating Tab Widget

  • ایجاد طرح بندی TAB1 Creating tab1 Layouts

  • ایجاد ویجت جدول Creating Table Widget

  • ایجاد ابزارک های دیگر Creating Other Widgets

  • ایجاد ابزارک برای برگه اعضا Creating Widgets for Members Tab

  • ایجاد بانک اطلاعاتی Creating Database

  • ایجاد پنجره اضافه کردن محصول Creating Add Product Window

  • ایجاد چیدمان برای پنجره Creating Layouts for Window

  • ایجاد ابزارک برای پنجره Creating Widgets for Window

  • بارگذاری تصاویر Uploading Images

  • وارد کردن محصولات در پایگاه داده Inserting Products Into Database

  • ایجاد پنجره ADD عضو Creating Add Member Window

  • ایجاد طراحی پنجره Add عضو Creating Design of Add Member Window

  • قرار دادن اعضا در پایگاه داده Inserting Members Into Database

  • نمایش محصولات Displaying Products

  • نمایش اعضا Displaying Members

  • ایجاد رویداد دو کلیک برای محصولات Creating Double Click Event for Products

  • ایجاد طراحی پنجره Creating Design of Window

  • ایجاد ابزارک برای پنجره Creating Widgets for Window

  • به روزرسانی تصویر محصول Updating Image of Product

  • به روزرسانی محصول Updating Product

  • حذف محصولات Deleting Products

  • ایجاد پنجره عضو نمایشگر Creating Display Member Window

  • ایجاد چیدمان برای پنجره اعضا Creating Layouts for Members Window

  • ایجاد ابزارک برای پنجره اعضا Creating Widgets for Members Window

  • حذف اعضا از پایگاه داده Deleting Members from Database

  • به روزرسانی اعضا Updating Members

  • محصولات جستجوگر Searching Products

  • اعضا جستجو Searching Members

  • لیست محصولات Listing Products

  • ایجاد پنجره فروش محصول Creating Sell Product Window

  • ایجاد ابزارک های پنجره محصول فروش Creating Sell Product Window's Widgets

  • دریافت مقادیر از پایگاه داده برای محصولات Getting Values from Database for Products

  • به روزرسانی مقادیر محصولات Updating Values For Products

  • ایجاد پنجره ارسال Creating Submit Window

  • ایجاد ویجت های پنجره ارسال Creating Submit Window's Widgets

  • ایجاد ویجت های پنجره ارسال Part2 Creating Submit Window's Widgets part2

  • پایان دادن به فروش پنجره محصول Finishing Sell Product Window

  • ایجاد ویجت از پنجره آمار Creating Widgets of Statistics Window

  • نمایش آمار Displaying Statistics

  • ایجاد توابع شیوه ای Part1 Creating Style Sheet Functions part1

  • ایجاد توابع ورق سبک part2 Creating Style Sheet Functions part2

اطلاعات اضافی - کد منبع و سایر موارد Extra Information - Source code, and other stuff

  • کدهای منبع Source Codes

  • سخنرانی و اطلاعات جایزه Bonus Lecture and Information

نمایش نظرات

آموزش برنامه نویسی Python GUI با استفاده از PYQT5
جزییات دوره
19 hours
118
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,234
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim Buchalka's Learn Programming Academy Tim Buchalka's Learn Programming Academy

برنامه نویسان و معلمان حرفه ای - 1.75 میلیون دانش آموز

Volkan Atış Volkan Atış

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