Course catalog

Course duration

Course provider

Topic

Categories

Showing 41-60 of 103 items.

linkedin آموزش ضروری توسعه اندروید: ذخیره سازی داده های محلی با جاوا (Mitalearn-93990)

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

توسعه دهندگان اندرویدی که نیاز به مدیریت و ارائه داده ها دارند، ابزارهای زیادی در چارچوب اپلیکیشن اندروید در اختیار دارند. این دوره انواع تکنیک‌های پایداری داده را پوشش می‌دهد، از جمله ذخیره داده‌ها در اولویت‌های مشترک - جفت‌های کلید-مقدار - در فایل‌های متنی با فرمت JSON و در پایگاه‌های داده رابطه‌ای با SQLite. با دیوید گسنر همراه باشید تا این تکنیک های مدیریت داده را نشان دهد. او همچنین نحوه استفاده از الگوهای طراحی مرتبط برای مدل‌سازی داده‌ها با کلاس‌های جاوا و نحوه ارائه داده‌ها با اجزای ListView و RecyclerView در Android SDK را توضیح می‌دهد.

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

  • 3 hours
  • مبتدی
  • Update date: 25 July 2026
  • Author: David Gassner
درباره این دوره:

یک رابط کاربری (UI) برای برنامه تلفن همراه ساخته شده با Android SDK ایجاد کنید. دیوید گسنر در این دوره به شما نشان می دهد که چگونه. دیوید با بررسی گزینه‌های طرح‌بندی، از جمله نماها، اجزا، واحدهای اندازه‌گیری، و بارگذاری طرح‌بندی‌ها در زمان اجرا شروع می‌کند. سپس به استفاده از مؤلفه‌های ViewGroup می‌پردازد و به شما نشان می‌دهد که چگونه عناصر رابط را با ConstraintLayout جدید تراز کنید، و چگونه از مؤلفه‌های LinearLayout و RelativeLayout استفاده کنید. سپس، متن را پوشش می دهد و نحوه نمایش رشته ها و جمع آوری اطلاعات از کاربر را با فیلدهای ورودی نشان می دهد. در نهایت، او نحوه ایجاد تم، استفاده از سبک ها و نمایش تصاویر را نشان می دهد.

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 ابزارهای توسعه دهنده Xcode در iOS (Mitalearn-189768)

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

اشکالات و مشکلات عملکرد به ناچار در هنگام کدنویسی ظاهر می شوند. Xcode 9 ابزارهای جدید و عالی برای یافتن و رفع این مشکلات دارد. در این دوره آموزشی، یاد بگیرید که چگونه از ابزارهای توسعه دهنده جدید Xcode برای بهبود گردش کار اشکال زدایی خود استفاده کنید. ابتدا، چیزهای جدید Xcode 9 را بیاموزید، از جمله ابزارهای بازسازی مانند fix-its، اشکال زدایی بی سیم، ادغام GitHub و چندین شبیه ساز همزمان. مربی Jon Bott همچنین بررسی برنامه شما برای دسترسی، تعیین محل مشکلات حافظه و عیب یابی مشکلات عملکرد با رشته ها را پوشش می دهد. بعلاوه، او نحوه اشکال زدایی سلسله مراتب مشاهده را برای حل مشکلات رابط کاربری در طول زمان اجرا و چگونگی کشف نشت حافظه را توضیح می دهد.

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

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

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

nn

linkedin انتخاب ابزار توسعه بین پلتفرمی (Mitalearn-200563)

  • 40 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Tom Duffy
درباره این دوره:

به دنبال ابزار مناسب توسعه موبایل بین پلتفرمی برای پروژه خود هستید؟ با گزینه های بسیار زیادی که می توانید از بین آنها انتخاب کنید - هر کدام با مجموعه ای از مزایا و معایب خاص خود - انتخاب یک ابزار می تواند گاهی اوقات چالش برانگیزتر از یادگیری خود پلتفرم باشد. این دوره برای کمک به شما در برقراری تماس مناسب طراحی شده است - خواه یک مدیر ارشد فنی یا توسعه دهنده باشید. به مربی تام دافی بپیوندید تا پنج مورد از محبوب‌ترین چارچوب‌های توسعه بین پلتفرمی را بررسی کند: Cordova، React Native، Xamarin، Flutter و Progressive Web Apps. تام به ابزارها و فن‌آوری‌های مورد استفاده در هر یک از این پنج راه‌حل می‌پردازد، و مشخص می‌کند که هر چارچوب کجا می‌درخشد.

linkedin انتخاب ابزار توسعه بین پلتفرمی: Cordova، Ionic، React Native، Titanium و Xamarin (Mitalearn-139516)

  • 2 hours 50 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Tom Duffy
درباره این دوره:

ابزارهای توسعه موبایل بین پلتفرمی زیادی وجود دارد. دانستن اینکه کدام یک را انتخاب کنید تقریبا سخت تر از یادگیری خود پلتفرم است. هر مجموعه ابزار دارای مزایا و معایب است. در این دوره، تام دافی پنج مورد از محبوب‌ترین گزینه‌ها (Cordova، Ionic، React Native، Titanium و Xamarin) را بررسی می‌کند و مزایا و معاوضه‌های آنها را توضیح می‌دهد. او با هر ابزار یک برنامه ساده ورودی کاربر می‌سازد و ویژگی‌های استثنایی و مراحل گردش کار را برجسته می‌کند.

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

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

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

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-73335)

  • 2 hours 34 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Andy Needham
درباره این دوره:

اکثر برنامه ها از اصول طراحی رابط یکسانی پیروی می کنند - اصولی که در مشخصات iOS، Android و Windows Phone تعریف شده اند. نمونه‌سازی اولیه رابط خود با ابزارهایی مانند Illustrator و After Effects می‌تواند اطمینان حاصل کند که برنامه شما دستورالعمل‌های پلتفرم را رعایت می‌کند و به شما کمک می‌کند تا قبل از طی یک چرخه توسعه طولانی، مشکلات قابلیت استفاده را حل کنید.

rnrn این یک پروژه شروع تا پایان است که از طرح های مفهومی به محصول نهایی (یک GIF متحرک) می رسد. نمونه اولیه جنبه های ناوبری و تعاملی رابط برنامه را به نمایش می گذارد و می تواند برای بازاریابی یا جمع آوری بازخورد مشتری و کاربر استفاده شود.

linkedin با React Native یک برنامه CRM موبایل ایجاد کنید (Mitalearn-392918)

  • 2 hours 50 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

React Native به توسعه دهندگان وب اجازه می دهد تا مهارت های خود را در برنامه های بومی iOS و Android اعمال کنند. در این دوره، امانوئل هنری نشان می‌دهد که چگونه می‌توان مشخصات طراحی ایجاد شده در دوره قبلی را انتخاب کرد—یک برنامه موبایل CRM را با Framer نمونه اولیه کنید—و آن را به یک برنامه CRM واقعی، با رابط کاربری تمیز و عملکرد روان تبدیل کنید. و سازگاری بین پلتفرمی طبیعی. نحوه راه اندازی یک پروژه، ایجاد یک ساختار پوشه قوی، کار با Redux، افزودن چندین نما، استفاده از عملیات CRUD و موارد دیگر را بیاموزید. پس از پایان دادن به این دوره، شما درک کاملی از نحوه کار با این چارچوب برای ساختن برنامه های تلفن همراه صیقلی خواهید داشت.

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-117297)

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

برنامه شما واقعاً چگونه استفاده می شود؟ آیا کاربران برخی از ویژگی ها را بیشتر از سایرین دوست دارند؟ کاربران شما در کدام کشورها زندگی می کنند؟ کدام مناطق بهترین درآمد را دارند؟ با استفاده از تجزیه و تحلیل در برنامه خود، می توانید پاسخ این سؤالات را بیابید و به طور کلی درباره نحوه استفاده از برنامه خود در دنیای واقعی اطلاعات بیشتری کسب کنید. در این دوره آموزشی، نحوه پیاده‌سازی تحلیل‌های اولیه، جمع‌آوری داده‌ها و تجزیه و تحلیل نتایج خود را بیابید تا مشخص کنید کدام ویژگی‌ها را بسازید، و چگونه آن ویژگی‌ها را به بهترین نحو به کاربران خود ارائه دهید. مربی جو مارینی دلیلی برای استفاده از تجزیه و تحلیل در برنامه خود توضیح می دهد. سپس نحوه کار با Google Analytics for Firebase - یک بسته تحلیلی بین پلتفرمی - برای اندازه‌گیری میزان استفاده از یک برنامه، بررسی مجموعه رویدادها، و نحوه تجزیه و تحلیل داده‌های خود را توضیح می‌دهد.

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

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

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

linkedin تست موبایل با Appium (Mitalearn-192097)

  • 2 hours 10 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Jonathan Lipps
درباره این دوره:

Appium محبوب ترین و جامع ترین ابزار برای خودکارسازی تست اپلیکیشن موبایل است. اسکریپت ها را به هر زبانی بنویسید - جاوا، پایتون، روبی یا جاوا اسکریپت - و روی هر دستگاهی تست کنید: iOS یا Android. هرکسی که در زمینه QA موبایل مشارکت دارد و می‌خواهد در زمان و انرژی در آزمایش صرفه‌جویی کند، باید حداقل یک درک اولیه از Appium داشته باشد. در این دوره، جاناتان لیپس، سرپرست پروژه Appium، شما را در جریان کار اتوماسیون مبتنی بر کد در Appium قرار می دهد. کشف کنید که چگونه سیستم خود را برای Appium آماده کنید، آن را اجرا کنید و یک محیط کد آزمایشی راه اندازی کنید. نحوه راه‌اندازی جلسات اتوماسیون با برنامه‌های تلفن همراه بومی در iOS و Android و انجام تعاملات اساسی با عناصر روی صفحه را بیاموزید. از آنجا جاناتان به موضوعات پیشرفته تری مانند ترکیب حرکات لمسی می پردازد. هر درس به شما کمک می کند سطوح جدیدی از کیفیت و کارایی را در چرخه توسعه برنامه خود باز کنید.

linkedin تست موثر اندروید برای توسعه دهندگان موبایل (Mitalearn-123145)

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

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

linkedin تست نرم افزار: تست های برنامه ریزی برای موبایل (Mitalearn-170694)

  • 1 hours 47 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Mike Fine
درباره این دوره:

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

linkedin توسعه iOS: طرح بندی خودکار به صورت برنامه ریزی شده (Mitalearn-139533)

  • 4 hours 37 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Steven Lipton
درباره این دوره:

طرح‌بندی خودکار یک رویکرد طراحی مبتنی بر محدودیت ارائه می‌دهد که به توسعه‌دهندگان iOS اجازه می‌دهد تا رابط کاربری برای چندین دستگاه ایجاد کنند. اگر از Swift Playgrounds استفاده می‌کنید یا به کد قابل حمل و ماژولار نیاز دارید، طرح‌بندی خودکار برنامه‌ای انتخاب اصلی شماست. در این دوره، مدرس استیون لیپتون در مورد گزینه‌های مختلفی که برای ایجاد محدودیت‌ها به صورت برنامه‌ای در Swift دارید و نحوه استفاده از هر یک صحبت می‌کند. او همچنین نحوه استفاده از کلاس‌های اندازه، نمایش‌های پشته و اولویت‌ها را برای سریع‌ترین و سازگارترین رابط کاربری در هر دستگاه iOS نشان می‌دهد.

Suggestions