جمع جزء: 567,000 تومان
- × 1 عدد: راه اندازی آسان تر پروژه با Vue.js CLI 3 - 189,000 تومان
- × 1 عدد: Building ASP.NET Core 7 Minimal APIs - 189,000 تومان
- × 1 عدد: Master Color Grading in DaVinci Resolve 18.6 - 189,000 تومان
در این دوره آموزشی قدم به قدم کدنویسی مبتنی بر پروتکل ها را در زبان کدنویسی Swift 5 بخوبی و در پروژه های واقعی یاد می گیرید.
عنوان اصلی : Swift 5: Protocol-Oriented Programming
معرفی
مزایا: برنامه نویسی پروتکل گرا
آنچه شما باید بدانید
1. Pillars of Protocol Orientation
برنامه نویسی پروتکل گرا چیست؟
معرفی پروتکل
تصویب پروتکل ها
مطابقت با پروتکل ها از طریق برنامه های افزودنی
آشنایی با چند شکلی
وراثت پروتکل
اتخاذ پروتکل های متعدد
پسوند پروتکل
چالش: حذف کوپلینگ محکم
راه حل: برداشتن کوپلینگ محکم
2. برنامه نویسی پروتکل گرا
چرا پروتکل ها؟
از کد بدون ساختار گرفته تا POP
طراحی با کلاس: ابتدا سعی کنید
طراحی با کلاس ها: Subclassing
مزایای تفکر در پروتکل ها
برجسته کردن تفاوت ها
3. ژنریک
اهمیت ژنریک ها
تعریف توابع و روش های عمومی
کار با انواع عمومی
انواع متغیرهایی در پروتکل ها
استفاده از ژنریک با پروتکل ها
چالش: پیاده سازی یک پشته عمومی
راه حل: پیاده سازی یک پشته عمومی
4. اپلیکیشن Weather را با استفاده از POP اجرا کنید
طراحی اپلیکیشن آب و هوا
تعریف رابط کاربری با استفاده از SwiftUI
پروتکل WebServiceController
کار با یک API شخص ثالث
پیاده سازی کنترلر OpenWeatherMap
تکمیل کنترلر OpenWeatherMap
معرفی مدل view
ارائه داده های آب و هوا
چالش: ادغام یک سرویس بازگشتی
راه حل: یکپارچه سازی یک سرویس بازگشتی
نتیجه
مراحل بعدی
Swift 5: Protocol-Oriented Programming
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

آموزش الگوهای طراحی Structural در زبان Swift 5

Mastering C++: Exception Handling

Creational Design Patterns in Swift 5

چالش های کدنویسی در زبان Swift

آموزش الگوهای طراحی در زبان Swift

فیلم یادگیری Supporting Face ID and Touch ID Authentication in iOS Using Swift 5

آموزش برنامه نویسی مبتنی بر پروتکل ها در زبان Swift 4

آموزش برنامه نویسی همروند در Swift 5

C++ Design Patterns: Structural

آموزش کار با UML و یادگیری مبانی طراحی OOP
✨ تا ۷۰% تخفیف با شارژ کیف پول 🎁
مشاهده پلن ها