Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-20 of 36 items.

linkedin Android Studio Essential Training 2020 (Mitalearn-174043)

  • 2 hours 51 minutes
  • مبتدی
  • Update date: 22 June 2026
  • Author: David Gassner
درباره این دوره:

اطلاعات بیشتر از کارشناسان برتر LinkedIn Learning

توسعه‌دهندگان نرم‌افزاری که می‌خواهند برنامه‌های Android بسازند، به Android Studio — IDE رسمی Google، نیاز دارند. Android Studio مبتنی بر IntelliJ IDEA است و شامل همان ویژگی‌های کدنویسی و اشکال‌زدایی عالی به‌علاوه بسیاری از ابزارهایی است که برای توسعه اندروید منحصر به فرد هستند: ویرایشگرهای طرح‌بندی، مدیران منابع، پشتیبانی از دستگاه‌های مجازی و موارد دیگر. در این دوره مدرس دیوید گسنر اندروید استودیو را معرفی می کند. او به شما کمک می کند محیط و اولین پروژه خود را تنظیم کنید و میانبرهای مفیدی برای نوشتن و اشکال زدایی کد ارائه می دهد. همچنین می‌توانید نحوه اضافه کردن کنترل نسخه و اشتراک‌گذاری پروژه‌ها در GitHub، مدیریت وابستگی‌های پروژه، استفاده از قالب‌ها و کار با زبان برنامه‌نویسی ترجیحی Google برای توسعه اندروید، Kotlin را بیاموزید. در پایان دوره، باید بتوانید از اندروید استودیو برای تبدیل شدن به یک توسعه دهنده سریعتر و کارآمدتر استفاده کنید.

linkedin Flutter: Part 07 Building the UI or Flutter: Part 07 Building UIs (Mitalearn-170813)

  • 4 hours 23 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: London App Brewery,Angela Yu
درباره این دوره:

در حالی که ویجت ها ساخت اپلیکیشن های Flutter را آسان می کنند، عملکرد و ظاهر پروژه شما را دیکته می کنند. با استفاده از Flutter و Dart، زبان برنامه نویسی بهینه سازی شده برای توسعه برنامه های بین پلتفرمی، کنترل بیشتری بر رابط کاربری خود داشته باشید. این دوره به شما می آموزد که چگونه از ساختارهای دارت میانی مانند enums، عملگرها و روترها برای سفارشی کردن برنامه های Flutter استفاده کنید. مربی آنجلا یو همچنین توضیح می‌دهد که چگونه ویجت‌های موجود را سفارشی کنید، اسکراچ فرم خود را بسازید، ناوبری صفحه را کنترل کنید و از حرکات اهرمی برای تعامل استفاده کنید—همه با استفاده از برنامه‌نویسی دارت. هر درس با استفاده از یک پروژه سرگرم کننده و واقعی - برنامه BMI Calculator - نشان داده شده است که می توانید آن را بسازید، سفارشی کنید و به مجموعه Flutter خود اضافه کنید.

nn ما خوشحالیم که این محتوا را در کتابخانه خود میزبانی می کنیم.

linkedin Flutter: Part 08 Powering Your App with Live Web Data (Mitalearn-170116)

  • 3 hours 14 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: London App Brewery,Angela Yu
درباره این دوره:

کاربران از برنامه های خود انتظار اتصال واقعی دارند، مانند دسترسی مداوم به داده های زمان واقعی. با Flutter، امکان ساخت برنامه هایی با داده های زنده وب، مانند برنامه آب و هوا که در این دوره مبتنی بر پروژه می سازید، وجود دارد. مربی آنجلا یو شما را در فرآیند دسترسی و درخواست داده های زنده از طریق روش های برنامه نویسی ناهمزمان در دارت راهنمایی می کند. او نحوه رسیدگی به خطاها، دسترسی به API برای داده های خارجی و تجزیه انواع داده ها مانند JSON را نشان می دهد. به علاوه، نحوه استفاده از بسته‌های موقعیت جغرافیایی دارت برای پیاده‌سازی سرویس‌های مکان در برنامه و ارسال داده‌ها به اشیاء موجود در برنامه‌تان به منظور نمایش اطلاعات به کاربران را بیاموزید.

nn ما خوشحالیم که این محتوا را در کتابخانه خود میزبانی می کنیم.

linkedin Intermediate Kotlin for Android Developers (Mitalearn-130336)

  • 2 hours 8 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Annyce Davis
درباره این دوره:

Kotlin اکنون به طور رسمی توسط گوگل به عنوان یک زبان توسعه اندروید پشتیبانی می شود. اگر شما یک توسعه دهنده متوسط \u200b\u200bهستید که علاقه مند به یادگیری بیشتر در مورد Kotlin هستید، این دوره آموزشی می تواند با یادگیری کارایی و قدرت آن در توسعه اندروید به شما کمک کند تا با این زبان مختصر و سرگرم کننده آشنا شوید. این دوره با یک نمای کلی از آنچه Kotlin برای ارائه دارد شروع می شود و سپس به بحث در مورد عملکردها و ویژگی های برنامه افزودنی، از جمله نحوه استفاده از افزونه Kotlin Android Extensions می پردازد. همچنین نحوه کار با Anko را توضیح می‌دهد و یک نمای کلی از برخی از مصنوعات اصلی کتابخانه ارائه می‌کند: مشترکات، طرح‌بندی‌ها، و روال‌ها. برای جمع بندی، این دوره نحوه کار با مجموعه ها را پوشش می دهد.

linkedin Kotlin for Android: Best Practices (Mitalearn-183869)

  • 1 hours 13 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Chiu-Ki Chan
درباره این دوره:

Kotlin یک زبان برنامه نویسی محبوب است و دلیل خوبی دارد. این زبان عملی، سرگرم کننده است و به طور رسمی توسط گوگل به عنوان یک زبان توسعه اندروید پشتیبانی می شود. در این دوره آموزشی، نحوه استفاده از قدرت Kotlin را در هنگام توسعه برنامه های موبایل اندروید کشف کنید. مربی Chiu-Ki Chan بهترین شیوه ها را برای کار با برخی از مفیدترین ویژگی های این زبان محبوب به اشتراک می گذارد. نحوه واکشی پویا مقدار یک ویژگی با getter، استفاده از برنامه‌های افزودنی اندروید Kotlin، کار با توابع scope و قالب‌بندی رشته‌های خود را با قالب‌های رشته کشف کنید. به علاوه، نحوه استفاده از برنامه های افزودنی Android KTX از Google را برای خوانایی بیشتر کد اندروید خود مشاهده کنید.

linkedin Kotlin for Android: Creating a Two-Screen App (Mitalearn-184209)

  • 33 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Chiu-Ki Chan
درباره این دوره:

آیا قبلاً یک برنامه Hello World ایجاد کرده اید؟ در این دوره آموزشی، یاد بگیرید که چگونه با استفاده از زبان برنامه نویسی Kotlin، برنامه اصلی خود را به یک برنامه اندرویدی دو صفحه ای تبدیل کنید - با دکمه ای که به شما امکان می دهد بین صفحه ها حرکت کنید. مربی Chiu-Ki Chan نحوه اضافه کردن یک فعالیت به برنامه Android خود و اتصال آن را با استفاده از یک هدف توضیح می دهد. در طول مسیر، او نحوه سفارشی کردن فعالیت‌ها، انتقال پارامترها به سایر فعالیت‌ها با استفاده از برنامه‌های اضافی قصد و موارد دیگر را نشان می‌دهد.

linkedin RxJava: Design Patterns for Android Developers (Mitalearn-144038)

  • 2 hours 24 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Jon Bott
درباره این دوره:

کتابخانه RxJava - یک ماشین مجازی جاوا (VM) از برنامه‌های افزودنی واکنش‌گرا - الگوی مشاهده‌گر را گسترش می‌دهد و برنامه‌نویسی برنامه‌هایی را که به رویدادهای کاربر و تغییرات داده‌ها پاسخ می‌دهند برای توسعه‌دهندگان اندروید آسان‌تر می‌کند. در این دوره مبتنی بر پروژه، مربی Jon Bott به آشنایی توسعه‌دهندگان با جنبه‌های کلیدی RxJava کمک می‌کند، زیرا او برخی از الگوهای طراحی ساده را که با برنامه‌نویسی واکنشی کار می‌کنند، مرور می‌کند. در مورد صفات، قابل مشاهده‌ها، threading و موارد دیگر و همچنین نحوه افزودن RxJava به معماری لایه‌ای مانند Model-View-Presenter (MVP) یا Model-View-ViewModel (MVVM) بیاموزید. به علاوه، موارد استفاده در دنیای واقعی را مرور کنید که می تواند به شما در به دست آوردن درک عملی از این مفاهیم کمک کند.

linkedin آموزش ضروری توسعه اندروید: 1 اولین برنامه شما (Mitalearn-204762)

  • 1 hours 22 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Annyce Davis
درباره این دوره:

اندروید محبوب ترین سیستم عامل موبایل در جهان است که 85 درصد از سهم بازار جهانی را در اختیار دارد. این باعث می شود اندروید نقطه شروع طبیعی برای توسعه دهندگان برنامه های جدید باشد. این سری از دوره‌ها اصول مورد نیاز برای توسعه، طراحی، مدیریت و توزیع یک برنامه اندرویدی بومی را با استفاده از زبان برنامه‌نویسی Kotlin و Android SDK آموزش می‌دهند. بخش 1 راه‌اندازی محیط برنامه‌نویسی شما - در Mac یا Windows - از جمله Android Studio و دستگاه‌های فیزیکی یا مجازی را که برای آزمایش به آن نیاز دارید، پوشش می‌دهد. مربی Annyce Davis سپس ساختار یک برنامه معمولی اندروید و همچنین فایل‌های ساخت، وابستگی‌ها (کدهای خارجی و کتابخانه‌های مورد استفاده در پروژه شما) و اجزای از پیش ساخته‌شده موجود از ارائه‌دهندگان شخص ثالث مانند Jetpack را بررسی می‌کند. در فصل چهارم، او به توسعه فعال می پردازد و نشان می دهد که چگونه صفحه های رابط کاربری خود را با استفاده از فعالیت ها، طرح بندی های XML و View ها تعریف کنید. برای تمرین مهارت های جدید خود، مطمئن شوید که چالش ها را در طول دوره انجام می دهید.

linkedin آموزش ضروری توسعه اندروید: 2 طراحی رابط کاربری (Mitalearn-193610)

  • 1 hours 54 minutes
  • مبتدی
  • Release date: 16 September 2020
  • Author: Annyce Davis
درباره این دوره: 

 اندروید محبوب ترین سیستم عامل موبایل در جهان است که 85 درصد از سهم بازار جهانی را در اختیار دارد. این باعث می شود اندروید نقطه شروع طبیعی برای توسعه دهندگان برنامه های جدید باشد. این سری از دوره ها اصول مورد نیاز برای توسعه، طراحی، مدیریت و توزیع برنامه اندرویدی بومی خود را با استفاده از زبان برنامه نویسی Kotlin و Android SDK آموزش می دهد. قسمت 2 نحوه ساخت یک رابط کاربری ساده و در عین حال پاسخگو با اجزای داخلی، تم ها و سبک های اندروید را توضیح می دهد. مربی آنیس دیویس همچنین نحوه جمع آوری و نمایش متن وارد شده توسط کاربر را توضیح می دهد. نمایش پیام های سیستم؛ و رابط برنامه خود را بومی سازی کنید. بعلاوه، نحوه بارگیری و نمایش تصاویر، از جمله منابع وب، تصاویر SVG مانند به نام رسم برداری برداری و نمادهای برنامه را بیاموزید تا تجربه کاربری برنامه خود را بهبود ببخشید. برای تمرین مهارت های جدید خود، مطمئن شوید که چالش ها را در طول دوره انجام می دهید.

linkedin آموزش ضروری توسعه اندروید: 3 ناوبری (Mitalearn-229293)

  • 1 hours 24 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Annyce Davis
درباره این دوره:

آیا می خواهید برای اندروید اپلیکیشن بسازید؟ مجموعه آموزش ضروری توسعه اندروید اصول اولیه مورد نیاز برای توسعه، طراحی، مدیریت و توزیع برنامه اندروید بومی خود را با استفاده از زبان برنامه نویسی Kotlin و Android SDK آموزش می دهد. در بخش 3، مربی Annyce Davis به شما می آموزد که چگونه رویدادهای چرخه حیات، نماها در زمان اجرا، ناوبری و منوهای ناوبری را مدیریت کنید. Annyce به شما نشان می‌دهد که چگونه رویدادهای چرخه حیات را در Android بررسی و مدیریت کنید، یک بازنگری در Kotlin lambdas ارائه می‌دهد و ViewModels و LiveData را به شما معرفی می‌کند—و همچنین نحوه استفاده از هر دو برای افزودن و به‌روزرسانی داده‌ها. او به نحوه استفاده از Intent برای برقراری ارتباط با سایر اجزای برنامه و پیمایش بین فعالیت‌ها می‌پردازد. Annyce همچنین نحوه نمایش یک دکمه در نوار ابزار و اضافه کردن یک نوار ناوبری را پوشش می دهد. نوارهای پیمایش پایین کاوش و جابجایی بین نماهای سطح بالا را با یک ضربه برای کاربران آسان می کند. Annyce توضیح می دهد که چگونه می توانید این را به برنامه خود اضافه کنید، همراه با آیتم های منو.

Related Skills

linkedin آموزش ضروری توسعه اندروید: 4 کار با داده (Mitalearn-226386)

  • 1 hours 49 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Annyce Davis
درباره این دوره:

آیا برنامه های اندروید توسعه می دهید؟ آیا می دانید چگونه شروع کنید یا به این فکر می کنید که چگونه پیشرفت کنید؟ این سری از دوره ها موارد ضروری را که برای توسعه، طراحی و مدیریت یک برنامه اندرویدی بومی باید بدانید را پوشش می دهد. در این دوره، بخش چهارم از یک سری چهار قسمتی، مربی آنیس دیویس بر روی داده ها تمرکز می کند، با چالش های عملی برای بررسی درک شما. Annyce انواع مختلف پردازش داده های موجود در اندروید را توضیح می دهد. او به شما نشان می‌دهد که چگونه داده‌های استاتیک را در فایل‌های JSON بسته‌بندی کنید تا کار با داده‌های موجود در برنامه‌تان آسان‌تر شود. Annyce از طریق استفاده از اشیاء LiveData، کلاینت‌های HTTP، رابط Retrofit و موارد دیگر برای دریافت داده‌ها از یک وب سرویس اقدام می‌کند. او درباره نحوه استفاده از RecyclerView برای نمایش انواع مختلف داده ها در برنامه خود بحث می کند، سپس با راهنمایی شما از طریق راه هایی برای نمایش داده هایی که کاربر انتخاب می کند، نتیجه گیری می کند.

Related Skills

linkedin آموزش ضروری توسعه اندروید: 5 فضای ذخیره سازی و پایگاه داده (Mitalearn-232574)

  • 1 hours 18 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Annyce Davis
درباره این دوره:

آیا می خواهید برای اندروید اپلیکیشن بسازید؟ مجموعه آموزش ضروری توسعه اندروید اصول اولیه مورد نیاز برای توسعه، طراحی، مدیریت و توزیع برنامه اندروید بومی خود را با استفاده از زبان برنامه نویسی Kotlin و Android SDK آموزش می دهد. در بخش 5 این دوره، Annyce Davis به فضای ذخیره‌سازی و پایگاه‌های داده می‌پردازد، و اینکه چگونه می‌توانید برنامه‌هایی را توسعه دهید که از فضای ذخیره‌سازی دستگاه استفاده کنند. او نحوه استفاده از سیستم فایل Android را برای ذخیره و بارگذاری داده‌های JSON با Moshi، نحوه ماندگاری داده‌ها با اولویت‌های مشترک و نحوه مدیریت پایگاه‌های داده با Room را نشان می‌دهد. برای پایان دوره، Annyce آخرین چالش را برای آزمایش دانش شما ارائه می دهد.

Related Skills

linkedin آموزش ضروری کاتلین (Mitalearn-188391)

  • 3 hours 30 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Troy Miles
درباره این دوره:

