دوره آموزشی
The Great Courses
دوبله زبان فارسی

دوره جامع KivyMD پایتون - ساخت اپلیکیشن و APK با پایتون

دوره جامع 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

3,271,500 654,300 تومان

مشخصات آموزش

دوره جامع KivyMD پایتون - ساخت اپلیکیشن و APK با پایتون

  • تاریخ به روز رسانی: 1404/10/04
  • سطح دوره:مقدماتی
  • تعداد درس:44
  • مدت زمان :08:17:15
  • حجم :3.43GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,762,000 1,752,400 تومان
  • زمان: 22:11:23
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:19
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید