کتاب آموزش جامع توسعه برنامه‌های iOS با Swift و Xcode

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره آموزش جامع توسعه برنامه‌های iOS با Swift و Xcode

موضوع کلی: توسعه نرم‌افزار موبایل

موضوع میانی: توسعه برنامه‌های کاربردی iOS

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

  • 1. مقدمه‌ای بر توسعه برنامه‌های iOS
  • 2. آشنایی با اکوسیستم اپل
  • 3. نصب و راه‌اندازی Xcode
  • 4. مفاهیم پایه Swift
  • 5. متغیرها و انواع داده در Swift
  • 6. عملگرها در Swift
  • 7. ساختارهای کنترلی: شرط‌ها
  • 8. ساختارهای کنترلی: حلقه‌ها
  • 9. توابع در Swift
  • 10. اپشنال‌ها در Swift
  • 11. آرایه‌ها و دیکشنری‌ها در Swift
  • 12. کلاس‌ها و استراکچرها در Swift
  • 13. پروتکل‌ها و اکستنشن‌ها در Swift
  • 14. مدیریت خطا در Swift
  • 15. مقدمه‌ای بر Objective-C (برای درک بهتر)
  • 16. کار با Interface Builder
  • 17. طراحی رابط کاربری با Storyboards
  • 18. نماهای پایه: UIView و CALayer
  • 19. کنترل‌های رابط کاربری: UILabel, UIButton
  • 20. کنترل‌های رابط کاربری: UITextField, UITextView
  • 21. کنترل‌های رابط کاربری: UIImageView
  • 22. کنترل‌های رابط کاربری: UISlider, UISwitch
  • 23. کار با Table Views
  • 24. کار با Collection Views
  • 25. ناوبری بین نماها: Navigation Controllers
  • 26. مدیریت مودال ویوها
  • 27. کار با Tab Bar Controllers
  • 28. مدیریت رویدادها و تعاملات کاربر
  • 29. اشاره‌گرها و gestures
  • 30. مدیریت ورودی کاربر
  • 31. اعلان‌ها و هشدارها
  • 32. کار با داده‌ها: UserDefaults
  • 33. ذخیره‌سازی داده‌ها: Core Data
  • 34. مقدمه‌ای بر Core Data
  • 35. مدل داده در Core Data
  • 36. عملیات CRUD در Core Data
  • 37. جستجو و فیلتر کردن داده‌ها
  • 38. همگام‌سازی داده‌ها (مفاهیم اولیه)
  • 39. کار با شبکه‌ها: URLSession
  • 40. دریافت داده از API های RESTful
  • 41. ارسال داده به API های RESTful
  • 42. کار با JSON در Swift
  • 43. مدیریت خطا در ارتباطات شبکه
  • 44. آشنایی با Grand Central Dispatch (GCD)
  • 45. عملیات همزمان در GCD
  • 46. صف‌های اولویت در GCD
  • 47. کار با Dispatch Groups
  • 48. کار با Dispatch Semaphores
  • 49. مقدمه‌ای بر برنامه‌نویسی غیرهمزمان (Async/Await)
  • 50. استفاده از Async/Await در Swift
  • 51. کار با Combine Framework
  • 52. مدل Publisher و Subscriber
  • 53. عملیات روی Publisher ها
  • 54. مدیریت رویدادهای زمان‌بندی شده
  • 55. مقدمه‌ای بر انیمیشن‌ها
  • 56. انیمیشن‌های پایه در UIView
  • 57. انیمیشن‌های انتقالی
  • 58. انیمیشن‌های تغییر مقیاس و چرخش
  • 59. انیمیشن‌های سفارشی
  • 60. کار با Core Animation
  • 61. لایه ها و انیمیشن ها
  • 62. مقدمه‌ای بر موقعیت‌یابی جغرافیایی
  • 63. استفاده از Core Location
  • 64. دریافت موقعیت فعلی کاربر
  • 65. پیگیری تغییرات موقعیت
  • 66. مدیریت خطا در موقعیت‌یابی
  • 67. کار با نقشه‌ها: MapKit
  • 68. نمایش نقشه‌ها
  • 69. افزودن نشانگر به نقشه
  • 70. طراحی مسیر روی نقشه
  • 71. کار با دوربین و عکس‌برداری
  • 72. مدیریت گالری عکس
  • 73. کار با سنسورها: شتاب‌سنج و ژیروسکوپ
  • 74. کار با بلوتوث (مفاهیم اولیه)
  • 75. مقدمه‌ای بر توسعه بازی در iOS
  • 76. استفاده از SpriteKit
  • 77. ساخت صحنه‌های بازی
  • 78. کار با نودهای بازی
  • 79. فیزیک در SpriteKit
  • 80. کار با انیمیشن‌های بازی
  • 81. مقدمه‌ای بر ARKit
  • 82. مفاهیم واقعیت افزوده
  • 83. رندر کردن اشیاء مجازی
  • 84. تعامل با دنیای واقعی
  • 85. کار با Core ML
  • 86. یادگیری ماشین در برنامه‌های iOS
  • 87. آموزش مدل‌های سفارشی
  • 88. استفاده از مدل‌های از پیش آموزش‌داده‌شده
  • 89. کار با HealthKit
  • 90. دسترسی به داده‌های سلامتی
  • 91. ذخیره داده‌های سلامتی
  • 92. کار با HomeKit
  • 93. کنترل دستگاه‌های خانه هوشمند
  • 94. مقدمه‌ای بر تست برنامه‌ها
  • 95. تست واحد (Unit Testing)
  • 96. تست یکپارچه‌سازی (Integration Testing)
  • 97. تست UI (UI Testing)
  • 98. مدیریت وابستگی‌ها با Swift Package Manager
  • 99. مقدمه‌ای بر App Store Connect
  • 100. آشنایی با فرآیند انتشار برنامه

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

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

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

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

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


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

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

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

نظرات

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

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