Kotlin، زبان برنامه نویسی قدرتمند JetBrains، ایمنی پوچ، نحو مختصر و سازگاری 100% جاوا را ارائه می دهد. به علاوه، برای توسعه اندروید به طور کامل توسط گوگل پشتیبانی می شود. اگر به دنبال راه اندازی و اجرای با این زبان محبوب هستید، این دوره برای شما مناسب است. به مربی تروی مایلز بپیوندید زیرا او یک مرور کلی از آنچه توسعه دهندگان برای ایجاد برنامه های خط فرمان با استفاده از زبان برنامه نویسی Kotlin به آن نیاز دارند ارائه می دهد. Troy با پوشش دادن اصول اولیه شروع می کند: انواع داده ها و متغیرها، تفاوت عبارات با عبارات، و انواع مختلف عبارات. سپس او به تمام ویژگی‌های ضروری زبان، از توابع و کلاس‌ها گرفته تا برنامه‌های مشترک، و همچنین نحوه اشکال‌زدایی مؤثر کد Kotlin خود می‌پردازد.

linkedin الگوهای طراحی جاوا و API برای اندروید (Mitalearn-85167)

  • 3 hours 12 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

برنامه نویسی برنامه های اندروید با جاوا؟ با برخی از محبوب ترین الگوهای طراحی و API برای Android SDK، مهارت های خود را به سطح بعدی ببرید. دیوید گسنر نحوه فراخوانی و پیاده‌سازی روش‌های برگشت به تماس، ذخیره وضعیت‌های نمونه و داده‌های جهانی و بسته‌بندی وظایف ناهمزمان برای ایجاد تجربه کاربری روان در طول تغییرات پیکربندی برنامه را توضیح می‌دهد. به علاوه، نحوه استفاده از بسته‌های جاوا (API) برای ذخیره داده‌ها، خواندن متن، نمایش تصاویر گرافیکی، پخش صدا و کار با اطلاعات حسگرهای دستگاه مانند شتاب‌سنج را بیاموزید.

nn

linkedin اندروید 11: ابتدا به دنبال توسعه دهندگان باشید (Mitalearn-188425)

  • 39 minutes
  • مبتدی
  • Release date: 28 June 2026
  • Author: Jon-Luke West
درباره این دوره:

اندروید 11 اینجا است و به عنوان پیش نمایش بتا برای توسعه دهندگان در دسترس است. این نسخه کوچک اما مهم است و بر ثبات، حریم خصوصی و امنیت تمرکز دارد. در این دوره کوتاه با ویژگی ها و تغییرات اندروید 11 آشنا شوید که همه توسعه دهندگان را تحت تاثیر قرار می دهد. نحوه نصب پیش‌نمایش برنامه‌نویس را بر روی دستگاه فیزیکی یا مجازی سری Google Pixel کشف کنید و شروع به آزمایش با پیشرفت‌های جدید کنید. مربی Jon-Luke West شما را از طریق حباب‌های اعلان، فضای ذخیره‌سازی محدوده، مجوزهای یکبار مصرف، اشکال‌زدایی بی‌سیم قابل اعتماد و موارد دیگر راهنمایی می‌کند و بینش‌هایی را برای کمک به توسعه‌دهندگان ارائه می‌دهد تا از آخرین پیشرفت‌های اندروید نهایت استفاده را ببرند.

linkedin اندروید 12 و فراتر از آن: ابتدا به دنبال توسعه دهندگان باشید (Mitalearn-229140)

  • 44 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

اندروید 12 وارد ساختمان شده است. این نسخه بعدی اندروید - که به عنوان پیش نمایش بتا در دسترس توسعه دهندگان و سایر کاربران اندرویدی است - ویژگی های جدید و تغییرات قابل توجهی را در عملکرد و ظاهر ارائه می دهد. در این دوره، دیوید گسنر سیستم عامل به روز شده را مرور می کند و آخرین و بهترین ویژگی های اندروید 12 را به توسعه دهندگان نشان می دهد و سایر تغییرات در ابزارهای توسعه و بهترین شیوه هایی که بر برنامه های موجود آنها تأثیر می گذارد را نشان می دهد. با موارد جدید Android 12 برای کاربران نهایی آشنا شوید، از جمله تغییرات در حریم خصوصی و اشتراک‌گذاری. پیشرفت‌های توسعه‌دهنده را کاوش کنید، از جمله کلاس RenderEffect جدید که به شما امکان می‌دهد تصاویر را در یک برنامه Android در زمان اجرا تغییر دهید. به‌علاوه، دیوید نحوه انتقال از استراتژی‌های مدیریت فایل قدیمی‌تر به فضای ذخیره‌سازی دامنه و همچنین ضرب‌الاجل‌های اجرای این تغییرات مورد نیاز را بررسی می‌کند.

Related Skills

linkedin ایجاد اولین برنامه اندرویدی خود با Kotlin (Mitalearn-130931)

  • 33 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Chiu-Ki Chan
درباره این دوره:

Kotlin اکنون به طور رسمی توسط گوگل به عنوان یک زبان توسعه اندروید پشتیبانی می شود. این اعلامیه به طور گسترده توسط توسعه دهندگان، که بسیاری از آنها قبلاً از Kotlin استفاده می کردند، مورد تشویق قرار گرفت. یاد بگیرید که چگونه یک برنامه کاربردی ساده با Kotlin بسازید و آن را به زبان انتخابی خود تبدیل کنید. این دوره برای توسعه دهندگان اندرویدی جدید طراحی شده است که می خواهند با Kotlin شروع کنند. مربی Chiu-Ki Chan زمانی را صرف توضیح مزایای Kotlin می کند که مختصرتر و ایمن تر از جاوا است و اجزای اصلی یک برنامه ساخته شده با این زبان برنامه نویسی را توضیح می دهد.

linkedin برنامه نویسی برای غیر برنامه نویسان: اندروید و کاتلین (Mitalearn-141284)

  • 3 hours 44 minutes
  • مبتدی
  • Release date: 28 June 2026
  • Author: Todd Perkins
درباره این دوره:

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

linkedin برنامه نویسی همزمان با اندروید: Threads، Workers و Kotlin Coroutines (Mitalearn-187354)

  • 2 hours 16 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

بهترین روش ها برای برنامه نویسی همزمان در اندروید در چند سال گذشته تغییرات عمده ای را پشت سر گذاشته است. از محدودیت‌های جدید در استفاده از سرویس‌های طولانی مدت گرفته تا معرفی کوروتین‌های Kotlin و WorkManager API، توسعه‌دهندگان اندروید مهارت‌های جدیدی برای یادگیری دارند. در این دوره آموزشی، مدرس دیوید گسنر به بررسی برنامه نویسی همزمان برای اندروید می پردازد و یک تور عملی از روش های مختلف برای اجرای وظایف اندروید در پس زمینه ارائه می دهد. در مورد انواع مختلف خدمات بیاموزید: محدود، شروع، پیش زمینه، و پیاده سازی JobIntentService. استفاده از Handlers، Threads، و اشیاء قابل اجرا را برای به تاخیر انداختن یا فشار دادن وظایف به رشته های پس زمینه کاوش کنید. به علاوه، در مورد استفاده از کوروتین های Kotlin برای اجرای چندین عملیات همزمان و مدیریت رشته های پس زمینه بیاموزید.

linkedin تست اسپرسو اندروید پیشرفته (Mitalearn-140043)

  • 1 hours 37 minutes
  • پیشرفته
  • Release date: 28 June 2026
  • Author: Chiu-Ki Chan
درباره این دوره:

نگاهی عمیق به استفاده از کتابخانه اندروید اسپرسو برای نوشتن تست‌های رابط کاربری اندروید بیندازید. در این دوره، Chiu-Ki Chan به موضوعات پیشرفته در تست اسپرسو اندروید، از جمله intent ها، محیط تست هرمتیک و IdlingResource می پردازد. او اهداف ورودی و خروجی، تزریق وابستگی، Mockito و Dagger و موارد دیگر را پوشش می دهد. اگر شما یک توسعه دهنده اندروید هستید که علاقه مند به اجرای تست خودکار به عنوان بخشی از چرخه عمر توسعه هستید، این دوره می تواند به شما کمک کند تا با تکنیک های مورد نیاز برای نوشتن تست های تکرارپذیر UI مجهز شوید.

Suggestions