کتاب ساخت اپلیکیشن‌های موبایل با UIKit و SwiftUI برای iOS

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره ساخت اپلیکیشن‌های موبایل با UIKit و SwiftUI برای iOS

موضوع کلی: مهندسی نرم‌افزار و توسعهٔ اپلیکیشن

موضوع میانی: توسعهٔ اپلیکیشن‌های موبایل با iOS

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر توسعهٔ اپلیکیشن‌های iOS
  • 2. آشنایی با محیط Xcode
  • 3. مبانی زبان برنامه‌نویسی Swift
  • 4. متغیرها و انواع داده در Swift
  • 5. عملگرها و عبارات در Swift
  • 6. ساختارهای کنترلی: شرط‌ها
  • 7. ساختارهای کنترلی: حلقه‌ها
  • 8. توابع در Swift
  • 9. ساختارهای داده: آرایه‌ها
  • 10. ساختارهای داده: دیکشنری‌ها
  • 11. ساختارهای داده: مجموعه‌ها
  • 12. مفاهیم شی‌گرایی در Swift
  • 13. کلاس‌ها و ساختارها در Swift
  • 14. ارث‌بری در Swift
  • 15. پروتکل‌ها در Swift
  • 16. اکستنشن‌ها در Swift
  • 17. اپراتورهای سفارشی در Swift
  • 18. مدیریت خطا در Swift
  • 19. کدنویسی ناهمگام در Swift
  • 20. مبانی کار با UIKit
  • 21. اجزای رابط کاربری: View و ViewController
  • 22. مدیریت چرخهٔ حیات ViewController
  • 23. طراحی رابط کاربری با Storyboards
  • 24. کار با Auto Layout
  • 25. مسیریابی بین ViewControllerها
  • 26. انتقال داده بین ViewControllerها
  • 27. کار با TableView
  • 28. کار با CollectionView
  • 29. دکمه‌ها و کنترل‌های تعاملی
  • 30. فیلدها و Text Views
  • 31. اسلایدرها و سوئیچ‌ها
  • 32. Alerts و Action Sheets
  • 33. کار با تصاویر
  • 34. انیمیشن‌های پایه در UIKit
  • 35. مدیریت رویداد لمس
  • 36. مقدمه‌ای بر SwiftUI
  • 37. اصول طراحی declarative در SwiftUI
  • 38. ساخت Viewهای پایه در SwiftUI
  • 39. متغیرهای حالت (State) در SwiftUI
  • 40. باندینگ داده (Data Binding) در SwiftUI
  • 41. لیست‌ها و Gridها در SwiftUI
  • 42. ناوبری در SwiftUI
  • 43. مدیریت وضعیت (State Management) پیشرفته
  • 44. محیط (Environment) در SwiftUI
  • 45. کار با انیمیشن در SwiftUI
  • 46. کار با gestures در SwiftUI
  • 47. استفاده از UIKit در SwiftUI
  • 48. استفاده از SwiftUI در UIKit
  • 49. مدیریت داده در اپلیکیشن‌های iOS
  • 50. حافظهٔ محلی (UserDefaults)
  • 51. کار با Core Data
  • 52. مقدمه‌ای بر Core Data
  • 53. مدل داده در Core Data
  • 54. عملیات CRUD در Core Data
  • 55. جستجو و فیلتر کردن در Core Data
  • 56. ارتباطات بین موجودیت‌ها در Core Data
  • 57. مقدمه‌ای بر CloudKit
  • 58. همگام‌سازی داده با CloudKit
  • 59. کار با شبکه در iOS
  • 60. مبانی HTTP و REST API
  • 61. کار با URLSession
  • 62. JSON Parsing و Serialization
  • 63. نمایش داده‌های شبکه‌ای در UI
  • 64. مدیریت خطا در ارتباطات شبکه‌ای
  • 65. اصول طراحی اپلیکیشن
  • 66. الگوهای طراحی (Design Patterns)
  • 67. الگوی MVC
  • 68. الگوی MVVM
  • 69. الگوی VIPER
  • 70. مدیریت منابع و حافظه
  • 71. بهینه‌سازی عملکرد اپلیکیشن
  • 72. تست واحد (Unit Testing)
  • 73. تست ادغام (Integration Testing)
  • 74. مقدمه‌ای بر CI/CD
  • 75. استقرار اپلیکیشن در App Store
  • 76. مقدمه‌ای بر App Store Connect
  • 77. مراحل انتشار اپلیکیشن
  • 78. مدیریت نسخه‌ها و به‌روزرسانی‌ها
  • 79. اصول دسترسی‌پذیری (Accessibility)
  • 80. کار با Accessibility APIs
  • 81. بومی‌سازی (Localization) اپلیکیشن
  • 82. مقدمه‌ای بر امنیتی اپلیکیشن
  • 83. رمزنگاری داده‌ها
  • 84. محافظت از داده‌های حساس
  • 85. مقدمه‌ای بر مفاهیم پیشرفته Swift
  • 86. Generics در Swift
  • 87. Closures پیشرفته
  • 88. Error Handling پیشرفته
  • 89. Concurrency و Actors در Swift
  • 90. مقدمه‌ای بر ARKit
  • 91. ساخت اپلیکیشن‌های واقعیت افزوده
  • 92. مقدمه‌ای بر Core ML
  • 93. استفاده از مدل‌های یادگیری ماشین
  • 94. مقدمه‌ای بر Combine Framework
  • 95. برنامه‌نویسی واکنشی در Swift
  • 96. مدیریت جریان داده با Combine
  • 97. اصول معماری نرم‌افزار
  • 98. اصول Clean Architecture
  • 99. مدیریت وابستگی‌ها (Dependency Management)
  • 100. کار با Swift Package Manager

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.