×
ribbon

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

مدرس:

مهتا شکرالهی

با پایتون و PyQt5 نرم‌افزارهای دسکتاپ با رابط گرافیکی حرفه‌ای بسازید و آن‌ها را در قالب فایل نصب ارائه کنید.

گواهی‌نامه
4.1 (15)
4 دیدگاه
353دانشجو
5ساعت
سرفصل‌ها
پیشرفته سطح دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

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

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

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

ساخت فایل installer

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

5 ساعت ویدئو

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

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

پیش‌نیاز‌ها

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

توضیحات دوره

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

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

1
2
3
4
5

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

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
11دوره
2,975دانشجو
115نظر و امتیاز

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

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

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

poster

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

353دانشجو
4.1(15)

دوره‌های مشابه

دیگر دوره‌های مهتا شکرالهی

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

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

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