, ,

کتاب آموزش Swift و UIKit برای توسعه اپلیکیشن

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب آموزش Swift و UIKit برای توسعه اپلیکیشن

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

موضوع میانی: زبان‌های برنامه‌نویسی**

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

  • 1. مقدمه ای بر برنامه نویسی و Swift
  • 2. نصب Xcode و راه اندازی محیط توسعه
  • 3. آشنایی با مفاهیم اولیه Swift: متغیرها، ثابت ها، انواع داده
  • 4. عملگرها در Swift: ریاضی، منطقی، مقایسه‌ای
  • 5. ساختارهای کنترلی: if، else if، else
  • 6. حلقه ها: for-in، while، repeat-while
  • 7. آشنایی با آپشنال ها (Optionals) در Swift
  • 8. مدیریت مقادیر آپشنال: if let، guard let، nil-coalescing operator
  • 9. آشنایی با آرایه ها (Arrays)
  • 10. عملیات روی آرایه ها: افزودن، حذف، دسترسی به عناصر
  • 11. آشنایی با دیکشنری ها (Dictionaries)
  • 12. عملیات روی دیکشنری ها: افزودن، حذف، دسترسی به مقادیر
  • 13. آشنایی با مجموعه ها (Sets)
  • 14. عملیات روی مجموعه ها
  • 15. توابع (Functions) در Swift: تعریف، فراخوانی، پارامترها
  • 16. مقادیر بازگشتی توابع
  • 17. توابع با پارامترهای ورودی و خروجی
  • 18. توابع با پارامترهای پیش فرض
  • 19. توابع با نام پارامترهای متغیر
  • 20. Closure ها در Swift: تعریف، کاربرد
  • 21. Closure ها به عنوان پارامتر تابع
  • 22. Closure های کوتاه شده (Shorthand Argument Names)
  • 23. Closure های به ترتیب (Trailing Closures)
  • 24. استفاده از Closure ها در متدهای آرایه و دیکشنری
  • 25. ساختارهای (Structs) در Swift
  • 26. کلاس ها (Classes) در Swift
  • 27. تفاوت بین Structs و Classes
  • 28. پراپرتی ها (Properties): ذخیره شده، محاسباتی
  • 29. آشنایی با Type Properties
  • 30. مقادیر اولیه پراپرتی ها (Initializers)
  • 31. مقادیر اولیه سفارشی (Custom Initializers)
  • 32. مقادیر اولیه اجباری (Failable Initializers)
  • 33. وراثت (Inheritance) در کلاس ها
  • 34. بازنویسی متدها (Overriding Methods)
  • 35. بازنویسی پراپرتی ها (Overriding Properties)
  • 36. پروتکل ها (Protocols) در Swift
  • 37. تعریف پروتکل ها و پیاده سازی آنها
  • 38. پروتکل های اختیاری (Optional Protocols)
  • 39. اکستنشن ها (Extensions) در Swift
  • 40. افزودودن متدها و پراپرتی ها به اکستنشن ها
  • 41. مدیریت خطا (Error Handling) در Swift: throws، try، catch
  • 42. انواع خطاها (Error Types)
  • 43. مدیریت خطاهای ناخواسته (Uncaught Errors)
  • 44. آشنایی با Enum ها (Enumerations)
  • 45. مقادیر خام (Raw Values) در Enum ها
  • 46. مقادیر وابسته (Associated Values) در Enum ها
  • 47. استفاده از Enum ها در مدیریت وضعیت
  • 48. مفاهیم اولیه Objective-C برای توسعه iOS
  • 49. مقدمه ای بر UIKit
  • 50. آشنایی با چرخه عمر اپلیکیشن (Application Lifecycle)
  • 51. مقدمه ای بر Storyboards و XIB ها
  • 52. طراحی رابط کاربری با Interface Builder
  • 53. آشنایی با View Controller ها (UIViewController)
  • 54. چرخه عمر View Controller
  • 55. مدیریت View ها و Subview ها
  • 56. آشنایی با کنترل های پایه: UILabel، UIButton، UITextField، UITextView
  • 57. تنظیم خصوصیات کنترل ها
  • 58. اتصال کنترل ها به کد Swift (IBOutlets)
  • 59. تعریف اکشن ها (IBActions) برای رویدادهای دکمه
  • 60. مدیریت رویدادهای لمس (Touch Events)
  • 61. کار با Table View ها (UITableView)
  • 62. پیاده سازی پروتکل های UITableViewDataSource و UITableViewDelegate
  • 63. سلول های سفارشی Table View
  • 64. نمایش و مدیریت داده ها در Table View
  • 65. کار با Collection View ها (UICollectionView)
  • 66. پیاده سازی پروتکل های UICollectionViewDataSource و UICollectionViewDelegate
  • 67. سلول های سفارشی Collection View
  • 68. نمایش و مدیریت داده ها در Collection View
  • 69. ناوبری بین View Controller ها (Navigation Controller)
  • 70. انتقال داده ها بین View Controller ها
  • 71. مدیریت Tab Bar ها (Tab Bar Controller)
  • 72. کار با Alert Controller ها (UIAlertController)
  • 73. نمایش پیام های ساده و درخواست ورودی از کاربر
  • 74. آشنایی با Gesture Recognizers
  • 75. مدیریت حرکات لمسی: Tap، Pan، Pinch، Rotate
  • 76. کار با Scroll View ها (UIScrollView)
  • 77. ایجاد صفحات قابل پیمایش (Paging)
  • 78. کار با Page Control ها (UIPageControl)
  • 79. کار با Image View ها (UIImageView)
  • 80. نمایش تصاویر از منابع مختلف
  • 81. کار با Image Picker Controller (UIImagePickerController)
  • 82. انتخاب تصویر از گالری یا گرفتن عکس با دوربین
  • 83. کار با Web View ها (UIWebView / WKWebView)
  • 84. نمایش صفحات وب در اپلیکیشن
  • 85. مدیریت ورودی کاربر با Keyboard
  • 86. تنظیمات Keyboard و مدیریت آن
  • 87. کار با Pickers (UIDatePicker، UIPickerView)
  • 88. انتخاب تاریخ و زمان
  • 89. انتخاب آیتم از لیست
  • 90. کار با Segues برای انتقال بین View Controller ها
  • 91. انتقال داده ها از طریق Segues
  • 92. مدیریت Segues به صورت برنامه نویسی
  • 93. مدیریت orientations (عمودی و افقی)
  • 94. تنظیمات Auto Layout برای طراحی واکنش گرا
  • 95. استفاده از Constraints برای چیدمان عناصر
  • 96. کار با Stack Views (UIStackView)
  • 97. چیدمان خودکار عناصر با Stack Views
  • 98. مدیریت منابع (Resources) در پروژه iOS
  • 99. کار با Assets Catalogs
  • 100. مدیریت رنگ ها و فونت ها

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب آموزش Swift و UIKit برای توسعه اپلیکیشن”

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

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