Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-40 of 94 items.

linkedin React Native: Building Mobile Apps (Mitalearn-193593)

  • 2 hours 32 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Steven Emmerich
درباره این دوره:

شرکت‌هایی مانند فیس‌بوک از React Native برای ایجاد برنامه‌های موبایلی بومی – با عملکرد بومی – برای پلتفرم‌های مختلف استفاده می‌کنند. شما نیز می توانید با استفاده از جاوا اسکریپت و چارچوب آشنا React.js از قدرت React Native برای ساخت پروژه های بومی خود استفاده کنید. این دوره یک مقدمه کامل را ارائه می دهد که با استفاده از رابط خط فرمان React Native (CLI) برای ایجاد یک پروژه جدید شروع می شود. مربی Steve Emmerich از این مرحله راه اندازی تا برنامه کامل استفاده می کند، از Firebase برای احراز هویت و ذخیره سازی و MobX برای مدیریت حالت استفاده می کند. دنبال کنید و نحوه ایجاد صحنه‌ها، راه‌اندازی مسیریابی، ذخیره و دستکاری داده‌ها در پایگاه‌های داده و فایل‌ها با Firebase، تعامل با دوربین دستگاه و استفاده از MobX برای مدیریت وضعیت‌های برنامه را بیاموزید.

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 Unreal: AR Visualization 01 Basic Concepts (Mitalearn-168960)

  • 40 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

موتور Unreal توسط Epic Games را کاوش کنید و با قدم زدن در یک پروژه دنیای واقعی یک نمای کلی از اصول واقعیت افزوده (AR) دریافت کنید. در این دوره، اولین دوره از یک سری سه قسمتی، مدرس Emmanuel Henri تعریف واقعیت افزوده و الزامات یک پروژه AR را پوشش می دهد و نحوه راه اندازی و شروع استفاده از Unreal Engine را نشان می دهد. او نحوه اضافه کردن مدل‌ها، چراغ‌ها و موارد دیگر را قبل از نمایش نحوه استقرار صحنه در iOS و Android نشان می‌دهد.

linkedin Xamarin.Forms Essential Training (Mitalearn-167498)

  • 2 hours 21 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Matt Milner
درباره این دوره:

Xamarin.Forms یک جعبه ابزار رابط کاربری متقابل پلتفرمی است که توسعه دهندگان می توانند از آن برای ساخت برنامه های تلفن همراه کاملاً بومی با استفاده از C# استفاده کنند. می‌تواند با ایجاد یک رابط کاربری مشترک و واحد که به صورت بومی در پلتفرم‌های مختلف رندر می‌شود، روند توسعه را تسریع و ساده‌تر کند. در این دوره، مت میلنر به شما کمک می کند تا با این جعبه ابزار قدرتمند شروع کنید. برای کمک به درک عملی Xamarin.Forms، مت مراحل ساخت یک برنامه Xamarin را می‌دهد که از Xamarin.Forms برای رابط کاربری استفاده می‌کند. Matt به مدل برنامه Xamarin.Forms می پردازد، نحوه ایجاد یک صفحه ناوبری را نشان می دهد و طرح بندی ها و کنترل های مختلفی را که به شما در طراحی رابط های خود کمک می کند، جزئیات می دهد. او همچنین تکنیک‌هایی را برای رسیدگی به نیازهای پلتفرم خاص به اشتراک می‌گذارد، نحوه جاسازی کنترل‌های بومی را در صفحه Xamarin.Forms و موارد دیگر نشان می‌دهد.

linkedin آپاچی کوردووا: ساخت اپلیکیشن های موبایلی چند پلتفرمی (Mitalearn-122754)

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

Cordova به توسعه دهندگان تلفن همراه اجازه می دهد تا با استفاده از یک پایگاه کد قابل استفاده مجدد در چندین پلت فرم، برنامه های بومی ایجاد کنند. شما به سادگی اجزای برنامه را با استفاده از فناوری های استاندارد وب (HTML، CSS و جاوا اسکریپت) توسعه می دهید و از Cordova برای ایجاد یک برنامه بومی استفاده می کنید. Cordova دسترسی به قابلیت های دستگاه های خاص سیستم عامل را آسان می کند. در این آموزش ها با تام دافی، درباره مزایای استفاده از Cordova برای پروژه توسعه برنامه بعدی خود بیشتر بدانید. تام به شما نشان می‌دهد که چگونه یک برنامه مدرن و آگاه از موقعیت مکانی ایجاد کنید که با Google Maps API یکپارچه شود و آن را به گونه‌ای طراحی کنید که شبیه یک برنامه بومی به نظر برسد. سپس از Cordova CLI برای آماده سازی آن برای استقرار در iOS و Android (از طریق Xcode و Android Studio) استفاده می کند. در پایان دوره، توماس یک پروژه ساده را با Cordova تکمیل می‌کند و ایده‌هایی برای بهبود برنامه با آیکون‌های سفارشی، یک صفحه نمایش اسپلش، مسیرها و پنجره‌های اطلاعاتی پاپ‌آپ در اختیار شما قرار می‌دهد.

linkedin آموزش ARKit برای توسعه دهندگان (Mitalearn-142644)

  • 1 hours 33 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Brian Advent
درباره این دوره:

اگر مجذوب پتانسیل واقعیت افزوده (AR) هستید - و می خواهید شروع به ترکیب این فناوری هیجان انگیز در محصولات جدید و موجود کنید - این دوره آموزشی مبتنی بر پروژه برای شما مناسب است. در اینجا، آنچه را که برای ایجاد برنامه های واقعیت افزوده با استفاده از چارچوب های قدرتمند ARKit و SpriteKit باید بدانید، بیاموزید. نحوه کار SpriteKit و ARKit، نحوه راه اندازی یک پروژه ARKit، نحوه استفاده از لنگرهای سه بعدی و موارد دیگر را بررسی کنید. این دوره علاوه بر پوشش اصول هر دو فریمورک، فرصتی را در اختیار شما قرار می دهد تا با ایجاد یک بازی سرگرم کننده AR، آنچه را که آموخته اید به کار ببرید.

linkedin آموزش Google Firebase برای Flutter (Mitalearn-159338)

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

Flutter یک SDK برنامه تلفن همراه است که به شما امکان می دهد یک برنامه را در یک پایگاه کد بنویسید و برای Android و iOS کامپایل کنید. Firebase یک پلت فرم توسعه تلفن همراه است که برای پشتیبانی از برنامه‌های شما یک بک‌اند ارائه می‌دهد و Cloud Firestore یک پایگاه داده اسناد NoSQL است که می‌توانید داده‌ها را برای برنامه‌های تلفن همراه خود ذخیره، همگام‌سازی و جستجو کنید. این سه راه‌حل Google با هم می‌توانند بسیاری از جنبه‌های خسته‌کننده‌تر توسعه تلفن همراه را از بین ببرند - به شما کمک می‌کنند برنامه‌های خود را با سرعتی سریع از مفهوم به پیاده‌سازی برسانید. در این دوره، مربی Chiu-Ki Chan نحوه ایجاد یک برنامه با استفاده از Flutter در سمت تلفن همراه، Firebase در قسمت پشتی و Cloud Firestore را برای ذخیره داده ها نشان می دهد. با نحوه راه اندازی یک برنامه Flutter، ایجاد پروژه Firebase و پیکربندی برنامه خود با این پروژه و ذخیره داده های خود در Cloud Firestore آشنا شوید.

linkedin آموزش Google Flutter برای توسعه دهندگان موبایل (Mitalearn-146707)

  • 1 hours 25 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

Flutter به توسعه دهندگان تلفن همراه اجازه می دهد تا تجربیات کاربردی با کیفیتی را ایجاد کنند که به صورت بومی برای چندین پلتفرم کار می کند. فلاتر به سرعت، واکنش پذیر و مدرن بودن معروف است. با کدهای جاوا، سوئیفت و ObjC موجود کار می کند. Flutter همچنین می‌تواند با استفاده از Google Fuchsia، یک سیستم‌عامل تازه معرفی شده، برنامه‌هایی ایجاد کند. در این دوره، امانوئل هنری نحوه استفاده از Flutter را نشان می دهد، از جمله نحوه راه اندازی SDK و شبیه سازها. افزودن ویجت ها، اجزاء و ناوبری. API های اهرمی؛ ساخت، بررسی و استقرار کد؛

linkedin آموزش آپاچی کوردووا (Mitalearn-90556)

  • 1 hours 25 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Chris Griffith
درباره این دوره:

