کتاب تسلط بر پروتکلها و توسعهدهندههای سوئیفت با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر پروتکلها و توسعهدهندههای سوئیفت
موضوع کلی: توسعه نرمافزار موبایل
موضوع میانی: برنامهنویسی پیشرفته با سوئیفت
📋 سرفصلهای دوره
- 1. مقدمهای بر پروتکلها در سوئیفت
- 2. انواع پروتکلها و کاربردهای آنها
- 3. پروتکلهای پیشفرض و پیادهسازی آنها
- 4. پروتکلهای ترکیبی و وراثت پروتکل
- 5. پروتکلها به عنوان نوع داده
- 6. استفاده از پروتکلها برای تعریف رابطها
- 7. پروتکلها و کنترل دسترسی
- 8. پروتکلهای Generic و انعطافپذیری کد
- 9. Extensions و افزودن قابلیت به انواع موجود
- 10. Extensionها و رعایت اصل Single Responsibility
- 11. Extensionها برای افزودن متدها به کلاسها
- 12. Extensionها برای افزودن خصوصیات به ساختارها
- 13. استفاده از Extensionها برای انطباق با پروتکلها
- 14. پروتکلهای Associated Type و کاربرد آنها
- 15. پروتکلهای Opaque Type و محدودیتهای آنها
- 16. پروتکلهای Delegation و الگوهای طراحی
- 17. پروتکلهای Composition over Inheritance
- 18. پروتکلها و Dependency Injection
- 19. پروتکلها و Unit Testing
- 20. Mocking با استفاده از پروتکلها
- 21. پروتکلها و مدیریت خطا
- 22. پروتکلها و concurrency در سوئیفت
- 23. پروتکلها و asynchronous programming
- 24. استفاده از پروتکلها برای ایجاد APIهای انعطافپذیر
- 25. پروتکلها و Core Data
- 26. پروتکلها و SwiftUI
- 27. پروتکلها و Combine
- 28. پروتکلها و UIKit
- 29. پروتکلها و Core Animation
- 30. پروتکلها و Network Programming
- 31. پروتکلها و JSON Parsing
- 32. پروتکلها و Firebase
- 33. پروتکلها و Realm
- 34. پروتکلها و Realm Swift
- 35. پروتکلها و SQLite
- 36. پروتکلها و Realm Database
- 37. بهینهسازی عملکرد با استفاده از پروتکلها
- 38. پروتکلها و حافظه
- 39. پروتکلها و garbage collection
- 40. پروتکلها و ARC (Automatic Reference Counting)
- 41. پروتکلها و memory leaks
- 42. انتقال داده با استفاده از پروتکلها
- 43. پروتکلها و serialization
- 44. پروتکلها و deserialization
- 45. پروتکلها و Codable
- 46. پروتکلها و URLSession
- 47. پروتکلها و Grand Central Dispatch (GCD)
- 48. پروتکلها و OperationQueue
- 49. پروتکلها و RunLoop
- 50. پروتکلها و timer
- 51. پروتکلها و NotificationCenter
- 52. پروتکلها و Key-Value Observing (KVO)
- 53. پروتکلها و Key-Value Coding (KVC)
- 54. پروتکلها و Core Location
- 55. پروتکلها و MapKit
- 56. پروتکلها و ARKit
- 57. پروتکلها و Vision
- 58. پروتکلها و Natural Language Processing (NLP)
- 59. پروتکلها و Machine Learning
- 60. پروتکلها و CoreML
- 61. پروتکلها و Create ML
- 62. پروتکلها و SiriKit
- 63. پروتکلها و HealthKit
- 64. پروتکلها و HomeKit
- 65. پروتکلها و CloudKit
- 66. پروتکلها و UserNotifications
- 67. پروتکلها و Safari Services
- 68. پروتکلها و StoreKit
- 69. پروتکلها و MessageUI
- 70. پروتکلها و Social Framework
- 71. پروتکلها و Contacts Framework
- 72. پروتکلها و EventKit
- 73. پروتکلها و Core Graphics
- 74. پروتکلها و Core Image
- 75. پروتکلها و Metal
- 76. پروتکلها و SceneKit
- 77. پروتکلها و SpriteKit
- 78. پروتکلها و GameplayKit
- 79. پروتکلها و AVFoundation
- 80. پروتکلها و Core Audio
- 81. پروتکلها و Core Video
- 82. پروتکلها و Core Motion
- 83. پروتکلها و Core Bluetooth
- 84. پروتکلها و Core NFC
- 85. پروتکلها در معماری MVVM
- 86. پروتکلها در معماری MVP
- 87. پروتکلها در معماری MVC
- 88. پروتکلها و Clean Architecture
- 89. پروتکلها و SOLID principles
- 90. پروتکلها و design patterns
- 91. پروتکلها و Test-Driven Development (TDD)
- 92. پروتکلها و Behavior-Driven Development (BDD)
- 93. پروتکلها و Continuous Integration (CI)
- 94. پروتکلها و Continuous Delivery (CD)
- 95. پروتکلها و DevOps
- 96. پروتکلها و Agile development
- 97. پروتکلها و Scrum
- 98. پروتکلها و Kanban
- 99. پروتکلها و Waterfall
- 100. پروتکلها و V-Model
تگها:
Advanced Swift
iOS
Swift
برنامهنویسی iOS
برنامهنویسی Swift
پروتکل سوئیفت
توسعه اپلیکیشن
توسعه موبایل
توسعهدهنده سوئیفت
سوئیفت پیشرفته
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.