آموزش پیاده‌سازی برنامه‌نویسی پروتکل‌محور (POP) در اپلیکیشن‌های سوئیفت - آخرین آپدیت

دانلود Apply Protocol-Oriented Programming in Swift Applications

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: کارآموزان قادر خواهند بود تا رفتارهای قابل استفاده مجدد را با استفاده از پروتکل‌ها طراحی کنند، معناشناسی مقداری (Value Semantics) را با استراکچرها به کار گیرند، منطق انتخاب را پیاده‌سازی کرده و از الگوهای Delegation برای مدیریت تعاملات کاربر در اپلیکیشن‌های سوئیفت استفاده کنند. این دوره یک معرفی کاربردی و گام‌به‌گام از برنامه‌نویسی پروتکل‌محور (Protocol-Oriented Programming) در زبان Swift ارائه می‌دهد؛ پارادایم اصلی که توسط اپل برای ساخت اپلیکیشن‌های مقیاس‌پذیر و قابل نگهداری توصیه شده است. با شروع از مفاهیم بنیادی، زبان‌آموزان بررسی می‌کنند که چگونه پروتکل‌ها رفتارها را مستقل از انواع concrete تعریف می‌کنند و استراکچرها چگونه از معناشناسی مقداری برای نوشتن کدهای امن‌تر بهره می‌برند. از طریق مثال‌های عملی، کاربران مدل‌های داده‌ای را می‌سازند، لیست‌های ساختاریافته را نمایش می‌دهند و به تدریج منطق‌های تعاملی مانند انتخاب و مدیریت آیتم‌های مورد علاقه را اضافه می‌کنند. آنچه این دوره را منحصر به فرد می‌کند، رویکرد جامع و مثال‌محور آن است. به جای تمرکز صرف بر تئوری، کاربران یک مورد مطالعاتی تکامل‌یافته را دنبال می‌کنند که نشان می‌دهد POP چگونه انعطاف‌پذیری، تست‌پذیری و جداسازی دغدغه‌ها (Separation of Concerns) را بهبود می‌بخشد. همچنین این دوره بر الگوهای Delegation در محیط Collection View تأکید دارد تا کاربران درک کنند چگونه پروتکل‌ها ارتباطی تمیز بین کامپوننت‌ها برقرار می‌کنند. با تکمیل این دوره، توسعه‌دهندگان مهارت‌های عملی برای نوشتن کدهای تمیزتر و ماژولارتر در سوئیفت را کسب می‌کنند که برای کسانی که می‌خواهند از طراحی‌های مبتنی بر ارث‌بری (Inheritance) فاصله گرفته و متدهای مدرن Swift را به کار بگیرند، ایده‌آل است.

سرفصل ها و درس ها

مبانی برنامه‌نویسی پروتکل‌محور Foundations of Protocol-Oriented Programming

  • مقدمه‌ای بر برنامه‌نویسی پروتکل‌محور Introduction to Protocol Oriented Programming

  • مثال با استفاده از Structure Example Using Structure

  • ادامه مثال با استفاده از Structure Example Using Structure Continue

  • نمایش لیست میوه‌ها Showing Fruit List

  • ادامه نمایش لیست میوه‌ها Showing Fruit List Continue

پیاده‌سازی تعاملات و Delegation Implementing Interaction and Delegation

  • منطق انتخاب موارد مورد علاقه Logic to Select Favourite

  • ادامه منطق انتخاب موارد مورد علاقه Logic to Select Favourite Continue

  • نمایش لیست علاقه‌مندی‌ها Displaying Favourite List

  • ادامه نمایش لیست علاقه‌مندی‌ها Displaying Favourite List Continue

  • پیاده‌سازی Delegation با استفاده از Collection View Delegation Using Collection View

نمایش نظرات

آموزش پیاده‌سازی برنامه‌نویسی پروتکل‌محور (POP) در اپلیکیشن‌های سوئیفت
جزییات دوره
4h 15m
10
(آخرین آپدیت)
22
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده