Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-20 of 43 items.

linkedin App Center: Continuous Integration and Delivery for iOS (Mitalearn-146690)

  • 1 hours 31 minutes
  • مبتدی
  • Release date: 22 June 2026
  • Author: Mark Taparauskas
درباره این دوره:

به آخرین باری که یک برنامه را منتشر کردید فکر کنید. آزمایش کنندگان بتا شما چند جلسه اجرا کردند؟ چند بار برنامه شما خراب شد؟ کاربران بیشترین زمان را در کجا سپری کردند؟ Visual Studio App Center به‌طور خودکار این داده‌ها را برای شما جمع‌آوری می‌کند و آن‌ها را در یک داشبورد مبتنی بر وب ادغام می‌کند. همچنین یک راه حل کامل یکپارچه سازی/ استقرار مداوم (CI/CD) برای برنامه های iOS و macOS شما ارائه می دهد. شما مخزن خود را به App Center متصل می‌کنید و برنامه‌های شما را بر روی عوامل میزبانی شده در فضای ابری می‌سازد، به‌طور خودکار تست‌های واحد و UI را روی دستگاه‌های واقعی اجرا می‌کند و آنها را در آزمایش‌کنندگان بتا و فروشگاه‌های برنامه توزیع می‌کند. پس از استقرار، App Center به شما کمک می کند برنامه های خود را با گزارش های خرابی و تجزیه و تحلیل پیشرفته نظارت کنید. حتی به شما امکان می‌دهد اعلان‌های فشار هدفمند ارسال کنید تا مشتریان خود را درگیر نگه دارید.

rnrn کشف کنید که چگونه با یک برنامه iOS Swift ارائه شده شروع کنید و به تدریج خدمات App Center را بگنجانید. در پایان دوره، یک برنامه اصلی iOS Swift با خط لوله CI/CD کاملاً یکپارچه خواهید داشت.

linkedin AR for iOS Developers: RealityKit and Reality Composer (Mitalearn-168620)

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

با چارچوب RealityKit، می توانید اشیاء مجازی را در دنیای واقعی ادغام کنید تا تجربیات خیره کننده واقعیت افزوده (AR) بسازید. Reality Composer، یک برنامه قدرتمند جدید برای iOS و Mac، ایجاد محتوای سه بعدی را آسان می کند که می توانید با RealityKit به برنامه ای که می سازید اضافه کنید. در این دوره، اصول کار با RealityKit و همچنین نحوه استفاده از Reality Composer برای ایجاد تجربیات تعاملی AR بدون تجربه قبلی سه بعدی را بیاموزید. مربی Brian Advent پس از اینکه به شما نحوه ساخت سریع برنامه AR با RealityKit را نشان داد، نحوه ایجاد محتوا و تعامل با Reality Composer را نشان می دهد. سپس، نحوه استفاده از Reality Composer و Xcode را با هم برای ایجاد برنامه هایی که محتوا را بر اساس تصاویر دو بعدی و اشیاء سه بعدی موجود در دنیای واقعی نمایش می دهند، مشاهده کنید.

linkedin iOS 13 and iPadOS: iPhone and iPad New Features (Mitalearn-193117)

  • 50 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Garrick Chow
درباره این دوره:

ویژگی‌های جدید iOS 13، از جمله بهبود برنامه‌های موجود از جمله یادآوری، سلامت، و عکس‌ها را کاوش کنید و ویژگی‌های کاملاً جدید آیفون و آی‌پد را کشف کنید، از جمله حالت تاریک، تایپ QuickPath، و امکان اتصال دستگاه‌های ذخیره‌سازی خارجی. مربی Garrick Chow راه‌هایی برای حذف داده‌های مکان از عکس‌های شما قبل از اشتراک‌گذاری و راه‌های جدید و آسان‌تر برای اشتراک‌گذاری و مدیریت فایل‌ها را پوشش می‌دهد. در مورد ویژگی های منحصر به فرد iPadOS، از جمله Slide Over و Split View، و توانایی استفاده از ماوس بلوتوث با iPad خود بیاموزید.

linkedin iOS 15 First Look for Developers (Mitalearn-219705)

  • 13 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Todd Perkins
درباره این دوره:

کنجکاو هستید که iOS 15 چه چیزی برای ارائه دارد؟ این دوره می تواند به شما کمک کند تا سرعت خود را افزایش دهید. به مربی تاد پرکینز بپیوندید تا اولین نگاهی به هیجان‌انگیزترین ویژگی‌های جدید برای توسعه‌دهندگان که در پیش‌نمایش نسخه بتای iOS 15 یافت می‌شود، به شما می‌دهد. درباره به روز رسانی های StoreKit بیاموزید. چگونه API سطوح وقفه به شما اجازه می دهد تا تغییرات فوری را در هشدارهای خود مدیریت کنید. گزینه های سبک جدید برای دکمه ها در SwiftUI. و بیشتر.

Related Skills

linkedin Swift 5 Essential Training (Mitalearn-152538)

  • 4 hours 3 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Harrison Ferrone
درباره این دوره:

Swift زبان برنامه نویسی برای اکوسیستم اپل - iOS، macOS، watchOS و tvOS است - و این زبان مخصوصاً رسا، سریع، ایمن و سرگرم کننده است که برای برنامه نویسان جدید و با تجربه به طور یکسان مناسب است. در این دوره، مدرس Harrison Ferrone به شما کمک می کند تا تجربه عملی را با Swift 5 کسب کنید و شما را آماده می کند تا برنامه ها و بازی های خود را با استفاده از این زبان محبوب شروع کنید. پس از یک مرور کلی از تکامل سوئیفت، هریسون شما را از طریق هر یک از اجزای زبان راهنمایی می کند. او انواع داده‌های رایج، منطق شرطی، روش‌ها، توابع، کلاس‌ها و ساختارها و موارد دیگر را پوشش می‌دهد - توضیح می‌دهد که چه چیزی برای مهارت در برنامه‌نویسی با سوئیفت باید بدانید. مثال‌ها و موارد استفاده از بازی‌های خود هریسون استخراج شده‌اند و زمینه‌ای کاربردی برای هر عنصر برنامه‌نویسی فراهم می‌کنند.

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

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

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

linkedin آموزش ترکیب با سوئیفت (Mitalearn-195106)

  • 1 hours 29 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Doron Katz
درباره این دوره:

Combine یک تغییر پارادایم تاریخی در ذهنیت برنامه نویسی اپل است. Combine به توسعه دهندگان Swift رویکردی کاربردی برای تعامل با APIها و همچنین اجزای SwiftUI در طول زمان از طریق یک مدل ناشر/مشترک ارائه می دهد. معرفی Combine به شما یک روش بومی برای مدیریت رویدادهای ناهمزمان در سوئیفت، بدون تکیه بر چارچوب‌های واکنشی شخص ثالث می‌دهد. این دوره به بررسی چرخه زندگی Combine، از جمله انتشار، دستکاری، و دریافت جریان های داده می پردازد و نحوه اعمال این اصول را برای تعامل با REST API ها و مؤلفه های UI توضیح می دهد. مدرس و مهندس iOS Doron Katz همچنین تکنیک های پیشرفته ای را معرفی می کند، مانند کاهش جریان داده ها و استفاده از اپراتورهای پیشرفته. این دوره مقدماتی باید به شما امکان دهد که Combine را در جریان کار توسعه اپلیکیشن خود به کار ببرید.

linkedin آموزش توسعه اپلیکیشن Swift Playgrounds (Mitalearn-174485)

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

هنگامی که نیاز به تسلط بر یک مفهوم جدید Swift یا ارائه یک نمونه اولیه به مشتری دارید، Swift Playgrounds - یک محیط توسعه از اپل - می تواند به شما کمک کند به سرعت نتایج مورد نیاز خود را در iPad یا MacBook خود دریافت کنید. در این دوره، استیون لیپتون نشان می‌دهد که چگونه می‌توانید از قدرت کامل Swift Playgrounds در Xcode و iPad برای نمونه‌سازی سریع و ارائه ایده‌های خود و همچنین ایجاد کتاب زمین بازی خود استفاده کنید. استیون نحوه نوشتن سریع کد در زمین‌های بازی آی‌پد را بدون صفحه‌کلید، اشکال‌زدایی و آزمایش کد فوراً با ظاهری سریع، ساختن ارائه‌های تعاملی با نمای زنده در UIKit و SwiftUI را نشان می‌دهد، و از قالب‌بندی و نشانه‌گذاری غنی استفاده می‌کند تا زمین بازی شما شیک و حرفه‌ای به نظر برسد. برای پایان دادن به دوره، او نحوه جمع آوری یک کتاب زمین بازی برای نمایش ها را بررسی می کند.

linkedin آموزش ضروری Xcode 12 (Mitalearn-198727)

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

ویژگی‌های اصلی Xcode 12، محیط توسعه یکپارچه برای توسعه‌دهندگان برنامه‌های macOS، iOS، watchOS و tvOS را کاوش کنید. مربی تاد پرکینز ویژگی‌های کنترل نسخه و استوری‌برد، رابط سازنده، نحوه کامپایل و اشکال‌زدایی برنامه‌ها و نحوه آزمایش برنامه‌ها را در شبیه‌ساز iOS مرور می‌کند. تاد به شما نشان می دهد که چگونه Xcode را از اپل دانلود کرده و آن را نصب کنید. او توضیح می دهد که چگونه می توانید پروژه های جدید را از قالب ها ایجاد کنید و شما را در استفاده و سفارشی کردن رابط راهنمایی می کند. بوم موجود در Xcode به شما امکان می دهد فوراً برنامه های SwiftUI را پیش نمایش و با آن تعامل داشته باشید، که امکان ایجاد سریع رابط های کاربری را فراهم می کند. Xcode راه های مختلفی برای مدیریت کنترل منبع دارد و تاد هر کدام را پوشش می دهد. Interface Builder برنامه داخلی برای ساخت رابط کاربری در Xcode است. تاد نحوه پیمایش و استفاده از آن را توضیح می دهد. او با راهنمایی شما از طریق ویژگی های موجود برای اشکال زدایی و آزمایش برنامه های شما به پایان می رسد.

linkedin آموزش ضروری Xcode 13 (Mitalearn-259298)

  • 1 hours 45 minutes
  • مناسب همه
  • Release date: 25 February 2022
  • Author: Todd Perkins
درباره این دوره: 

 آیا تا به حال خواسته اید در توسعه پلتفرم اپل غوطه ور شوید، اما نمی دانید از کجا شروع کنید؟ در این دوره آموزشی مناسب برای مبتدیان، تاد پرکینز، توسعه‌دهنده ارشد اپلیکیشن iOS، هر آنچه را که باید در مورد Xcode بدانید، به شما آموزش می‌دهد و مجموعه مهارت‌های فنی شما را برای شروع نوشتن و ویرایش Xcode در عرض چند ساعت افزایش می‌دهد.

کاوش کنید. ویژگی های اصلی Xcode 13، محیط توسعه یکپارچه برای توسعه دهندگان برنامه های macOS، iOS، watchOS و tvOS. نکاتی در مورد راه‌اندازی و پیکربندی، کدنویسی کارآمد با SwiftUI، نمونه‌سازی اولیه، کنترل منبع و موارد دیگر دریافت کنید. قدرت Xcode Interface Builder را باز کنید، برنامه داخلی بصری که به شما امکان می دهد رابط های کاربری را در استوری بوردهای طراحی خود ایجاد و سفارشی کنید. در طول مسیر، تاد به شما نشان می دهد که چگونه برنامه خود را کامپایل، اشکال زدایی و آزمایش کنید تا بتوانید در حین حرکت، خطاهای کد خود را برطرف کنید.

linkedin آموزش ضروری توسعه iOS 14 (Mitalearn-221082)

  • 2 hours 12 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Todd Perkins
درباره این دوره:

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

linkedin آموزش ضروری توسعه iOS 17 (Mitalearn-444343)

  • 1 hours 44 minutes
  • مناسب همه
  • Release date: 17 January 2024
  • Author: Todd Perkins
درباره این دوره: 

 دستگاه‌های iOS زیادی وجود دارد که تعداد آنها به میلیاردها می‌رسد. و این میلیاردها دستگاه بیش از 100 میلیارد برنامه در سال دانلود می کنند. نیازی به گفتن نیست که پایگاه کاربران iOS بسیار زیاد است و دستیابی به این پایگاه کاربری عظیم با برنامه‌های iOS خودتان هرگز آسان‌تر نبوده است. در این دوره آموزشی، تاد پرکینز موارد ضروری توسعه iOS را به شما آموزش می دهد. حتی اگر قبلاً برنامه‌های iOS یا هر نوع نرم‌افزاری را توسعه نداده‌اید، تاد با آموزش اصول Xcode مانند نصب IDE، ایجاد یک پروژه، و نشان دادن نحوه پیمایش در رابط و تنظیم تنظیمات برگزیده، شما را راه‌اندازی می‌کند. درباره توسعه رابط کاربری با استوری‌بردها، اصول اولیه SwiftUI، اتصال SwiftUI و نحوه کار با چندین نمای صفحه در SwiftUI بیاموزید.

Related Skills

linkedin آموزش ضروری توسعه اپلیکیشن Apple watchOS 7 (Mitalearn-201226)

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

اپل واچ به طور مداوم بر بازار ساعت های هوشمند تسلط داشته است. این ساعت اکثریت فروش ساعت های هوشمند را به خود اختصاص داده است و اعداد فروش آن حتی از رقبای آنالوگ خود نیز فراتر رفته است. در این دوره آموزشی، یاد بگیرید که چگونه با استفاده از watchOS 7 و SwiftUI یک برنامه بومی برای این ساعت هوشمند بسیار محبوب توسعه دهید و به کار ببرید. مدرس استیون لیپتون مراحل ساخت یک پروژه ساده iOS را طی می کند و مفاهیم کلیدی را در مسیر قرار می دهد. نحوه ایجاد یک برنامه مستقل مبتنی بر استوری بورد بدون پایه تلفن را کشف کنید. نحوه کار با SwiftUI برای ایجاد یک پروژه برنامه از پروژه تلفن موجود را بیاموزید. به علاوه، نحوه افزودن ناوبری، لیست ها، عوارض، اعلان ها، یک رابط کاربری سفارشی از تاج دیجیتال (ورودی سخت افزار اصلی برای اپل واچ) و موارد دیگر را ببینید.

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 احراز هویت بیومتریک برای iOS در سوئیفت (Mitalearn-168246)

  • 43 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Bear Cahill
درباره این دوره:

امنیت کاربر برای توسعه برنامه و تجربه کاربر حیاتی است. احراز هویت بیومتریک - که چهره یا اثر انگشت کاربر را به یک کلید تبدیل می کند - یک روش مفید و قدرتمند برای ایمن سازی اطلاعات کاربر در یک برنامه است. در این دوره، Bear Cahill به بررسی موضوع احراز هویت بیومتریک می پردازد و نحوه پشتیبانی از روش های احراز هویت Face ID و Touch ID را در برنامه های iOS خود با Swift مرور می کند. Bear نحوه استفاده از چارچوب LocalAuthentication را برای درخواست احراز هویت کاربر با استفاده از Touch ID، Face ID یا رمز عبور کاربر نشان می‌دهد. در طول مسیر، او جزئیات سیاست‌های احراز هویت را توضیح می‌دهد، نحوه رسیدگی به انواع خطاها را نشان می‌دهد، و نحوه رسیدگی به مواردی را که کاربر اصلاً نمی‌خواهد احراز هویت بیومتریک را انتخاب کند، توضیح می‌دهد.

