Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-15 of 15 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 آموزش Firebase Cloud Messaging برای اندروید (Mitalearn-121445)

  • 52 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

راه حل Firebase Cloud Messaging (FCM) از Google به شما این امکان را می دهد که به طور قابل اعتماد پیام های اعلان و داده را برای مشتریان ارسال کنید. در این دوره آموزشی، نحوه شروع کار با FCM را بیاموزید و یاد بگیرید که چگونه این راه حل قدرتمند چند پلتفرمی را در برنامه های اندروید خود ادغام کنید. مربی جو مارینی با مرور مفاهیم اولیه FCM و نشان دادن نحوه افزودن Firebase به برنامه مشتری Android شروع می کند. سپس نشان می دهد که چگونه اولین پیام خود را از طریق کنسول Firebase ارسال کنید، و چگونه برنامه شما می تواند این پیام ها را مدیریت کند. به‌علاوه، درباره ارسال پیام از سرور برنامه، پیام‌رسانی موضوعی و موارد دیگر اطلاعات کسب کنید.

Related Skills

linkedin آموزش ضروری اندروید استودیو (Mitalearn-218617)

  • 2 hours 50 minutes
  • مناسب همه
  • Update date: 15 April 2022
  • Author: David Gassner
درباره این دوره:

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

Related Skills

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

  • 2 hours 8 minutes
  • مبتدی
  • Release date: 25 July 2026
  • Author: David Gassner
درباره این دوره:

دنیای توسعه اپلیکیشن اندروید را کاوش کنید. مجموعه آموزش‌های ضروری توسعه اندروید، مبتدیان را در فرآیند توسعه، طراحی، مدیریت و توزیع برنامه‌های اندرویدی راهنمایی می‌کند. در این دوره - اولین قسمت از این مجموعه - دیوید گسنر نحوه ایجاد اولین برنامه اندروید خود را با استفاده از مخلوطی از زبان های برنامه نویسی، از جمله XML و Kotlin، گام می گذارد. با نحوه پیکربندی Android Studio، Android SDK و نرم‌افزار شبیه‌ساز و کاوش فایل‌های مختلف در یک برنامه معمولی Android، از جمله اسکریپت‌های ساخت و فایل مانیفست برنامه آشنا شوید. در نهایت، یاد بگیرید که چگونه یک برنامه از پایین به بالا، با صفحه‌نمایش، فعالیت‌ها و طرح‌بندی ساخته می‌شود. دوره‌های بعدی این مجموعه را بررسی کنید تا مهارت‌های توسعه برنامه خود را ادامه دهید.

Related Skills

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

  • 1 hours 53 minutes
  • مبتدی
  • Release date: 25 July 2026
  • Author: David Gassner
درباره این دوره:

یک رابط کاربری شیک و جذاب می تواند به سرعت کاربران جدید را به طرفداران تبدیل کند. در این قسمت از مجموعه آموزش ضروری توسعه اندروید، سفر توسعه اندروید خود را با یادگیری نحوه طراحی یک رابط کاربری ساده در یک برنامه اندرویدی بومی شروع کنید. دیوید گسنر، توسعه‌دهنده و مدرس اندروید، نکات و ترفندهایی را که در دوران حرفه‌ای خود به کار گرفته است، به اشتراک می‌گذارد که نحوه تعریف صفحه‌نمایش با فایل‌های طرح‌بندی، استفاده از اجزای ViewGroup، و تعریف سبک‌ها و تم‌های بصری را پوشش می‌دهد. به علاوه، او تکنیک‌های مختلفی را به اشتراک می‌گذارد که می‌توانید از آنها برای نمایش تصاویر استفاده کنید، اطمینان حاصل کنید که برنامه شما در دستگاه‌های مختلف بسیار عالی به نظر می‌رسد و موارد دیگر.

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

  • 2 hours 49 minutes
  • مبتدی
  • Release date: 25 July 2026
  • Author: David Gassner
درباره این دوره:

تقریباً هر برنامه ای که می سازید از نوعی داده استفاده می کند. آن داده می تواند یک مقدار عددی واحد یا یک پایگاه داده رابطه ای پیچیده با چندین جدول باشد. این دوره به شما کمک می کند تا با استفاده از زبان برنامه نویسی Kotlin و جدیدترین ابزارها و بهترین روش ها برای توسعه دهندگان اندروید، برنامه های اندرویدی بسازید که داده ها را در اشکال و فرمت های مختلف ذخیره، مدیریت و نمایش می دهند. نحوه دسترسی به داده ها از منابع و دارایی های داخلی، فایل های خارجی و سرویس های وب را بیاموزید. رشته هایی که با JSON فرمت شده اند را تجزیه کنید. و فقط داده هایی را که می خواهید به کاربران نمایش دهید. مربی David Gassner همچنین نحوه خواندن و نوشتن از فایل های متنی و مدیریت پایگاه های داده SQLite در برنامه های مبتنی بر اندروید را توضیح می دهد. این دوره از Kotlin - به جای جاوا - برای همه مثال‌ها استفاده می‌کند و از کارایی و مختصر بودن آن استفاده می‌کند.

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

  • 1 hours 59 minutes
  • مبتدی
  • Release date: 25 July 2026
  • Author: David Gassner
درباره این دوره:

معماری اپلیکیشن اندروید دائما در حال تکامل است. معرفی زبان برنامه نویسی Kotlin، فاکتورهای شکل جدید مانند کروم بوک ها و اجزای معماری قابل استفاده مجدد، ساخت اپلیکیشن های اندرویدی با کیفیت را سریع تر و آسان تر از همیشه کرده است. ضروری است که توسعه دهندگان بدانند آخرین ابزارها و توصیه ها چیست و چگونه از آنها برای ساخت برنامه های خود استفاده کنند. در این دوره آموزشی، مدرس دیوید گسنر توضیح می دهد که چگونه یک برنامه اندروید بسازید که از Kotlin به جای جاوا استفاده می کند، عملکردهای ناوبری را اضافه می کند و از مفیدترین اجزای معماری مانند LifecycleObserver، ViewModel و LiveData برای ایجاد برنامه هایی قوی و آسان استفاده می کند. در طول زمان حفظ شود.

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

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

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

Related Skills

linkedin تست نفوذ اپلیکیشن اندروید (Mitalearn-166750)

  • 1 hours 35 minutes
  • پیشرفته
  • Release date: 25 July 2026
  • Author: Prashant Pandey
درباره این دوره:

برنامه های اندروید در معرض خطرات امنیتی مختلفی هستند که یکپارچگی برنامه های شما و ایمنی کاربران نهایی شما را تهدید می کند. در این دوره، به مربی پراشانت پاندی بپیوندید که او یک رویکرد ساختاریافته و جامع برای آزمایش برنامه‌های اندرویدی برای کشف برخی از رایج‌ترین این آسیب‌پذیری‌ها به اشتراک می‌گذارد و نشان می‌دهد که چگونه از ابزارها و چارچوب‌های تست قلم کلیدی در طول مسیر استفاده کنید. Prashant با اصول اولیه شروع می کند و جنبه های ضروری تست قلم اندروید را پوشش می دهد. سپس او به چهار ابزار و چارچوب اصلی می پردازد - MobSF، Burp Suite، Android Debug Bridge (adb) و drozer - که هر کدام یک جنبه خاص از امنیت برنامه اندروید را ارائه می دهند. بیاموزید که چگونه به امنیت ارتباطات شبکه، تست برنامه های کاربردی استاتیک و پویا، تست یکپارچه سازی پلت فرم و موارد دیگر نزدیک شوید.

linkedin توسعه Android: Data Binding (Mitalearn-229055)

  • 1 hours 8 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

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

linkedin توسعه اندروید: Retrofit با Kotlin (Mitalearn-219229)

  • 1 hours 47 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Rahul Pandey
درباره این دوره:

بسیاری از برنامه ها از اتصال اینترنت تلفن همراه شما برای دریافت داده استفاده می کنند. در اندروید، راه اصلی دریافت و ارسال داده‌ها از طریق اینترنت توسط برنامه‌ها، کتابخانه‌ای به نام Retrofit است. این دوره به شما نشان می دهد که چگونه از Retrofit با کد Kotlin اصطلاحی استفاده کنید که می توانید مستقیماً در برنامه اندروید خود اعمال کنید. مربی Rahul Pandey همه چیزهایی را که برای ساختن برنامه های اندرویدی غنی و تحت شبکه نیاز دارید را پوشش می دهد. راهول با کمک به شما در درک APIها و کاربردهای آنها شروع می کند. او همزمانی، کوروتین ها در Kotlin و اینکه چگونه هر دو می توانند برای اپلیکیشن شما مفید باشند، توضیح می دهد. Rahul شما را در شروع پروژه Android Retrofit و همچنین بازیابی و ارسال داده ها و مدیریت احراز هویت در برنامه Android خود گام بر می دارد. در نهایت، Rahul چندین گزینه پیکربندی پیشرفته مربوط به Retrofit را پوشش می دهد.

linkedin توسعه اندروید: درک اهداف (Mitalearn-185892)

  • 1 hours 8 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

اهداف اندروید نحوه ارتباط برنامه ها با سیستم عامل و با یکدیگر است. آنها "چسب" بین فعالیت ها هستند. با استفاده از intent، می‌توانید تجربه کاربری برنامه خود را تنظیم کنید یا از برنامه‌های دیگر بخواهید کارهای معمولی انجام دهند: عکس‌برداری، ارسال ایمیل و پیام‌های SMS، و حتی نمایش مکان‌ها روی نقشه‌ها و پخش رسانه. این دوره تمام آنچه را که برای استفاده از این بخش اصلی از عملکرد اندروید نیاز دارید به شما می آموزد. مربی جو مارینی نشان می دهد که چگونه می توان یک هدف اساسی ایجاد و ارسال کرد، آن را با مقادیر تقویت کرد و سپس از مفیدترین اهداف داخلی مانند باز کردن پیوندها و گرفتن تصاویر، تنظیم آلارم و برقراری تماس های تلفنی استفاده کرد. بعلاوه، یاد بگیرید که چگونه اهداف معلق را در صف قرار دهید و آنها را مجبور کنید در برنامه های خاصی روی دستگاه کاربر باز شوند.

linkedin ساخت اپلیکیشن اندروید با AWS (Mitalearn-151178)

  • 1 hours 50 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Matt Boyd
درباره این دوره:

بیاموزید که چگونه برنامه های اندروید خود را با استفاده از خدمات وب آمازون (AWS) تقویت کنید. در این دوره عملی، Matt Boyd نشان می‌دهد که چگونه می‌توانید یک برنامه اندرویدی مستقل بگیرید و ویژگی‌های فعال ابری را با استفاده از AWS اضافه کنید. مت با نشان دادن نحوه ثبت نام برای حساب کاربری رایگان خدمات وب آمازون شروع می کند. در مرحله بعد، او با نشان دادن نحوه گرفتن یک برنامه مستقل و انتقال داده های آن به فضای ابری، یک مورد کاربردی کاربردی برای AWS ارائه می دهد. در طول مسیر، او ویژگی‌های مختلف ابری AWS را برای برنامه‌های اندروید مرور می‌کند. نحوه اجازه دادن به کاربران برای ورود با فیس بوک یا گوگل، راه اندازی پایگاه داده و افزودن فضای ذخیره سازی فایل های ابری را کشف کنید. Matt همچنین خدمات اضافی AWS از جمله Amazon Pinpoint را پوشش می‌دهد که می‌توانید از آن برای ارسال ایمیل، اس ام اس و پیام‌های فشار تلفن همراه استفاده کنید.

linkedin ساخت اپلیکیشن اندروید با کتابخانه های Jetpack (Mitalearn-193576)

  • 2 hours 31 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

Android Jetpack به شما امکان می دهد برنامه های پایدار و قابل نگهداری با معماری های سنجیده ایجاد کنید. کتابخانه‌های Jetpack به توسعه‌دهندگان کمک می‌کنند تا روی بهترین شیوه‌ها تمرکز کنند، تکرار را کاهش دهند، و کدی بنویسند که روی همه نسخه‌ها و دستگاه‌های Android پشتیبانی‌شده اجرا شود. در این دوره آموزشی، مربی دیوید گسنر، کتابخانه‌ها و قابلیت‌های Jetpack مورد علاقه خود را با استفاده از یک پروژه عملی و عملی معرفی می‌کند: ساخت یک برنامه جدید اندروید از ابتدا. نحوه نمایش فهرستی از داده‌ها، ایجاد صفحه‌ای برای ویرایش، مدیریت داده‌ها در حافظه، افزودن داده‌ها به ذخیره‌سازی دائمی، و ویرایش و به‌روزرسانی سوابق را کشف کنید. در طول مسیر، می‌توانید نحوه استفاده از کتابخانه‌های ناوبری، اتاق، و سایر کتابخانه‌ها و همچنین ویژگی‌هایی مانند RecyclerViews، قطعات و کلاس‌های مبدل آداپتور و نوع را در برنامه‌های اندرویدی خود بیاموزید. با افزودن کتابخانه های Jetpack از اینکه چقدر می توانید با چنین مقدار کمی کد انجام دهید شگفت زده خواهید شد - و سرعت و مقیاس پذیری گردش کار توسعه شما چقدر می تواند باشد.

linkedin نکات توسعه اندروید (Mitalearn-119898)

  • 5 hours 24 minutes
  • متوسط
  • Update date: 25 July 2026
  • Author: David Gassner
درباره این دوره:

در این مجموعه، دیوید گسنر نکات و ترفندهایی را به اشتراک می گذارد که می توانید از آنها برای کدنویسی هوشمندتر و ایجاد برنامه های سریع و قابل اعتماد که عالی به نظر می رسند استفاده کنید. دیوید نکاتی را در مورد موضوعات مختلف ارائه می دهد - برخی از آنها به شما کمک می کنند رابط کاربری برنامه خود را بهبود بخشید و برخی دیگر بر روی پردازش back-end تمرکز دارند. به علاوه، او تعدادی از کتابخانه های منبع باز را پوشش می دهد که می توانند به شما در افزایش گردش کار توسعه کمک کنند.

Suggestions