یادتون میاد اولین بار که خواستید یه برنامه پایتونی بنویسید و فقط با خروجی ترمینال مواجه شدید؟ اون پنجرهی سیاه و سفید که هیچ نشونهای از یه نرمافزار واقعی نداره؟ این دوره دقیقاً همون پلیه که شما رو از دنیای خط فرمان به دنیای رابطهای گرافیکی میبره. با کتابخانه Tkinter و ابزارهای مد...
چرا این دوره؟ 🤔
یادتون میاد اولین بار که خواستید یه برنامه پایتونی بنویسید و فقط با خروجی ترمینال مواجه شدید؟ اون پنجرهی سیاه و سفید که هیچ نشونهای از یه نرمافزار واقعی نداره؟ این دوره دقیقاً همون پلیه که شما رو از دنیای خط فرمان به دنیای رابطهای گرافیکی میبره. با کتابخانه Tkinter و ابزارهای مدرنش مثل CustomTkinter و ttkbootstrap، دیگه لازم نیست نرمافزارهاتون شبیه ابزارهای دهه ۹۰ باشن.
چی یاد میگیریم؟ 📚
توی این مسیر آموزشی، قراره با هم از پایه شروع کنیم. اول با مفاهیم بنیادی Tkinter آشنا میشیم — از ساخت سادهترین پنجرهها گرفته تا مدیریت رویدادها و رویدادهای ماوس و کیبورد. بعدش سراغ CustomTkinter میریم که ظاهر مدرنتری به برنامههاتون میده و در نهایت با ttkbootstrap میتونید تمهای آماده و حرفهای رو به پروژههاتون اضافه کنید.
سرفصلهای اصلی:
مفاهیم پایه Tkinter (۲۳ جلسه): شامل ویجتها، چیدمانها، مدیریت رویداد، و طراحی فرمها
پروژههای عملی (۱۰ جلسه): ساخت ۵ برنامه کاربردی که توی زندگی واقعی به کارتون میاد
این دوره به چه دردی میخوره؟ 💡
فرض کنید دانشجوهستید و برای پروژه دانشگاهی باید یه نرمافزار مدیریت کتابخونه یا سیستم ثبت نمره تحویل بدید. با این دوره میتونید به جای یه برنامه خط فرمانی ساده، یه رابط گرافیکی تمیز و کاربرپسند طراحی کنید که استادتون رو هم شگفتزده کنه. یا شاید توی کار هستید و میخواید یه ابزار داخلی برای شرکتتون بسازید — این مهارتها دقیقاً همون چیزیه که نیاز دارید.
نکته کاربردی:
تصور کنید یه ابزار تبدیل واحد میسازید که توش بتونید دما، وزن یا مسافت رو سریع تبدیل کنید. با Tkinter این کار رو توی کمتر از ۵۰ خط کد انجام میدید. حالا تصور کنید همون ابزار رو با ttkbootstrap استایل بدید — میبینید که چقدر حرفهایتر به نظر میرسه.
مشخصات دوره 📋
ویژگی
توضیحات
عنوان
آموزش کتابخانه Tkinter و CustomTkinter و ttkbootstrap پایتون
سطح
از مبتدی تا متوسط
پیشنیاز
آشنایی مقدماتی با پایتون
تعداد جلسات
۳۳ جلسه (۲۳ جلسه آموزش + ۱۰ جلسه پروژه)
نوع محتوا
ویدیویی، پروژهمحور
وضعیت قیمت
با تخفیف ویژه 🎉
چرا این دوره با بقیه فرق داره؟ 🤷♂️
ببینید، خیلی از دورهها فقط تئوری درس میدن و آخرش هم نمیدونید از کجا شروع کنید. این دوره برعکس عمل میکنه — از همون ابتدا قراره با هم کد بزنیم. هر جلسه یه قدم به جلو میریم و در نهایت با ساخت ۵ پروژه واقعی، همه چیز رو کنار هم میذاریم.
یه نکته دیگه هم هست: بیشتر آموزشهای فارسی فقط Tkinter ساده رو پوشش میدن، ولی اینجا با CustomTkinter و ttkbootstrap هم آشنا میشید که توی پروژههای واقعی خیلی به کارتون میاد. این یعنی بعد از تموم کردن دوره، میتونید نرمافزارهایی بسازید که هم از نظر فنی درست کار کنن و هم ظاهرشون مدرن و جذاب باشه.
این دوره برای کیه؟ 🎯
تازهکارهایی که میخوان اولین قدم رو توی برنامهنویسی دسکتاپ بردارن
برنامهنویسهای وب که میخوان مهارتهاشون رو گسترش بدن
دانشجوهای کامپیوتر که پروژههای دانشگاهی دارن
هر کسی که از پنجره سیاه ترمینال خسته شده و میخواد برنامههاش رو بصری کنه
و اگه هنوز مطمئن نیستید، بذارید یه مثال بزنم. فرض کنید یه فایل مدیریت وظایف (To-Do List) میسازید. با Tkinter میتونید چکباکسها، دکمهها و لیستها رو طراحی کنید. با CustomTkinter ظاهرش رو مدرن کنید. و با ttkbootstrap تم رنگی که دوست دارید رو انتخاب کنید. این ترکیب قدرتمنده که توی این دوره یاد میگیرید — و همه اینها با تخفیف ویژه در
ثبتنام با تخفیف: Tkinter و ساخت ۵ برنامه کاربردی را شروع کنید.