برنامه نویسی اپلیکیشن برای تمام پلتفرم ها با پایتون

در این دوره، یاد خواهیم گرفت تا برای تمام سیستم عامل ها، با استفاده از پایتون و کتابخانه kivy اپلیکیشن هایی با رابط گرافیکی را بنویسیم. 

توضیحات

درصد پیشرفت دوره: % 71
فارسی
7:59
غیر حضوری
آشنایی با پایتون
23 فروردین 1402
38 قسمت
از طریق ارسال تیکت
آنلاین
متوسط

برنامه نویسی اپلیکیشن برای تمام پلتفرم ها با پایتون

در این دوره، یاد خواهیم گرفت تا برای تمام سیستم عامل ها، با استفاده از پایتون و کتابخانه kivy اپلیکیشن هایی با رابط گرافیکی را بنویسیم. 

یکی از ویژگی های کیوی، سازگاری با پلتفرم های مختلف از جمله macOS  , Windows , IOS , Android , Linux , Raspberry Pi است به این معنی که کیوی، این اجازه را به ما خواهد داد تا برای تمام این پلتفرم ها برنامه های دارای رابط گرافیکی بنویسیم.

یعنی اینکه میتوانیم با نوشتن یک کد و انجام تغییراتی کوچک، آن کد را بر روی این پلتفرم های مختلف اجرا کنیم. در این دوره هر چند تمرکز اصلی پس از تدریس کیوی، بر روی برنامه نویسی برای اندروید خواهد بود، ولی روش خروجی گرفتن برنامه برای سایر سیستم عامل ها را نیز توضیح میدهیم.

در این دوره، پس از تدریس مقدمات و مفاهیم در کیوی، به ساخت چندین پروژه و منتشر کردن آنها می پردازیم. همچنین با مفهوم طراحی رابط گرافیکی اپلیکیشن، تولید و توسعه اپلیکیشن با مفاهیم شی گرایی، مدیریت ورودی ها و رخداد های از سمت کاربر و در نهایت، روش های منتشر کردن برنامه آشنا می شویم.

این دوره، علاوه بر اینکه به شما نوشتن برنامه های با رابط گرافیکی را آموزش میدهد، با ورود به مباحث پیشرفته پایتون، تجربه و دانش برنامه نویسی شما را بالا خواهد برد.

تمامی کد ها داخل صفحه گیت هاب من منتشر خواهد شد. همچنین، این دوره به همراه یک فایل متنی پی دی اف آپلود میشود که شامل محتوای آموزشی همین دوره خواهد بود.

در این دوره :

+ با مقدمات کیوی اشنا میشوید.

+ نوشتن اپلیکیشن با کیوی برای اندروید را یاد میگیرید.

+ پروژه های مختلف، پیاده سازی و به طور کامل توضیح داده میشود.

+ روش پیاده سازی پروژه برای سیستم های مختلف(ios,android,windows,linux)توضیح داده میشود

+ یاد میگیرد، برنامه های خود را منتشر کنید.

+ با ورود به مفاهیم سطح بالای برنامه نویسی، دانش و توانایی کدنویسی خود را افزایش میدهید.

** برای اطلاعات تکمیلی و سایر موارد، به ویدئوی معرفی مراجعه نمایید.

پیش نیاز :  زبان برنامه نویسی پایتون

قسمت اول

معرفی دوره

رایگان
قسمت دوم

نصب ابزار های مورد نیاز

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سوم

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

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت چهارم

افزودن گرافیک به برنامه

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت پنجم

افزودن توپ به صفحه بازی

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت ششم

درک سیستم حرکت توپ

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت هفتم

حرکت توپ

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت هشتم

جلوگیری از خروج توپ از دیواره ها

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت نهم

ایجاد دسته ها (پدال های بازی)

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت دهم

رویداد های لمس و کلیک

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت یازدهم

تشخیص برخورد

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت دوازدهم

افزایش امتیاز هر بازیکن

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سیزدهم

خروجی apk

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت چهاردهم

ساخت برنامه نقاشی

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت پانزدهم

رنگ ها در کیوی و تغییر رنگ پس زمینه

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت شانزدهم

رویداد های لمسی و رسم

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت هفدهم

کشیدن خط و random color

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت هجدهم

افزودن دکمه ی پاک کردن

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت نوزدهم

پایه کیوی - لیبل و متن

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیستم

پایه کیوی - دکمه ها

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و یکم

تصاویر

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و دوم

لایه ها و چیدمان

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و سوم

Grid Layout

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و چهارم

Text Input

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و پنجم

معرفی kivymd و material design

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و ششم

افزودن لیبل و ایکون در کیوی ام دی

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و هفتم

دکمه ها در کیوی ام دی

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و هشتم

تم و رنگ ها در کیوی ام دی

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت بیست و نهم

User Input و TextField در کیوی ام دی

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی ام

افزودن دکمه و اتصال آن به تکست فیلد

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی و یکم

دیالوگ باکس

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی و دوم

لیست ها - قسمت اول

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی و سوم

لیست ها - بخش دوم

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی و چهارم

دیتا تیبل ها (data Tables)

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی و پنجم

نوار ابزار (toolbar) ها و appbar

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی و ششم

navigation drawer - دراور کشویی مسیریابی

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی و هفتم

افزودن محتوا به منوی کشویی

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.
قسمت سی و هشتم

مدیریت صفحه ها - screen manager - درباره پروژه

خصوصی
محتوای این درس فقط به خریداران نمایش داده میشود . برای دسترسی کامل به محتوای دوره آن را خریداری کنید.

مدرسان دوره

میلاد
میلاد

میلاد فارغ التحصیل رشته ی علوم کامپیوتر مدرس سایت پارسا تک و موسس piwebs.ir میباشد

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما شاید این را هم دوست داشته باشید

محصولات مشابه

   همین الان ثبت نام کن