آموزش توسعه رابط کاربری (GUI) با پایتون و Tkinter: ساخت اپلیکیشن‌های دسکتاپ حرفه‌ای - آخرین آپدیت

دانلود Python GUI Development with Tkinter: Build Pro Desktop Apps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. یاد بگیرید چگونه با استفاده از کتابخانه Tkinter در پایتون، اپلیکیشن‌های دسکتاپ حرفه‌ای بسازید! این دوره شما را با دنیای توسعه GUI آشنا می‌کند؛ از درک ویژگی‌های اصلی Tkinter گرفته تا خلق رابط‌های کاربری بصری و کاربرپسند. با تسلط بر بلوک‌های سازنده اصلی Tkinter، قادر خواهید بود برنامه‌هایی واکنش‌گرا و غنی از قابلیت‌ها طراحی کنید. شما با ویجت‌های کلیدی مانند Labels، Buttons، Entry و Canvas آشنا شده و نحوه مدیریت چیدمان‌ها را با استفاده از مدیریت‌کننده‌های هندسی (Geometry Managers) خواهید آموخت. در ادامه مسیر، یاد می‌گیرید که هر المان رابط کاربری را شخصی‌سازی کنید و با استفاده از ویژگی‌های پیشرفته‌ای مانند رنگ‌ها، فونت‌ها و المان‌های تعاملی، ظاهری صیقل‌خورده به برنامه‌های خود ببخشید. ما همچنین با یک رویکرد عملی، شما را در توسعه یک پروژه واقعی (ساخت اپلیکیشن ماشین حساب) راهنمایی می‌کنیم تا تمام آموخته‌های خود را به کار ببندید. این دوره برای توسعه‌دهندگانی که به دنبال تسلط بر طراحی GUI در پایتون هستند، ایده‌آل است و برای مبتدیانی که دانش پایه برنامه‌نویسی دارند و می‌خواهند مهارت‌های خود را در زمینه توسعه رابط کاربری گسترش دهند، مناسب است.

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

کتابخانه Tkinter: رابط کاربری چند پلتفرمی Tkinter: The Cross-Platform GUI Library

  • Tkinter چیست؟ What Is Tkinter?

  • شروع کار با Tkinter Getting Started with Tkinter

  • ساختار پایه یک برنامه Tkinter Basic Structure of a Tkinter Program

بلوک‌های سازنده Tkinter (بخش اول) The Building Blocks of Tkinter (Part 1)

  • آشنایی با ویجت‌ها Introduction to Widgets

  • ویجت Label (برچسب) The Label Widget

  • ویجت Entry (ورودی متنی) The Entry Widget

  • ویجت Button (دکمه) The Button Widget

  • ویجت Checkbutton (تیک‌باکس) The Checkbutton Widget

  • ویجت Radio Button (دکمه رادیویی) The Radio Button

  • رسم با Canvas (بوم) Drawing with Canvas

  • سازماندهی ویجت‌ها در پنجره با ویجت Frame Widgets in Window with the Frame Widget

  • ساخت لیست با Listbox Making a List with the Listbox

  • طراحی منوی برنامه Let's Make a Menu

  • منو با استفاده از Menubutton Menu with Menubutton

بلوک‌های سازنده Tkinter (بخش دوم) The Building Blocks of Tkinter (Part 2)

  • نمایش متن‌های چند خطی با Message Multiple Lines with Message

  • ویجت Scale (نوار لغزنده) The Scale Like a Thermometer

  • اسکرول کردن در لیست‌ها Scrolling Through a List

  • ویجت Text (متن پیشرفته) The Text Widget

  • ساخت پنجره‌های Toplevel The Toplevel Application

  • ویجت Spinbox (جعبه چرخان) The Spinbox Widget

  • تقسیم‌بندی صفحه با Panes Dividing with Panes

  • گروه‌بندی برچسب‌ها با Labelframe Grouping Labels with Labelframe

  • پیام‌های Messagebox و اعلان‌های دسکتاپ Messagebox and Desktop Prompts

بخشیدن هویت بصری به هر المان رابط کاربری Giving a UI Identity to Each Element

  • آشنایی با ویژگی‌ها (Attributes) Introduction to Attributes

  • تنظیم ابعاد Dimensions

  • مدیریت رنگ‌ها Colors

  • جلب توجه و تنظیم فونت‌ها Attention and Fonts

  • تثبیت ویجت‌ها (Anchors) Widgets Anchors

  • استایل‌های relief (برجستگی) Relief Styles

  • کار با Bitmaps Bitmaps

  • تغییر شکل مکان‌نما (Cursors) Cursors

جای‌گذاری صحیح ویجت‌ها در پنجره برنامه Placing Widgets Element at Their Right Place on the Application Window

  • مدیریت چیدمان با .pack() The .pack() Geometry Manager

  • مدیریت چیدمان با .grid() The .grid() Geometry Manager

  • مدیریت چیدمان با .place() The .place() Geometry Manager

پیاده‌سازی کلیه مفاهیم در یک پروژه واقعی Putting Everything Together Through a Real-Life Project

  • پروژه عملی: ساخت ماشین حساب Project Calculator

جمع‌بندی و نتیجه‌گیری Conclusion

  • جمع‌بندی نهایی Conclusion

نمایش نظرات

آموزش توسعه رابط کاربری (GUI) با پایتون و Tkinter: ساخت اپلیکیشن‌های دسکتاپ حرفه‌ای
جزییات دوره
5h 18m
36
(آخرین آپدیت)
193
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده