آموزش‌های رایگان اندروید

مجموعه‌ای از بهترین آموزش‌های رایگان برای یادگیری برنامه‌نویسی اندروید

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

در این بخش، گلچینی از بهترین و جدیدترین آموزش‌های ویدیویی اندروید را مشاهده می‌کنید.

آموزش‌های پایه

در این بخش، مجموعه‌ای از ویدیوهای آموزشی پایه اندروید را مشاهده می‌کنید. برای مشاهده همه ویدیوها می‌توانید به پلی‌لیست یوتیوب مراجعه کنید.

مشاهده همه ویدیوها در یوتیوب
معرفی Android Jetpack Compose
معرفی Android Jetpack Compose

آشنایی اولیه با Jetpack Compose و مزایای استفاده از آن برای توسعه رابط کاربری مدرن در اندروید.

پیش‌نمایش و کامپوزابل‌ها در Jetpack Compose
پیش‌نمایش و کامپوزابل‌ها در Jetpack Compose

نحوه استفاده از قابلیت پیش‌نمایش و تعریف کامپوزابل‌ها برای ساخت اجزای قابل استفاده مجدد در Jetpack Compose.

ساخت اولین اپلیکیشن و ساختار پروژه در Jetpack Compose
ساخت اولین اپلیکیشن و ساختار پروژه در Jetpack Compose

آموزش ساخت اولین اپلیکیشن اندرویدی با Jetpack Compose و بررسی ساختار فایل‌ها و پوشه‌های پروژه.

معرفی Surface در Jetpack Compose
معرفی Surface در Jetpack Compose

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

چیدمان Row و Column در Jetpack Compose
چیدمان Row و Column در Jetpack Compose

آموزش استفاده از Row و Column برای چیدمان افقی و عمودی عناصر در Jetpack Compose.

استفاده از Box در Jetpack Compose
استفاده از Box در Jetpack Compose

نحوه استفاده از Box برای قرار دادن عناصر روی هم و ایجاد لایه‌بندی پیشرفته در رابط کاربری.

آشنایی با Modifier در Jetpack Compose
آشنایی با Modifier در Jetpack Compose

بررسی نقش Modifier در Jetpack Compose و نحوه سفارشی‌سازی ظاهر و رفتار کامپوننت‌ها.


آموزش‌های متوسط

در این بخش، با مفاهیم کلیدی و کاربردی سطح متوسط اندروید مانند ناوبری، Flow و Coroutines آشنا می‌شوید.

ناوبری در Jetpack Compose
ناوبری در Jetpack Compose

آموزش کامل پیاده‌سازی ناوبری بین صفحات و مدیریت مسیرها در اپلیکیشن‌های اندرویدی با Jetpack Compose.

Flow در اندروید
Flow در اندروید

یادگیری کار با Flow برای مدیریت داده‌های ناهمزمان و واکنش‌گرا در برنامه‌های اندرویدی.

Coroutines در اندروید
Coroutines در اندروید

آموزش جامع Coroutines برای مدیریت عملیات همزمان و بهینه‌سازی عملکرد اپلیکیشن‌های اندرویدی.


آموزش‌های پیشرفته

در این بخش، با مفاهیم پیشرفته اندروید شامل معماری MVVM، پایگاه داده Room، تزریق وابستگی (DI) و ارتباط با سرور با Retrofit آشنا می‌شوید.

معماری MVVM در اندروید
معماری MVVM در اندروید

آموزش کامل معماری MVVM و پیاده‌سازی آن در پروژه‌های اندرویدی برای ساختاردهی بهتر کد و جداسازی لایه‌ها.

پایگاه داده Room
پایگاه داده Room

آموزش ذخیره‌سازی داده‌ها به صورت محلی با Room Database و مدیریت داده‌های پیچیده در اپلیکیشن‌های اندرویدی.

تزریق وابستگی (Dependency Injection)
تزریق وابستگی (Dependency Injection)

آشنایی با مفاهیم DI و پیاده‌سازی آن در اندروید برای افزایش تست‌پذیری و انعطاف‌پذیری کد.

ارتباط با سرور با Retrofit
ارتباط با سرور با Retrofit

آموزش کامل کار با Retrofit برای ارتباط با سرور و دریافت/ارسال داده‌ها در اپلیکیشن‌های اندرویدی.


آیا آموزش خاصی می‌خواهید؟

اگر موضوع خاصی مد نظر شماست که در اینجا پیدا نمی‌کنید، با ما در تماس باشید