Apache Cordova نسخه منبع باز PhoneGap، ابزار پیشرو برای توسعه برنامه های چند پلتفرمی است. این یک راه حل یکبار نوشتن و در هر مکانی است که به طور خاص برای موبایل طراحی شده است. اما برای اطمینان از یک گردش کار بین پلتفرمی صاف، دانستن برخی از اصول اولیه راه‌اندازی و پیکربندی کمک می‌کند. در این دوره، کریس گریفیث آپاچی کوردووا و اکوسیستم PhoneGap را معرفی می کند که شامل دو ابزار رابط خط فرمان (CLI) و برنامه دسکتاپ PhoneGap می شود. او نحوه راه اندازی سیستم محلی خود و نحوه ایجاد، پیکربندی و ساخت اولین پروژه خود را با Cordova CLI نشان می دهد. هنگامی که بر اصول اولیه تسلط یافتید، کریس نشان می دهد که چگونه برنامه خود را با افزونه های بومی و شخص ثالث گسترش دهید که ویژگی هایی مانند تشخیص کد QR و موقعیت جغرافیایی را فعال می کند و برنامه شما را اشکال زدایی می کند، آن را در یک شبیه ساز یا در یک دستگاه واقعی پیش نمایش می کند، و سپس آن را برای انتشار در فروشگاه اپل یا گوگل پلی آماده کنید.

linkedin آموزش انیمیشن های iOS با UIKit (Mitalearn-141267)

  • 1 hours 35 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Harrison Ferrone
درباره این دوره:

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

linkedin آموزش برنامه نویسی تابعی با سوئیفت (Mitalearn-141964)

  • 53 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Shaun Wassell
درباره این دوره:

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

linkedin آموزش بهینه سازی اپ استور برای اپلیکیشن های iOS و اندروید (Mitalearn-90862)

  • 1 hours 3 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Mike Wong
درباره این دوره:

شما یک برنامه نوشته اید و آماده ارسال آن به جهان هستید. اما با بیش از 4 میلیون برنامه موجود برای iOS و Android، نمی‌توانید فقط Publish را فشار دهید و امیدوار به موفقیت باشید. برای اینکه برنامه‌ها را در معرض دید مخاطبان بزرگ‌تر قرار دهند، توسعه‌دهندگان می‌توانند نکات و بهترین روش‌ها را از دنیای سئو و بازاریابی قرض بگیرند. بهینه سازی فروشگاه App (ASO) می تواند به افزایش رتبه اپلیکیشن شما کمک کند، آن را در نتایج جستجو بیشتر نمایان کند و برای مشتریان بالقوه جذاب تر کند. و نیازی به تغییر کدهای زیادی ندارید. ASO همه چیز درباره کلماتی است که استفاده می کنید، ابرداده هایی که اختصاص می دهید، پیوندهایی که شناسایی می کنید و تصاویری که انتخاب می کنید. به مایک وونگ، توسعه‌دهنده و بازاریاب اپلیکیشن بپیوندید تا با استفاده از تحقیقات کلمات کلیدی، نمایه‌سازی، پیوندهای عمیق، تصاویر برجسته و سایر تکنیک‌های ASO، نکات خود را برای بازاریابی اپلیکیشن‌ها در اپ استور و گوگل پلی به اشتراک بگذارد.

linkedin آموزش توسعه اپلیکیشن Apple tvOS (Mitalearn-115801)

  • 2 hours 40 minutes
  • مبتدی
  • Update date: 22 June 2026
  • Author: Brian Advent
درباره این دوره:

چه چیزی tvOS را خاص می کند؟ چگونه می توانید برنامه ای بسازید که از ویژگی های منحصر به فرد Apply TV استفاده کند و تجربه لذت بخشی را برای کاربر فراهم کند؟ این دوره نحوه توسعه اپلیکیشن Apple tvOS را با استفاده از چارچوب ها و فناوری های اپل نشان می دهد. یاد بگیرید که چگونه از اجزای ساده UIKit مانند UIButtons استفاده کنید. نحوه کار با کامپوننت ها و نماها برای نمایش داده ها را ببینید. با استفاده از کنترل از راه دور سیری، درک درستی از مدل فوکوس Apple TV به دست آورید. این دوره همچنین پخش ویدیو، استفاده از تصاویر لایه ای برای تجربه کاربری همه جانبه و موارد دیگر را پوشش می دهد.

linkedin آموزش توسعه برنامه های جهانی و کراس پلتفرم ویندوز 10 (Mitalearn-83535)

  • 1 hours 32 minutes
  • مبتدی
  • Release date: 10 November 2015
  • Author: Walt Ritscher
درباره این دوره:

ویندوز 10 یک پلتفرم عالی برای توسعه دهندگان است. اما اگر متقاعد نشدید، ما 15 ویدیو برای تغییر نظر شما داریم. در این دوره، Walt Ritscher Universal Windows را معرفی می‌کند، یک پلتفرم برای نوشتن یک پایگاه کد واحد برای خدمت به تمام سخت‌افزارهای دارای ویندوز: Xbox، تبلت‌ها، گوشی‌های هوشمند، دسکتاپ و دستگاه‌های تعبیه‌شده. او همچنین تمام کمک های داخلی برای توسعه برنامه های چند پلتفرمی در Xamarin و Cordova و تبدیل به iOS یا Android با Windows Bridges را پوشش می دهد. تماشا کنید و یاد بگیرید که چگونه با ویندوز 10 مهارت های موجود خود را به یک "پلتفرم" کاملاً جدید ببرید.

linkedin آموزش ضروری jQuery Mobile (Mitalearn-56709)

  • 2 hours 39 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Joe Marini
درباره این دوره:

بدون نیاز به یادگیری کد بومی، اپلیکیشن های وب موبایلی با ظاهری عالی بسازید! iOS را بدون Objective-C، اندروید بدون جاوا، Windows Phone بدون C# را در نظر بگیرید. جو مارینی چارچوب jQuery Mobile را معرفی می‌کند و نگاهی به برخی از شرکت‌ها (مانند OpenTable و Dodge) که در حال حاضر از آن برای ایجاد صفحات وب موبایلی غنی و تعاملی استفاده می‌کنند که به رفتار برنامه‌های بومی نزدیک می‌شوند، ارائه می‌کند. او ساختار صفحه jQuery Mobile، کنترل‌ها، ناوبری، طرح‌بندی واکنش‌گرا و قالب‌بندی را بررسی می‌کند. این دوره همچنین کتابخانه داخلی ویجت‌ها را برای ساخت محتوای وب، نمایش فهرست‌ها و فرم‌های وب که برای اندازه‌های صفحه نمایش موبایل بهینه‌سازی شده‌اند و به حرکات و تغییرات در جهت‌گیری دستگاه پاسخ می‌دهند، پوشش می‌دهد.

linkedin آموزش ضروری Xamarin: اولین برنامه خود را ایجاد کنید (Mitalearn-144072)

  • 1 hours 45 minutes
  • مبتدی
  • Update date: 29 June 2026
  • Author: Matt Milner
درباره این دوره:

بیاموزید که چگونه اولین برنامه خود را با استفاده از Xamarin ایجاد کنید، یک راه حل توسعه بین پلتفرمی که با اجازه دادن به توسعه دهندگان برای استفاده از C# برای ایجاد برنامه های iOS، Android و Windows Universal به ساده سازی فرآیند توسعه کمک می کند. مت میلنر دوره را با طی کردن مراحل راه اندازی شروع می کند. سپس، او نحوه توسعه از راه دور و استفاده از کتابخانه ها را نشان می دهد. در مرحله بعد، او نحوه تهیه دستگاه‌ها و آزمایش برنامه‌ها را بر روی سخت‌افزار واقعی و شبیه‌سازی شده بررسی می‌کند. او همچنین نحوه اعمال طرح‌بندی، ایجاد نماها و موارد دیگر را پوشش می‌دهد.

linkedin آموزش ضروری توسعه iPadOS 13 (Mitalearn-202297)

  • 1 hours 19 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Todd Perkins
درباره این دوره:

با انتشار iPadOS 13، به توسعه دهندگان و کاربران اجازه دسترسی به چندین ویژگی و پیشرفت جدید، از جمله عملکرد چندوظیفه ای پیشرفته و ابزارها و ویژگی های جدید در Apple Pencil داده شد. در این دوره آموزشی، مربی تاد پرکینز به توسعه دهندگان نشان می دهد که چگونه با استفاده از SwiftUI به بهترین شکل به توسعه اپلیکیشن iPadOS 13 نزدیک شوند. تاد مروری بر توسعه برنامه‌های کاربردی برای iPadOS ارائه می‌کند و برداشت خود را از ضروری‌ترین مفاهیمی که توسعه‌دهندگان باید بر آن‌ها مسلط باشند، به اشتراک می‌گذارد. نحوه کار با SwiftUI، راه‌اندازی چندوظیفه‌ای، گنجاندن محتوای طراحی شده با دست در برنامه‌تان با استفاده از PencilKit، راه‌اندازی برنامه‌های iPadOS 13 برای استفاده در macOS، پشتیبانی از حالت تاریک در برنامه‌تان و موارد دیگر را بیاموزید.

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 ابزارهای توسعه دهنده 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 همچنین بررسی برنامه شما برای دسترسی، تعیین محل مشکلات حافظه و عیب یابی مشکلات عملکرد با رشته ها را پوشش می دهد. بعلاوه، او نحوه اشکال زدایی سلسله مراتب مشاهده را برای حل مشکلات رابط کاربری در طول زمان اجرا و چگونگی کشف نشت حافظه را توضیح می دهد.

Suggestions