×
ribbon

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

مدرس:

مهتا شکرالهی

pyqt5 توسط ریوربنک کامپیوتینگ (Riverbank Computing) به عنوان آخرین نسخه ابزار GUI (رابط کاربری گرافیکی) تولید شد. در... بیشتر
گواهی‌نامه
4.2 (5)
1 دیدگاه
290دانشجو
5ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیخرداد ۱۴۰۴

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

دانلود و نصب نرم افزارها و کتابخانه های مورد نیاز

طراحی رابط گرافیکی نرم افزار

کدنویسی ویجت ها

ساخت فایل installer

این دوره شامل:

5 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

7 فصل38 جلسه5 ساعت ویدیو
نصب نرم افزارها و کتابخانه ها
  نصب پایتون و Pycharm
06:50
  نصب کتابخانه ها و QtDesigner
06:33
معرفی Designer
  Designer بخش اول
08:36
  Designer بخش دوم
10:19
  یک مثال ساده: بخش اول
05:13
  یک مثال ساده: بخش دوم
06:49
  یک مثال ساده: بخش سوم
09:02
اپلیکیشن BMI
  معرفی BMI
02:54
  رابط گرافیکی BMI
13:20
  معرفی و استفاده از Resource Browser
03:01
  BMI: بخش اول
06:32
  BMI: بخش دوم
13:51
اپلیکیشن ToDo List
  طراحی رابط گرافیکی ToDo List
04:35
  ToDo List: بخش اول
08:18
  ToDo List: بخش دوم
05:40
  ToDo List: بخش سوم
06:29
  ToDo List: بخش چهارم
09:30
  ToDo List: بخش پنجم
06:37
  ToDo List: بخش ششم
05:07
  ToDo List: بخش هفتم
06:05
اپلیکیشن Music Player
  طراحی رابط گرافیکی Music Player
06:19
  Music Player: بخش اول
16:16
  Music Player: بخش دوم
13:02
  Music Player: بخش سوم
14:01
  Music Player: بخش چهارم
05:51
  Music Player: بخش پنجم
04:59
  Music Player: بخش ششم
11:47
اپلیکیشن Timer و Chronometer
  طراحی رابط گرافیکی Timer و Chronometer
07:05
  Timer: بخش اول
03:58
  Timer: بخش دوم
10:01
  Timer: بخش سوم
14:40
  Timer: بخش چهارم
02:32
  Timer: بخش پنجم
07:25
  Chronometer: بخش اول
06:42
  Chronometer: بخش دوم
07:59
  Chronometer: بخش سوم
16:07
ساخت فایل installer
  pyinstaller
07:06
  setup file
03:57

پیش‌نیاز‌ها

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

توضیحات دوره

pyqt5 توسط ریوربنک کامپیوتینگ (Riverbank Computing) به عنوان آخرین نسخه ابزار GUI (رابط کاربری گرافیکی) تولید شد. در حقیقت pyqt5 کتابخانه‌ای است که به شما امکان می‌دهد از چارچوب Qt GUI Python استفاده کنید. به زبانی دیگر می‌توان گفت که pyqt5 ترکیبی از کتابخانه QT و پایتون است که برای برنامه‌نویسان نرم‌افزار، که علاقه‌مند به تولید برنامه‌های گرافیکی هستند قابل استفاده است. حتی ایجاد یک installer برای برنامه شما را نیز پوشش می‌دهد.

PyQt ‌با تمام سیستم‌های عامل محبوبی که می‌شناسیم از قبیل ویندوز، لینوکس، mac سازگاری دارد و با استفاده از Python3 و Qt در ایجاد رابط کاربری گرافیکی در این سیستم‌عامل‌ها، بکار می‌رود. این رابط گرافیکی دارای مجوز دوگانه است یعنی تحت لیسانس GPL و لیسانس تجاری در دسترس می‌باشد. PyQt5 ‌در نسخه‌هایی که پایتون قدیمی‌تر از ۲.۶ دارند پشتیبانی نمی‌شود.

توسعه نرم افزار با استفاده از پایتون و PyQt5 یکی از روش‌های محبوب برای ایجاد برنامه‌های دسکتاپ با رابط کاربری گرافیکی (GUI) است. در این دوره آموزشی، شما از صفر تا صد ساخت یک نرم افزار دسکتاپی را خواهید آموخت.

PyQt5 چیست؟

یک binding از Qt5 برای زبان پایتون است که از فریم‌ورک Qt برای ایجاد رابط‌های کاربری گرافیکی (GUI) استفاده می‌کند.
شامل مجموعه‌ای از ویجت‌ها (مانند دکمه‌ها، کادرهای متنی، منوها و ...) برای ایجاد رابط‌های گرافیکی حرفه‌ای و کاربرپسند است.
PyQt5 به توسعه‌دهندگان این امکان را می‌دهد که به سادگی برنامه‌های دسکتاپ با قابلیت‌های پیشرفته طراحی کنند.

ویژگی‌های PyQt5

رابط کاربری زیبا: PyQt5 قابلیت طراحی رابط‌های کاربری جذاب و حرفه‌ای را دارد.
پشتیبانی از چندین سیستم عامل: برنامه‌های نوشته شده با PyQt5 می‌توانند بر روی پلتفرم‌های مختلف مانند ویندوز، لینوکس و macOS اجرا شوند.
امکانات پیشرفته: شامل مدیریت رویدادها، انیمیشن‌ها، و قابلیت‌های پیشرفته برای ساخت نرم‌افزارهای پیچیده.

دیدگاه کاربران

4.2

بر اساس امتیاز 5 دانشجو

1
2
3
4
5

علیرضا محمودی

8 ماه پیش

4

سلام و وقت به خیر پیشنهاد می کنم گوینده ها ، کمی با انرژی تر حرف بزنند.

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
10دوره
2,041دانشجو
26نظر و امتیاز

مهتا شکرالهی فارغ التحصیل کارشناسی ارشد مهندسی برق از دانشگاه شیراز است. ایشان کارشناسی خود را در گرایش کنترل و ابزار دقیق ، و کارشناسی ارشد خود را در گرایش مخابرات سیستم به پایان رسانده است. تخصص ایشان در زمینه پردازش سیگنال و تصویر بوده و پروژه نهایی کارشناسی ارشدشان در زمینه واترمارکینگ تصاویر می باشد. 

 به مدت 5 سال به عنوان مهندس اتوماسیون در شرکت صنعتی فارس اسکات  فعالیت داشته و پس از گذراندن دوره های یادگیری ماشین و یادگیری عمیق، مدتی را در شرکت آب پالایش نوین فارس، به عنوان مهندس یادگیری ماشین فعال بوده اند.

همچنین مسلط به زبان های انگلیسی، ترکی استانبولی، آلمانی و فرانسوی می باشند.

مهارت‌هایی که می‌آموزید

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.