در این فرادرس پروژههای واقعی خواهید ساخت تا Tkinter را در یک سناریوی واقعبینانه مشاهده کنید. ما برنامهنویسی رابط گرافیکی پایتونی را با استفاده از Tkinter که کتابخانه استاندارد پیشفرض Python برای ساخت برنامههای GUI است، انجام میدهیم. در حالی که همه در مورد استفاده از پایتون برای یادگیری ماشین، علم داده یا توسعه وب صحبت میکنند، به نظر، ایجاد ابزارهای رابط گرافیکی تجاری اختصاصی و سفارشی شده، یک مورد استفاده عظیم از پایتون است که فراموش شده است. این آموزش شما را در مسیری که برای توسعه برنامهها با رابط گرافیکی کاربری نیاز است، قرار میدهد. در ابتدا به سراغ ایجاد ابزارکها و برخی خواص آنها میرویم و سپس با پایگاه داده SQLite3 کار خواهیم کرد و در ادامه، پروژههایی را با این ابزار ایجاد میکنیم.
آموزش پروژه محور کتابخانه Tkinter در پایتون Python
توضیحات تکمیلی
برنامههای رابط کاربری گرافیکی یا GUI به کاربر نهایی این امکان را میدهد تا با یک پنجره برنامه واقعی ارتباط برقرار کرده، روی آن کلیک کند و با آن تعامل داشته باشد. بسیاری از شرکتهای بزرگ و کوچک وجود دارند که کارهایی را انجام میدهند که هیچ نرمافزاری برای آنها وجود ندارد. از تولیدات گرفته تا مغازههای کوچک، کارهای پزشکی، فروشگاهها، استودیوهای فیلم و… همه اینها با کمبود فناوری در صنایع خود دست و پنجه نرم میکنند و در بسیاری از آنها، توسعهدهندگان داخلی معمولا وظیفه دارند که ابزارهای خاصی را برای موارد خاص استفاده کنند.
رابط کاربری گرافیکی به کارآمدتر شدن کاربران غیر فنی کمک میکند. اگر از ایجاد برنامههای کنسولی و متنی خسته شدهاید، به جای مناسبی رسیدهاید. با معرفی رابط کاربری گرافیکی Tkinter که برنامههای شما را برای استفاده، جالب و آسان میکند، به شما کمک خواهیم کرد تا برنامههای خود را به سطح بالاتری برسانید.
در این فرادرس پروژههای واقعی خواهید ساخت تا Tkinter را در یک سناریوی واقعبینانه مشاهده کنید. ما برنامهنویسی رابط گرافیکی پایتونی را با استفاده از Tkinter که کتابخانه استاندارد پیشفرض Python برای ساخت برنامههای GUI است، انجام میدهیم. در حالی که همه در مورد استفاده از پایتون برای یادگیری ماشین، علم داده یا توسعه وب صحبت میکنند، به نظر، ایجاد ابزارهای رابط گرافیکی تجاری اختصاصی و سفارشی شده، یک مورد استفاده عظیم از پایتون است که فراموش شده است.
این آموزش شما را در مسیری که برای توسعه برنامهها با رابط گرافیکی کاربری نیاز است، قرار میدهد. در ابتدا به سراغ ایجاد ابزارکها و برخی خواص آنها میرویم و سپس با پایگاه داده SQLite3 کار خواهیم کرد و در ادامه، پروژههایی را با این ابزار ایجاد میکنیم.
فهرست سرفصلها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
- فصل یکم: نصب پایتون و آشنایی با Tkinter
- درس یکم: نصب محیط کدنویسی
- درس دوم: ویجتها (Widget) - بخش یکم
- درس سوم: ویجتها - بخش دوم
- درس چهارم: Propertyهای ویجت
- فصل دوم: پایگاه داده SQLite3
- درس پنجم: عملیات پایگاه داده
- درس ششم: توابع برنامه
- درس هفتم: منوی برنامه
- فصل سوم: پروژه دفترچه تلفن
- درس هشتم: کلاس پنجره رمز عبور و کلاس اضافه کردن به پایگاه داده
- درس نهم: کلاس نمایش مخاطبین و خواندن فایل
- درس دهم: تکمیل ساخت ویجتها و اجرا
- فصل چهارم: پروژه ساعت هشدار یا Alarm Clock
- درس یازدهم: نصب ماژول و قرار دادن ویجتها
- درس دوازدهم: نوشتن تابع اصلی برنامه و اجرا
- فصل پنجم: پروژه مترجم زبان
- درس سیزدهم: نصب ماژول، بررسی ماژول در PyPI و ساخت برنامه
- فصل ششم: پروژه Quiz ساده با فایل متنی
- درس چهاردهم: ساخت فایل سوالات، نوشتن کلاس برنامه به همراه تابع چک کردن پاسخها
- درس پانزدهم: خواندن فایل سوالات و تابع پرسش
- فصل هفتم: پروژه مدیریت کتابخانه
- درس شانزدهم: عملیات Back-End برنامه
- درس هفدهم: ایجاد ویجتهای برنامه
- درس هجدهم: نوشتن توابع عملیاتها
- درس نوزدهم: اتصال توابع به دکمهها و اجرای برنامه
مفید برای
- مهندسی کامپیوتر
- مهندسی فناوری اطلاعات (IT)
- برنامهنویسی پایتون
پیش نیاز
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها










راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش پروژه محور کتابخانه Tkinter در پایتون Python |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۷۹۸۱۳ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVPHT004 |
مدت زمان | ۳ ساعت و ۲۹ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدئویی (نمایش آنلاین + دانلود) |
حجم دانلود | ۳۸۹ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
- ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ میشود.
- و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده میشود.
نظرات