🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
برنامه نویسی Hands-On Python 3.x GUI [ویدئو]
- آخرین آپدیت
Hands-On Python 3.x GUI Programming [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
نمی توان مزایای معماری و رابط کاربری گرافیکی خوب طراحی شده برای برنامه ها را نادیده گرفت. اگر علاقه مند به طراحی و ساخت رابط های کاربری گرافیکی کاربردی، جذاب و کاربرپسند با استفاده از یکی از قدرتمندترین زبان ها، Python 3 هستید. این دوره برای شما مناسب است. این برای برنامه نویسان سطح متوسط است که می خواهند مهارت های خود را با توسعه رابط های کاربری گرافیکی نوشته شده در پایتون افزایش دهند.
در قسمت ابتدایی دوره، مفاهیم مهم برنامه نویسی پایتون را یاد خواهید گرفت. ما همچنین نحوه ایجاد برنامه های کاربردی را مرحله به مرحله به شما آموزش می دهیم. شما از فریم ورک های محبوب رابط کاربری گرافیکی (PyQt5 و Tkinter) برای ساخت برنامه های رابط کاربری گرافیکی استفاده خواهید کرد. شما برنامه های چند پلتفرمی ایجاد خواهید کرد که یک بار می سازید و در همه جا مستقر می کنید.
شما یاد خواهید گرفت که چگونه فرم ها و ویجت های رابط کاربری گرافیکی ایجاد کنید و آنها را با استفاده از مدیران طرح بندی مرتب کنید. همچنین نحوه اتصال رابط کاربری گرافیکی خود به شبکه ها و پایگاه های داده را بررسی خواهیم کرد.
در پایان این دوره، شما با موفقیت به برنامه های رابط کاربری گرافیکی پیشرفته مانند بازی کارت و برنامه رنگ تسلط خواهید یافت و قادر خواهید بود بسیاری از برنامه های قدرتمندتر، چند پلتفرمی و مقیاس پذیر بسازید.
فایل های کد در GitHub آپلود می شوند: https://github.com/PacktPublishing/-Hands-on-Python-3.x-GUI-Programming
آموزش برنامه نویسی رابط کاربری گرافیکی پایتون با استفاده از Tkinter PyQt5
بارگذاری بیش از حد عملکرد ویجت با قطع سیگنال ها
طراحی بصری رابط کاربری گرافیکی با Qt Designer
کد PyQt5 را با استفاده از هوک های پایتون اشکال زدایی کنید
با استفاده از PyInstaller فایل های اجرایی ایجاد کنید
استفاده از رویکرد مدولار برای کدنویسی
تست رابط کاربری گرافیکی
اتصال به شبکه ها و پایگاه های داده
این ویدیو برای برنامه نویسان پایتون متوسط است که می خواهند مهارت های پایتون خود را با نوشتن رابط کاربری گرافیکی قدرتمند در پایتون با استفاده از PyQt5 و Tkinter تقویت کنند. • برنامه های کاربردی را با برنامه نویسی رابط کاربری گرافیکی از ابتدا بسازید * • از مدیران طرح بندی برای مرتب کردن ویجت های رابط کاربری گرافیکی استفاده کنید * • رابط کاربری گرافیکی را به شبکه ها و پایگاه های داده متصل کنید *
سرفصل ها و درس ها
ایجاد رابط کاربری گرافیکی در پایتون با Tkinter
Creating GUIs in Python with Tkinter
بررسی اجمالی دوره
The Course Overview
ایجاد اولین رابط کاربری گرافیکی ما با Tkinter
Creating Our First GUI with Tkinter
افزودن ابزارک به رابط کاربری گرافیکی
Adding Widgets to the GUI
با استفاده از Grid Layout Manager
Using the Grid Layout Manager
خواندن ابزارک های ورودی
Reading Entry Widgets
طراحی منوها
Designing Menus
رابط کاربری گرافیکی پیشرفته پایتون با Tkinter
Advanced Python GUIs with Tkinter
سازماندهی رابط کاربری گرافیکی با Tab Controls
Organizing the GUI with Tab Controls
نمایش داده ها با استفاده از لیست ها
Displaying Data Using Lists
نمایش تصاویر در رابط کاربری گرافیکی
Displaying Images in the GUI
افزودن بسیاری از ویجت ها به رابط کاربری گرافیکی
Adding Many Widgets to the GUI
کدنویسی رابط کاربری گرافیکی با کلاس های OOP
Coding GUIs with OOP Classes
تست رابط کاربری گرافیکی
Testing the GUI
ایجاد رابط کاربری گرافیکی در پایتون با PyQt5
Creating GUIs in Python with PyQt5
ایجاد اولین رابط کاربری گرافیکی ما با PyQt5
Creating Our First GUI with PyQt5
طراحی بصری رابط کاربری گرافیکی با Qt Designer
Visually Designing GUIs with Qt Designer
تبدیل کد UI طراح به کد پایتون
Converting Designer UI Code to Python Code
ماژولار کردن کد UI
Modularizing the UI Code
اتصال ویجت ها به Actions
Connecting Widgets to Actions
رابط کاربری گرافیکی پیشرفته پایتون با PyQt5
Advanced Python GUIs with PyQt5
استفاده از CSS Stylesheets
Using CSS Stylesheets
نگاهی به اسلات ها و سیگنال ها
Looking into Slots and Signals
بارگذاری بیش از حد ابزارک ها با استفاده از قطع اتصال
Overloading Widgets Using Disconnect
اشکال زدایی PyQt5 با Python Hooks
Debugging PyQt5 with Python Hooks
ایجاد فایل های اجرایی با PyInstaller
Creating Executables with PyInstaller
مکالمه با شبکه ها از طریق TCP/IP
Talking to Networks via TCP/IP
اتصال به پایگاه های داده SQLite
Connecting to SQLite Databases
Burkhard Meier یک مهندس اتوماسیون تست نرم افزار و نویسنده است.
Burkhard بیش از 16 سال تجربه به عنوان مهندس تست اتوماسیون نرم افزار دارد. او با استفاده از یک رویکرد شی گرا و چابک ، واقعاً طراحی و توسعه را اتکا می کند. وی علاوه بر کار خود به عنوان مهندس ، نویسنده کتاب آشپزی برنامه نویسی پایتون GUI است. تخصص های وی شامل توسعه محور تست ، تست واحد ، الگوهای طراحی و توسعه رابط کاربری گرافیکی پایتون برای رسیدگی به پیچیدگی کد است.
نمایش نظرات