در این دوره آموزشی، میخواهید با معروفترین رابط کاربری گرافیکی پایتون آشنا شوید: PyQt5.
ما طرح کلی زیر را دنبال میکنیم:
-ابتدا، ما در مورد ویجت اصلی PyQt5 مانند طرحبندی، برچسب، دکمهها، میلهها و موارد دیگر میآموزیم.
-دوم، ما میخواهیم به برخی از ویجتها و موضوعات پیشرفته مانند ورودی، فونت، گفتگوی فایل، پشتهها، برگهها و تقسیمکنندهها برویم.
-سپس، با ابزار معروف PyQt "Qt Designer" آشنا می شویم که به ایجاد یک برنامه با استفاده از تکنیک کشیدن و رها کردن اجازه می دهد. ما شرح مفصلی از تمام ویژگی های این ابزار خواهیم داشت تا بتوانیم هر برنامه ای را به راحتی بسازیم.
-در نهایت، ما لیستی از پروژه هایی خواهیم داشت که همیشه به روز می شوند. لیست پروژه ها شامل:
است1-Dice Game: با استفاده از ویجت های PyQt5 یک بازی تاس بسازید و یاد بگیرید که چگونه عملکردهای مختلف را به دکمه های مربوطه خود متصل کنید. علاوه بر این، شما می خواهید یاد بگیرید که چگونه از CSS در PyQt5 برای بهبود تجربه کلی کاربر در برنامه های رابط کاربری گرافیکی خود استفاده کنید.
پروژه های بیشتری به صورت منظم اضافه خواهند شد.
امیدوارم از این دوره لذت ببرید و میخواهم اضافه کنم که در هر زمان در طول سفر شما در این دوره در دسترس خواهم بود و اگر سؤال، نگرانی یا بازخوردی دارید، خوشحال میشوم که آنها را بشنوم و پاسخ دهم. !
در این پروژه، میخواهید از آنچه قبلاً یاد گرفتهاید برای بهبود بازی تاس که ما ساختهایم استفاده کنید.
وظایف شما عبارتند از:
1- به کاربر اجازه دهید تصمیم بگیرد که آیا میخواهد در برابر بازیکن دیگری بازی کند یا در برابر برنامه.
2- اگر آنها تصمیم گرفتند مقابل یکدیگر بازی کنند، هیچ اتفاقی نمی افتد و می توانید همان کد را نگه دارید.
3-اگر آنها تصمیم گرفتند در برابر برنامه بازی کنند، برنامه شما باید در واقع بازی کند و سعی کند کاربر را شکست دهد.
به منظور انجام این کار، باید توابعی را اضافه کنید که به طور تصادفی به برنامه اجازه میدهد تا بچرخد و نگه دارد.
لطفاً به ویدیوی پروژه مراجعه کنید تا ایده روشنی از پروژه داشته باشید. اگر سوالی دارید، در تماس نباشید و من مطمئناً بلافاصله پاسخ خواهم داد!
موفق باشید و لذت ببرید!
مهندس کامپیوتر
سلام هادی هستم. من در حال تحصیل در رشته مهندسی کامپیوتر در دانشگاه آمریکایی لبنانی (LAU) هستم. من دوست دارم دانش خود را با همه به اشتراک بگذارم و معتقدم که آموزش روشی عالی برای درک هر چیزی است، زیرا باید در مورد چیزی به خوبی آگاه باشید تا بتوانید آن را به ساده ترین روش ممکن آموزش دهید!
نمایش نظرات