دوره جامع KivyMD پایتون - ساخت اپلیکیشن و APK با پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توسعه اپلیکیشنهای اندروید و دسکتاپ با زبان پایتون
- ایجاد کامپوننتهای سفارشی در KivyMD
- استفاده از طرحبندیهای مختلف KivyMD برای ساخت اپلیکیشنهای واکنشگرا که خود را با اندازهها و جهتهای مختلف صفحه نمایش تطبیق دهند.
- ساخت اپلیکیشن چندصفحهای که قادر به خواندن و نوشتن داده در پایگاه داده SQLite باشد.
- کاربرد مفاهیم برنامهنویسی شیگرا در پایتون برای سازماندهی کد و استفاده مجدد از کامپوننتها
توضیحات دوره
به دوره آموزش KivyMD پایتون خوش آمدید. در این دوره میآموزید چگونه با استفاده از فریمورک KivyMD اپلیکیشنهای چندسکویی بسازید. KivyMD، کتابخانه متن باز پایتون است که به شما امکان میدهد اپلیکیشنهای تعاملی و واکنشگرا برای دسکتاپ و دستگاههای موبایل بسازید. در این دوره اصول پایه KivyMD، نحوه استفاده از ویجتها و طرحبندیهای مختلف، یکپارچهسازی اپلیکیشنها با پایگاه دادهها و استقرار اپلیکیشن خود روی پلتفرم اندروید را یاد میگیرید.
دوره به شش بخش تقسیم شده که هر بخش به جنبهای متفاوت از توسعه با KivyMD میپردازد. در ادامه، خلاصهای از مطالب هر بخش آورده شده است:
- در بخش اول، برخی از مفاهیم اولیه KivyMD را بررسی کرده و اولین برنامه KivyMD ما با عنوان Hello World را مینویسیم.
- در بخش دوم، به تمهای KivyMD میپردازیم؛ ویژگی قدرتمندی که به ما امکان میدهد بدون نگرانی از ترکیب رنگها، فونتها یا دیگر موارد رابط کاربری، ظاهر جذاب طراحی کنیم.
- در بخش سوم، شروع به بررسی کامپوننتهای KivyMD میکنیم. ما انواع مختلف دکمهها، فیلدهای متنی، نوار بالایی اپلیکیشن (TopAppBar)، ناوبری پایینی و غیره را مورد بحث قرار خواهیم داد.
- در بخش چهارم به سراغ پروژههای عملی KivyMD میرویم و یک اپلیکیشن تایمر میسازیم.
- در بخش پنجم، عمیقتر به کامپوننتهای KivyMD میپردازیم. در این بخش با لیستها، بنرها، دیالوگ باکسها، منوها، جداول داده و غیره آشنا میشویم.
- در بخش پایانی، یک اپلیکیشن واقعی تشخیص بیماری میسازیم. در اینجا تمام مفاهیمی که تا کنون یاد گرفتهایم را ترکیب کرده و اپلیکیشنی میسازیم که بر اساس پاسخهای کاربر بیماری را تشخیص دهد.
تمام فایلها و منابع کد این دوره در گیتهاب موجود است. این دوره برای کلیه کسانی طراحی شده که میخواهند نحوه ساخت اپلیکیشنهای چندسکویی با پایتون و KivyMD را یاد بگیرند. آشنایی اولیه با پایتون و Kivy فرض شده است.
این دوره برای چه کسانی مناسب است؟
- توسعهدهنده مبتدی پایتون که به توسعه رابط کاربری گرافیکی (GUI) با پایتون علاقهمند است
- توسعهدهنده مبتدی پایتون که علاقهمند به توسعه اپلیکیشنها با پایتون است.
دوره جامع KivyMD پایتون - ساخت اپلیکیشن و APK با پایتون
-
مفاهیم اولیه 07:34
-
برنامه Hello World در KivyMD 09:56
-
بررسی طرحبندیها 08:39
-
تمهای KivyMD 11:41
-
بررسی عمیق تمها 07:33
-
دکمههای KivyMD 11:10
-
دکمه شمارهگیری سریع 11:53
-
فیلدهای متنی MD 07:19
-
کامپوننتهای داخل فیلد متنی 09:30
-
نوار بالایی اپلیکیشن 10:24
-
کامپوننت ناوبری پایینی 14:12
-
طراحی رابط کاربری 12:52
-
ساخت دکمه سفارشی 13:37
-
پیادهسازی منطق شمارش ثانیهها 11:00
-
بهینهسازی اپلیکیشن 09:45
-
تبدیل به فایل APK 08:00
-
کامپوننت لیست MD 08:56
-
ایجاد کامپوننت لیست سفارشی 07:20
-
بنر در KivyMD 10:06
-
دیالوگ باکس 15:08
-
دیالوگ باکس سفارشی 11:03
-
منوها 17:10
-
رفع مشکل تأخیر 05:58
-
MDCardSwipe 13:36
-
جدول داده 12:42
-
رویدادهای جدول داده 13:02
-
لیست تصاویر 11:19
-
ویرایش لیست تصاویر 09:43
-
طراحی صفحه نمایش لاگین 19:10
-
طراحی صفحه نمایش ثبتنام 10:24
-
ساختار پایگاه داده 22:14
-
صفحه اصلی 12:15
-
صفحه خانه 11:59
-
بروزرسانی پایگاه داده - بخش 1 10:20
-
صفحه نمایش پرسش و پاسخ 11:30
-
خواندن فایلهای جیسان 19:02
-
بروزرسانی نوار پیشرفت 06:34
-
صفحه نمایش نتایج 10:10
-
بروزرسانی پایگاه داده - بخش 2 15:18
-
لینکدهی متدهای پایگاه داده 07:26
-
فیکس کردن مشکل 06:52
-
صفحه نمایش تاریخچه 10:12
-
افزودن منطق به آیتم 10:46
-
تبدیل 11:55
مشخصات آموزش
دوره جامع KivyMD پایتون - ساخت اپلیکیشن و APK با پایتون
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:44
- مدت زمان :08:17:15
- حجم :3.43GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy