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

توسعه اپلیکیشن اندروید با Kotlin و Java و Jetpack Compose

توسعه اپلیکیشن اندروید با Kotlin و Java و Jetpack Compose

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • توسعه اپلیکیشن اندروید با Jetpack Compose را بیاموزید.
  • Jetpack Compose به همراه اندروید استودیو
  • طراحی اپلیکیشن با کتابخانه Material 3
  • Jetpack Compose با Material 3 جدید
  • آخرین نسخه اندروید را یاد بگیرید.
  • اندروید استودیو
  • دو پروژه بزرگ اندروید با Jetpack Compose توسعه دهید و بیش از 20 تمرین انجام دهید.
  • انتشار اپلیکیشن اندروید در گوگل پلی را بیاموزید.
  • اپلیکیشن‌های خود را در گوگل پلی ثبت کنید.
  • شما قادر خواهید بود اپلیکیشن‌های مدرن اندروید را توسعه دهید.
  • چه بخواهید کاتلین را برای ساخت اپلیکیشن اندروید بعدی خود یاد بگیرید، یا صرفاً به مقدمه‌ای بر این زبان نیاز داشته باشید.
  • کاتلین هم برای توسعه‌دهندگان اندروید و هم برای توسعه‌دهندگان جاوا محبوب است.
  • کاتلین یک زبان برنامه‌نویسی عمومی و از نوع استاتیک است که برای توسعه بر روی ماشین مجازی جاوا (JVM) و دستگاه‌های اندرویدی استفاده می‌شود.
  • کاتلین ترکیبی از پارادایم‌های برنامه‌نویسی شیءگرا و تابعی است و همچنین می‌تواند به سورس کد جاوا اسکریپت کامپایل شود.
  • به دلیل ماهیت متن‌باز پلتفرم اندروید، کار با آن نیازمند یادگیری مداوم در مورد همین پلتفرم است.
  • پلتفرم اندروید به طور فزاینده‌ای در میان توسعه‌دهندگان محبوب شده و یک نیروی غالب در بازار جهانی گوشی‌های هوشمند است.
  • توسعه اندروید یک فرآیند ساخت نرم‌افزار است که بر روی اپلیکیشن‌ها (که بیشتر با نام اَپ شناخته می‌شوند) تمرکز دارد که با دستگاه‌های دارای سیستم‌عامل اندروید سازگار هستند.
  • ابزارهایی که برای توسعه اندروید استفاده خواهید کرد بستگی به این دارد که چگونه می‌خواهید مسیر شغلی خود را به عنوان یک توسعه‌دهنده اندروید متمرکز کنید.
  • توسعه اندروید یک مهارت ارزشمند است که می‌تواند به پیشرفت شغلی شما کمک کند. مهارت‌های توسعه اندروید در سراسر جهان مورد تقاضا هستند.
  • اگر در حال ساخت اپلیکیشن‌های جدید اندروید هستید، کاتلین گزینه مناسب‌تری است زیرا زبان برنامه‌نویسی توصیه‌شده برای اندروید می‌باشد.
  • فایربیس پلتفرمی است که توسط گوگل برای ساخت اپلیکیشن‌های موبایل و وب توسعه یافته است. این شرکت در ابتدا یک شرکت مستقل بود که در سال 2011 تأسیس شد.

توضیحات دوره

این دوره برای کمک به مبتدیان طراحی شده است تا بتوانند ساخت اپلیکیشن در اندروید استودیو، توسعه اپلیکیشن اندروید و طراحی اپ با Jetpack Compose را آغاز کنند.

در این دوره یاد خواهید گرفت:

  • راه‌اندازی محیط اندروید - دانلود، نصب و پیکربندی نرم‌افزارهای لازم
  • کیت توسعه جاوا - JDK
  • ایجاد یک پروژه جدید در اندروید استودیو
  • ایجاد و اجرای دستگاه مجازی اندروید – AVD - شبیه‌ساز 
  • و نکات بسیار بیشتری درباره اندروید استودیو
  • کامپوننت‌های اندروید در Jetpack Compose
  • کامپوننت‌های اندروید در Kotlin و Java
  • تعاملات کاربر در توسعه اپلیکیشن اندروید
  • ناوبری و لیست‌ها در Jetpack Compose
  • اینتنت و چرخه‌های عمر در اندروید با جاوا و کاتلین
  • ایجاد طراحی رابط کاربری (UI) با کدهای XML و Jetpack Compose
  • توسعه اپلیکیشن‌های اندروید با Jetpack Compose
  • توسعه اپلیکیشن‌های اندروید با Kotlin
  • توسعه اپلیکیشن‌های اندروید با Java
  • انتشار اپلیکیشن شما در گوگل پلی و موارد بیشتر

این دوره برای چه کسانی مناسب است؟

  • هر کسی که می‌خواهد Jetpack Compose را یاد بگیرد.
  • برنامه‌نویسانی که علاقه‌مند به ساخت اپ‌های اندروید با Jetpack Compose هستند.
  • هر کسی که می‌خواهد با استفاده از زبان برنامه‌نویسی کاتلین و Jetpack Compose، اپلیکیشن اندروید بسازد.
  • هر کسی که تجربه قبلی در کدنویسی توسعه اندروید ندارد اما می‌خواهد متخصص شود.
  • یک فرد کاملاً مبتدی، با ذهنی کنجکاو که می‌خواهد یک توسعه‌دهنده اپلیکیشن شود.
  • هر کسی که برای تغییر شغل خود برنامه‌ریزی کرده و می‌خواهد یک توسعه‌دهنده اندروید شود.
  • کسانی که می‌خواهند یک اپلیکیشن موبایل اندرویدی توسعه دهند.
  • کسانی که می‌خواهند دانش فعلی خود در توسعه اندروید با کاتلین را با Jetpack Compose بهبود دهند.

توسعه اپلیکیشن اندروید با Kotlin و Java و Jetpack Compose

  • در این دوره جت‌پک کامپوز چه چیزهایی یاد خواهید گرفت؟ 03:20
  • چرا جت‌پک کامپوز؟ 03:48
  • بررسی Kotlin 03:55
  • اطلاعاتی درباره اکوسیستم اندروید 02:19
  • اصطلاحات پایه‌ای برنامه‌نویسی در توسعه اپلیکیشن اندروید 02:35
  • آزمون None
  • نصب جاوا روی ویندوز 08:31
  • نصب جاوا روی مک 03:16
  • نصب اندروید استودیو - بخش 1 07:02
  • نصب اندروید استودیو - بخش 2 04:51
  • آزمون None
  • اولین پروژه در اندروید استودیو 06:37
  • رابط کاربری اندروید استودیو 14:38
  • نصب دستگاه مجازی اندروید (AVD - شبیه‌ساز) 16:07
  • اطلاعات کلی درباره سیستم ساخت گریدل 06:04
  • آشنایی با فایل مانیفست 06:00
  • معرفی منابع 13:56
  • آزمون None
  • لایوت‌ها در جت‌پک کامپوز اندروید (Column - Row - Box) 14:04
  • ترتیب‌دهی و هم‌ترازی 15:18
  • دکمه‌ها 22:41
  • فیلد متنی 11:05
  • تصویر 09:40
  • چک‌باکس 19:25
  • دکمه‌های رادیویی 20:05
  • سوئیچ 15:34
  • منوی کشویی 19:55
  • آزمون None
  • پیام Toast 05:26
  • پیام Snackbar 16:43
  • پیام دیالوگ 15:00
  • نوار اپلیکیشن بالایی در کامپوز 16:25
  • منوی گزینه‌ها در Jetpack Compose 06:46
  • آزمون None
  • ناوبری در جت‌پک کامپوز - بخش 1 17:02
  • ناوبری در جت‌پک کامپوز - بخش 2 14:42
  • ناوبری در جت‌پک کامپوز - بخش 3 10:54
  • ناوبری در جت‌پک کامپوز - بخش 4 07:34
  • آزمون None
  • آشنایی با لیست‌ها در جت‌پک کامپوز 04:15
  • ستون Lazy - بخش 1 09:23
  • ستون Lazy - بخش 2 15:47
  • ستون Lazy - بخش 3 08:13
  • ستون Lazy - بخش 4 09:37
  • ردیف Lazy 04:25
  • شبکه Lazy 06:01
  • آزمون None
  • لیست TODO - بخش 1 11:44
  • لیست TODO - بخش 2 06:53
  • لیست TODO - بخش 3 16:49
  • لیست TODO - بخش 4 06:37
  • لیست TODO - بخش 5 09:51
  • آزمون None
  • نسخه انتشار اپلیکیشن 03:44
  • ساخت فایل‌های APK و AAB 06:42
  • ایجاد حساب توسعه‌دهنده گوگل پلی 06:27
  • انتشار اپلیکیشن در فروشگاه گوگل پلی 18:39
  • آزمون None
  • معرفی پروژه بازی ریاضی 06:08
  • طراحی صفحه اول 12:45
  • طراحی صفحه دوم - بخش 1 12:06
  • طراحی صفحه دوم - بخش 2 19:39
  • ساخت منطق بازی - بخش 1 19:57
  • ساخت منطق بازی - بخش 2 10:30
  • ایجاد تایمر شمارش معکوس 09:40
  • ساخت صفحه نتیجه 15:27
  • آزمون None
  • چه مواردی در این دوره یاد می‌گیرید 05:02
  • بررسی Kotlin 04:02
  • اطلاعاتی درباره اکوسیستم اندروید 02:53
  • اصطلاحات اولیه برنامه‌نویسی 02:54
  • آزمون None
  • رابط کاربری Android Studio 19:57
  • نصب دستگاه مجازی اندروید (AVD - شبیه‌ساز) 20:22
  • نصب شبیه‌ساز Genymotion 11:02
  • اطلاعات کلی درباره سیستم ساخت Gradle 07:22
  • معرفی فایل Manifest 08:10
  • معرفی منابع (رشته‌ها، تصاویر و غیره) 13:56
  • آزمون None
  • لایوت‌ها 19:41
  • Constraint Layout 13:08
  • ویوهای متنی 25:09
  • دکمه‌ها 18:53
  • فیلدهای متنی 15:08
  • ویو تصویر 09:44
  • چک‌باکس 12:40
  • دکمه‌های رادیویی 17:16
  • دکمه‌های تاگل 11:04
  • اسپینر 15:46
  • آزمون None
  • پیام‌های Toast 07:11
  • پیام‌های Snackbar 08:17
  • پیام‌های دیالوگ 15:05
  • آزمون None
  • نمای لیست (ListView) 12:54
  • Recycler View - بخش 1 22:44
  • Recycler View - بخش 2 28:42
  • GridView 20:58
  • Scroll View 05:15
  • WebView 07:01
  • آزمون None
  • Intent 20:44
  • چرخه عمر اپلیکیشن 16:10
  • چرخه عمر Activity 14:08
  • چرخه عمر Fragment 15:51
  • سرویس‌های اندروید 33:30
  • ریسیورها 23:11
  • Android View Binding 11:27
  • آزمون None
  • کلاس SharedPreferences 04:42
  • ذخیره داده در حافظه محلی 18:20
  • فراخوانی داده‌ 06:54
  • آزمون None
  • پشتیبانی از چند زبان در توسعه اندروید 15:14
  • پشتیبانی از تراکم‌های پیکسلی مختلف 19:47
  • پشتیبانی از اندازه‌های مختلف صفحه 16:15
  • آزمون None
  • لیست انجام کارها 34:27
  • آزمون None
  • بازی ریاضی – بخش 1 07:14
  • بازی ریاضی – بخش 2 10:05
  • بازی ریاضی – بخش 3 13:56
  • بازی ریاضی – بخش 4 17:57
  • بازی ریاضی – بخش 5 15:05
  • بازی ریاضی – بخش 6 19:27
  • آزمون None
  • رابط کاربری Android Studio 18:19
  • نصب شبیه‌سازها در توسعه اپ اندروید 11 21:39
  • نصب شبیه‌سازها Genymotion 11:02
  • سیستم ساخت Gradle در توسعه اندروید 06:04
  • معرفی فایل Manifest در توسعه اپ اندروید از ابتدا 05:57
  • معرفی منابع در دوره توسعه اپ اندروید 13:41
  • فایل R جاوا 06:58
  • آزمون None
  • لایوت‌ها در توسعه اندروید از ابتدا 13:46
  • ویوهای متنی برای توسعه‌دهنده اندروید 14:03
  • دکمه‌ها در اندروید 11 از ابتدا 15:46
  • فیلدهای متنی در توسعه اپ 16:19
  • ویوی تصویر در دوره اندروید 11 07:38
  • چک‌باکس در اپ اندروید 10:26
  • دکمه‌های رادیویی در توسعه اندروید 11 09:51
  • دکمه‌های تاگل برای توسعه‌دهنده اندروید 11 07:53
  • اسپینر در اندروید از ابتدا 11:35
  • آزمون None
  • پیام‌های Toast در دوره توسعه اندروید 03:23
  • پیام‌های Snackbar در دوره اندروید 06:26
  • پیام‌های دیالوگ در دوره توسعه‌دهنده اندروید 11 09:24
  • آزمون None
  • Constraint Layout 14:05
  • نمای لیست (ListView) 11:55
  • Recycler View – بخش 1 23:08
  • Recycler View – بخش 2 27:46
  • GridView 17:41
  • Scroll View 05:41
  • WebView 07:11
  • آزمون None
  • چرخه عمر اپلیکیشن 16:19
  • فعالیت و چرخه عمر 15:02
  • Fragment و چرخه عمر در توسعه اندروید 15:36
  • سرویس‌ها در توسعه اندروید 26:39
  • ریسیورها 22:13
  • اینتنت‌ها در توسعه اپ اندروید 11:39
  • آزمون None
  • کلاس SharedPreferences 04:42
  • ذخیره داده در حافظه محلی 19:39
  • بازگرداندن داده‌ در اندروید 11 08:00
  • آزمون None
  • پشتیبانی از چند زبان در توسعه اندروید 14:32
  • پشتیبانی از تراکم‌های پیکسلی مختلف 18:47
  • پشتیبانی از اندازه‌های مختلف صفحه‌ 18:59
  • آزمون None
  • لیست انجام کارها 31:28
  • آزمون None
  • بازی ریاضی - بخش 1 07:22
  • بازی ریاضی - بخش 2 10:35
  • بازی ریاضی - بخش 3 11:00
  • بازی ریاضی - بخش 4 18:46
  • بازی ریاضی - بخش 5 15:10
  • بازی ریاضی - بخش 6 19:01
  • آزمون None

12,896,500 2,579,300 تومان

مشخصات آموزش

توسعه اپلیکیشن اندروید با Kotlin و Java و Jetpack Compose

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:181
  • مدت زمان :32:39:24
  • حجم :18.15GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,212,500 642,500 تومان
  • زمان: 08:08:15
  • تعداد درس: 102
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
61,271,000 12,254,200 تومان
  • زمان: 155:07:52
  • تعداد درس: 516
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
855,500 171,100 تومان
  • زمان: 2:10:47
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,504,000 1,300,800 تومان
  • زمان: 16:28:13
  • تعداد درس: 122
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,013,500 202,700 تومان
  • زمان: 02:34:55
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,851,500 970,300 تومان
  • زمان: 12:17:02
  • تعداد درس: 50
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,009,000 801,800 تومان
  • زمان: 10:09:27
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی

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

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