, ,

کتاب آموزش ساخت اپلیکیشن های پیشرفته با SwiftUI: Project Based

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.
شناسه محصول: SuperCourse-0000006117 دسته: , ,

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب آموزش ساخت اپلیکیشن های پیشرفته با SwiftUI: Project Based

موضوع کلی: برنامه نویسی

موضوع میانی: سوییفت یوآی (SwiftUI)

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مبانی و پیش‌نیازها:
  • 2. نصب و راه‌اندازی Xcode و SwiftUI
  • 3. آشنایی با زبان Swift و مفاهیم اولیه
  • 4. مروری بر مفاهیم برنامه‌نویسی شیءگرا (OOP)
  • 5. آشنایی با Interface Builder و مقایسه با SwiftUI
  • 6. ساخت اولین پروژه SwiftUI: Hello, World!
  • 7. ساختار کلی یک View در SwiftUI
  • 8. استفاده از Preview در SwiftUI
  • 9. اصول اولیه Layouting با SwiftUI
  • 10. متغیرها، ثابت‌ها و انواع داده در Swift
  • 11. عملگرها و عبارات شرطی (if, else) در Swift
  • 12. حلقه‌ها (for, while) در Swift
  • 13. توابع و روش‌ها در Swift
  • 14. استفاده از Struct و Class در Swift
  • 15. کار با Optional ها در Swift
  • 16. مدیریت خطا و استثناها در Swift
  • 17. آشنایی با Git و کنترل نسخه
  • 18. ایجاد و مدیریت حساب توسعه‌دهندگان اپل
  • 19. UI و Layouting:
  • 20. کار با Text و Image در SwiftUI
  • 21. استفاده از Buttons و انواع دکمه‌ها
  • 22. کار با TextField و گرفتن ورودی از کاربر
  • 23. استفاده از List و ScrollView
  • 24. کار با Stack ها (HStack, VStack, ZStack)
  • 25. ساخت Layout سفارشی با GeometryReader
  • 26. استفاده از Spacer و تنظیم فاصله‌گذاری
  • 27. کار با Grid در SwiftUI
  • 28. ایجاد فرم‌های ساده و پیچیده
  • 29. استفاده از Picker و کنترل‌های انتخاب
  • 30. کار با Toggle و Switch
  • 31. پیاده‌سازی Navigation و جابجایی بین View ها
  • 32. ایجاد TabView برای ساخت اپلیکیشن‌های Tabbed
  • 33. استفاده از NavigationView و NavigationLink
  • 34. مدیریت View های Popover و Sheet
  • 35. داده‌ها و حالت (State):
  • 36. مفهوم State و نحوه استفاده از آن
  • 37. استفاده از @State برای مدیریت UI
  • 38. استفاده از @Binding برای ارتباط با داده‌ها
  • 39. کار با @ObservedObject و مدیریت داده‌های خارجی
  • 40. استفاده از @EnvironmentObject برای اشتراک داده‌ها
  • 41. مفهوم Published و Combine
  • 42. کار با Published و Observer برای تغییرات داده
  • 43. مدیریت Local Storage با UserDefaults
  • 44. خواندن و نوشتن فایل‌ها در SwiftUI
  • 45. کار با CoreData در SwiftUI (مقدماتی)
  • 46. ذخیره‌سازی و بازیابی داده‌ها با CoreData
  • 47. ایجاد و مدیریت مدل‌های داده در CoreData
  • 48. جستجو و فیلتر کردن داده‌ها در CoreData
  • 49. انیمیشن و افکت‌ها:
  • 50. انیمیشن‌های ساده در SwiftUI
  • 51. افکت‌های Transition و تغییر حالت
  • 52. کار با AnimatableModifier برای افکت‌های سفارشی
  • 53. ایجاد انیمیشن‌های پیشرفته با TimelineView
  • 54. افکت‌های Blur و Shadow
  • 55. کار با Gradient و رنگ‌های پویا
  • 56. استفاده از Particle Effects (مقدماتی)
  • 57. ایجاد افکت‌های پارالکس
  • 58. شبکه و API:
  • 59. کار با URLSession برای درخواست‌های شبکه
  • 60. parse کردن JSON با Decodable
  • 61. مدیریت درخواست‌های Async/Await
  • 62. نمایش داده‌های دریافتی از API
  • 63. استفاده از کتابخانه‌های Third-party (مثلاً Alamofire)
  • 64. مدیریت خطا در درخواست‌های شبکه
  • 65. پست کردن داده‌ها به API
  • 66. کار با WebSocket (مقدماتی)
  • 67. طراحی UI و تجربه کاربری:
  • 68. طراحی رابط کاربری Responsive
  • 69. استفاده از Dark Mode و Light Mode
  • 70. تنظیم Font ها و استایل‌های متنی
  • 71. Customizing UI Elements (Button, TextField, etc.)
  • 72. ایجاد Theme های سفارشی
  • 73. ایجاد اکستنشن‌های UI
  • 74. طراحی UI برای دستگاه‌های مختلف (iPhone, iPad)
  • 75. Localizing اپلیکیشن
  • 76. استفاده از Accessibility و بهینه‌سازی برای کاربران
  • 77. بهینه‌سازی عملکرد UI
  • 78. Test کردن UI
  • 79. پروژه‌های عملی و پیشرفته:
  • 80. ساخت یک اپلیکیشن Todo List
  • 81. ساخت یک اپلیکیشن Blog Reader
  • 82. ایجاد یک اپلیکیشن با قابلیت Authentication
  • 83. ساخت یک اپلیکیشن E-commerce (مقدماتی)
  • 84. ساخت یک اپلیکیشن Map
  • 85. ادغام Google Maps یا Apple Maps
  • 86. پیاده‌سازی In-App Purchases
  • 87. افزودن قابلیت‌های Augmented Reality (AR) (مقدماتی)
  • 88. استفاده از Core ML و یادگیری ماشینی (مقدماتی)
  • 89. ایجاد یک Widget
  • 90. بهینه‌سازی اپلیکیشن برای App Store
  • 91. نکات و ترفندهای پیشرفته در SwiftUI
  • 92. خطایابی و رفع مشکلات رایج در SwiftUI
  • 93. انتشار اپلیکیشن در App Store
  • 94. به‌روزرسانی و نگهداری اپلیکیشن
  • 95. آینده SwiftUI و چشم‌انداز آن
  • 96. منابع و مستندات تکمیلی
  • 97. آماده‌سازی برای مصاحبه شغلی SwiftUI
  • 98. نکات پایانی و جمع‌بندی دوره
  • 99. مدیریت وضعیت (State Management) و واکنش به رویدادهای کاربری
  • 100. ناوبری در اپلیکیشن (Navigation) و انتقال داده بین Viewها

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب آموزش ساخت اپلیکیشن های پیشرفته با SwiftUI: Project Based”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا