آموزش طراحی رابط کاربری مدرن با زبان Python

در این دوره‌ی پروژه‌محور، یاد می‌گیرید چطور با استفاده از کتابخانه‌ی قدرتمند و مدرن CustomTkinter، رابط‌های کاربری حرفه‌ای، واکنش‌گرا و چشم‌نواز بسازید. این کتابخانه نسخه‌ی توسعه‌یافته‌ی Tkinter هست که امکانات سفارشی‌سازی بسیار بیشتری رو در ... بیشتر

جدید
21 دانشجو
پیشرفته

امیر مهدی گودرزی

به‌روزرسانی: ۱۴۰۴/۰۶/۰۵

محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

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

آشنایی با اصول طراحی UI/UX مدرن

نصب و راه‌اندازی CustomTkinter

ساخت ویجت‌های سفارشی با ظاهر مدرن (دکمه‌ها، ورودی‌ها، اسلایدرها و...)

طراحی تم‌های روشن و تاریک و تغییر ظاهر بر اساس حالت سیستم

پروژه های عملی

محتوای دوره

5 فصل 27 جلسه 5 ساعت ویدیو
آشنایی با UI و Customtkinter
  معرفی دوره
مشاهده
"01:32
  تعریف UI/UX
مشاهده
"04:50
  Tkinter چیست؟
مشاهده
"05:09
مفاهیم پایه و ویجت های اولیه
ویجت های پیشرفته
لایه بندی در CTK
تب ها و نوار های جابه جایی

پیش‌نیاز‌ها

برای شرکت در این دوره، آشنایی اولیه با زبان برنامه‌نویسی Python ضروری است. شرکت‌کنندگان باید بتوانند مفاهیم پایه‌ای مانند متغیرها، حلقه‌ها، توابع، و کلاس‌ها را در پایتون درک و استفاده کنند.
همچنین داشتن تجربه‌ی مقدماتی در کار با کتابخانه Tkinter (مانند ساخت فرم‌های ساده، استفاده از ویجت‌هایی مثل دکمه، لیبل و ورودی متن) به درک بهتر مطالب دوره کمک می‌کند. اگر تاکنون با Tkinter کار نکرده‌اید، توصیه می‌شود پیش از شروع این دوره، یک آموزش مقدماتی در زمینه‌ی طراحی رابط کاربری با Tkinter را بگذرانید.

🔧 این دوره برای افرادی طراحی شده که قصد دارند ظاهر رابط کاربری خود را فراتر از حالت پیش‌فرض شخصی‌سازی کنند—از طراحی ویجت‌های سفارشی گرفته تا اعمال استایل‌های مدرن و تعامل‌پذیر.

درباره دوره

در این دوره‌ی پروژه‌محور، یاد می‌گیرید چطور با استفاده از کتابخانه‌ی قدرتمند و مدرن CustomTkinter، رابط‌های کاربری حرفه‌ای، واکنش‌گرا و چشم‌نواز بسازید. این کتابخانه نسخه‌ی توسعه‌یافته‌ی Tkinter هست که امکانات سفارشی‌سازی بسیار بیشتری رو در اختیار شما قرار می‌ده.


👨‍💻 مناسب چه کسانی است؟

برنامه‌نویسان پایتون که می‌خوان رابط کاربری حرفه‌ای بسازن
علاقه‌مندان به طراحی مینیمال و مدرن
کسانی که از ظاهر کلاسیک Tkinter خسته شدن و دنبال یه تجربه تازه هستن
کسانی که به دنبال پروژه  های عملی هستند.

اطلاعات بیشتر

درباره استاد

امیر مهدی گودرزی
1 دوره
27 دانشجو

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

همچنین به طراحی رابط کاربری (UI) و تجربه کاربری (UX) علاقه‌مندم و در این زمینه به‌صورت حرفه‌ای فعالیت دارم. باور دارم ترکیب دانش فنی با اصول زیبایی‌شناسی و تجربه کاربری می‌تواند مسیر تولید محصولات دیجیتال موفق و کاربرمحور را هموار کند.

اطلاعات بیشتر