linkedin اشتراک‌گذاری اقتصاد برای توسعه iOS (Mitalearn-170133)

  • 1 hours 59 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Bear Cahill
درباره این دوره:

اقتصاد اشتراک گذاری در حال حاضر تا حد زیادی در زندگی مدرن جاسازی شده است. خدماتی مانند Uber، Lyft، و Airbnb تبادل کالا و خدمات را با افراد عادی برای افراد عادی آسان کرده است. در این دوره آموزشی، یاد بگیرید که چگونه از منابع iOS برای ساختن یک اپلیکیشن تجارت الکترونیک مشترک استفاده کنید. مربی Bear Cahill پس از بررسی بلوک‌های سازنده مختلف یک برنامه تجارت الکترونیک، نحوه ساخت برنامه‌ای را که به کاربران اجازه می‌دهد حساب‌ها ایجاد کنند، سفارش‌ها ایجاد کنند، به‌روزرسانی‌ها را دریافت کنند و سفارش‌ها را از طریق تغییرات موقعیت مکانی بی‌درنگ پیگیری کنند، مراحل می‌دهد. در طول راه، او نحوه استفاده از AWS برای قسمت پشتی، Amazon Cognito برای حساب های کاربری، DynamoDB برای پایگاه داده و موارد دیگر را نشان می دهد.

linkedin برنامه نویسی برای غیر برنامه نویسان: iOS 12 و Swift 5 (Mitalearn-161463)

  • 2 hours 43 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Todd Perkins
درباره این دوره:

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

linkedin برنامه نویسی برای غیر برنامه نویسان: iOS 15 و Swift 5 (Mitalearn-246038)

  • 2 hours 31 minutes
  • مناسب همه
  • Release date: 24 January 2022
  • Author: Todd Perkins
درباره این دوره: 

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

Related Skills

linkedin برنامه نویسی برای غیر برنامه نویسان: iOS 17 و Swift 5 (Mitalearn-445176)

  • 2 hours 1 minutes
  • مناسب همه
  • Release date: 1 May 2024
  • Author: Todd Perkins
درباره این دوره: 

 

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

این دوره توسط تاد پرکینز ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.


linkedin توسعه iOS: Threading و Grand Central Dispatch (Mitalearn-192913)

  • 39 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Grace Njoroge
درباره این دوره:

کاربران انتظار دارند اپلیکیشن های iOS آنها سریع و پاسخگو باشد. Grand Central Dispatch (GCD) - یک چارچوب سوئیفت که به شما امکان می دهد کد را همزمان بر روی سخت افزار چند هسته ای اجرا کنید - می تواند به شما کمک کند تا مطمئن شوید که برنامه شما این انتظارات را برآورده می کند. در این دوره آموزشی، مدرس Grace Njoroge به شما کمک می‌کند تا با GCD راه‌اندازی کنید و نحوه قرار دادن کد یا وظایف را در رشته‌ها برای افزایش سرعت برنامه iOS و پاسخ‌دهی بیشتر به کاربران توضیح می‌دهد. او اجرای ناهمزمان و همزمان، بن‌بست‌ها، نحوه جلوگیری از توقف چند رشته‌ای برنامه‌ها در حین انجام عملیات سنگین، نحوه کار با صف‌ها، و نحوه فاکتور GCD در همه این موضوعات را پوشش می‌دهد. در طول راه، او سناریوهایی را به اشتراک می گذارد که زمینه دنیای واقعی را به این مفاهیم می بخشد.

Suggestions