آموزش برنامه نویسی اندروید در پایتون با فریم ورک کیوی Kivy + گواهینامه

آموزش برنامه نویسی اندروید در پایتون با فریم ورک کیوی Kivy + گواهینامه

فریم‌‌ورک کیوی (Kivy) چیست؟ فریم‌ورک کیوی (Kivy)، یک کتابخانه رابط کاربری گرافیکی منبع باز برای تولید اپلیکیشن‌های چندسکویی با پایتون (Python) است. فریم‌ورک Kivy، این امکان را می‌دهد تا برنامه‌های چندپلتفرمی را بتوان در ویندوز macOS ،Android ،iOS ،Linux و Raspberry Pi توسعه داد. این فریم‌ورک بر پایه زبان برنامه‌نویسی پایتون توسعه داده شده است و از طریق کتابخانه‌های مختلفی مانند OpenGL ES، پردازش تصویر، صدا و ورودی لمسی پشتیبانی می‌کند. اهمیت یادگیری برنامه‌‌نویسی اندروید در پایتون با فریم‌ ورک کیوی (Kivy) چیست؟ برنامه‌نویسی موبایل به یکی از گرایش‌های پرطرفدار در صنعت برنامه‌نویسی تبدیل شده است. زبان برنامه‌نویسی پایتون تمهیداتی برای پشتیبانی از برنامه‌نویسی موبایل در نظر گرفته است و به این منظور، کتابخانه Kivy معرفی شده است. این فریم‌ورک علاوه بر ورودی‌های معمولی ماوس و صفحه کلید، از رویدادهای چندلمسی نیز پشتیبانی می‌کند. فریم‌ورک کیوی این امکان را فراهم می‌کند که اپلیکیشن‌ طراحی‌شده در تمامی پلتفرم‌ها بدون هیچ مشکلی اجرا شود. با یادگیری برنامه‌نویسی اندروید در پایتون و با استفاده از Kivy، می‌توانید برنامه‌هایی را با خصوصیاتی مانند انیمیشن، ترسیم، صدا و ورودی لمسی ایجاد کنید. در این فرادرس چه چیزی یاد می‌گیریم؟ در این فرادرس، ضمن معرفی نحوه به‌کارگیری از این کتابخانه، نحوه استفاده از ابزارهای گرافیکی تولید انیمیشن را آموزش می‌دهیم. همچنین نحوه به‌کارگیری اینترنت و دریافت اطلاعات از سرور نیز آموزش داده می‌شود. در ادامه، طبق مطالب گفته شده در آموزش، یک پروژه کوچک هواشناسی را انجام می‌دهیم و فایل اجرایی apk آن را برای نصب در گوشی‌های اندرویدی می‌سازیم.

تریلر دوره

توضیحات کامل دوره

...

سرفصل‌های دوره

  • چکیده
    0:01:19

  • نصب Kivy و KivyMD
    0:03:36
  • ایجاد اولین برنامه و اجرای برنامه
    0:04:22

  • کار با Label و Button
    0:13:19
  • StackLayout ،GridLayout ،BoxLayout و FloatLayout
    رایگان 0:13:53
  • کار با PageLayout – ایجاد یک فرم
    0:11:06
  • کار با Property در Kivy
    رایگان 0:08:56
  • کار با چندصفحه‌ای و مدیریت صفحات (Screen Manager)
    0:11:57
  • ادامه کار با چندصفحه‌ای، کار با Event‌ها، آشنایی با touch_move و touch_down
    0:15:43
  • ادامه کار با Event‌ها و فراخوانی آن‌ها
    رایگان 0:11:59
  • فراخوانی Event در کلاس‌های دیگر – کار با ScrollView
    0:16:15

  • آماده‌سازی پروژه Ping Pong – استفاده از گرافیک در پروژه جهت طراحی زمین بازی و توپ
    0:13:04
  • استفاده از کتابخانه Clock برای حرکت ‌دادن توپ
    رایگان 0:10:18
  • پیاده‌سازی تعیین سرعت و جهت برای توپ
    0:11:29
  • پیاده‌سازی جهت تصادفی توپ برای شروع بازی – طراحی راکت‌ها
    0:10:42
  • حرکت ‌دادن راکت‌ها توسط بازیکن‌ها – پیاده‌سازی برگشت خوردن توپ زمان برخورد با راکت
    0:13:20
  • امتیاز‌ دادن به بازیکنان – اجرای برنامه در لینوکس و بررسی کراس پلتفرم بودن برنامه
    0:13:48
  • ایجاد خروجی APK از برنامه جهت اجرا بر روی دستگاه‌های اندرویدی
    0:14:33

  • معرفی API و نحوه دریافت اطلاعات از سایت هواشناسی
    رایگان 0:11:41
  • کار با داده‌های دریافتی به فرم JSON، تنظیمات طراحی متریال دیزاین و قرار دادن عکس در برنامه
    0:09:36
  • کار با فونت‌ها در متریال دیزاین – نمایش شهر، کشور و دما در خروجی
    0:16:22
  • نمایش وضعیت آب و هوا – نوع هوا، رطوبت و سرعت وزش باد
    0:12:44
  • مدیریت استثناهای وضعیت اتصال به اینترنت و موجود نبودن نام شهر – استفاده از Toast
    رایگان 0:11:42
  • نمایش آیکون وضعیت آب و هوا – استفاده از Card
    0:12:08
  • طراحی فرم جستجو براساس نام شهر در برنامه هواشناسی
    0:13:33
  • پیاده‌سازی متد Search در برنامه
    0:08:11
  • افزودن MDDialog به پروژه و فارسی‌نویسی در KivyMD
    0:14:49
  • تفاوت‌های بین root و self

  • جمع‌بندی
    0:04:36
  • ادامه مسیر تا ورود به بازار کار

  • آزمون نهایی و دریافت گواهینامه دوزبانه

  • خلاصه و مرور آموزش
  • واژه‌نامه (Glossary)
  • سوالات متداول (FAQ)
  • مشاغل مرتبط
  • نمونه سئوالات مصاحبه شغلی

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,890,000 تومان
378,000 تومان
80% تخفیف

این دوره شامل:
8 فصل آموزشی
5 ساعت ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: ندارد
تاریخ انتشار: 1403/12/09
آخرین به‌روزرسانی: 2026-10-29 14:52:05
تعداد امتیازها: 0
تعداد دانشجو: 0
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: