کتاب از صفر تا اپ: آموزش جامع Objective-C برای توسعه iOS با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
از صفر تا اپ: آموزش جامع Objective-C برای توسعه iOS از صفر تا اپ: آموزش جامع Objective-C برای توسعه iOS آیا رویای ساختن اپلیکیشنهای جذاب برای آیفون و آیپد را در سر دارید؟ آیا میخواهید وارد دنیای هیج...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره از صفر تا اپ: آموزش جامع Objective-C برای توسعه iOS
موضوع کلی: برنامهنویسی iOS با Objective-C
موضوع میانی: مبانی و اصول زبان Objective-C
📋 سرفصلهای دوره
- 1. مقدمه ای بر توسعه iOS
- 2. معرفی Objective-C
- 3. ابزارهای توسعه iOS: Xcode
- 4. نصب Xcode و تنظیم محیط
- 5. اولین پروژه iOS: Hello, World!
- 6. مفاهیم پایه شیء گرایی
- 7. کلاس ها و اشیاء
- 8. تعریف کلاس ها
- 9. متدها: مقدمه
- 10. متدهای نمونه (Instance Methods)
- 11. متدهای کلاس (Class Methods)
- 12. ویژگی ها (Properties)
- 13. دستور @property
- 14. مولدها (Initializers)
- 15. مولدهای پیش فرض
- 16. مولدهای سفارشی
- 17. دستور self
- 18. ارسال پیام به اشیاء
- 19. مقادیر بازگشتی متدها
- 20. انواع داده اولیه در Objective-C
- 21. اعداد صحیح (Integers)
- 22. اعداد ممیز شناور (Floating-Point Numbers)
- 23. کاراکترها (Characters)
- 24. بولین ها (Booleans)
- 25. اشیاء NSString
- 26. ساخت و کار با رشته ها
- 27. دستور @""
- 28. عملیات روی رشته ها
- 29. مقایسه رشته ها
- 30. فرمت بندی رشته ها
- 31. استفاده از NSMutableArray
- 32. اضافه کردن و حذف عناصر
- 33. دسترسی به عناصر
- 34. تغییر عناصر
- 35. تکرار روی آرایه ها
- 36. استفاده از NSDictionary
- 37. ساخت و کار با دیکشنری ها
- 38. اضافه کردن و حذف جفت های کلید-مقدار
- 39. دسترسی به مقادیر
- 40. تکرار روی دیکشنری ها
- 41. پروتکل ها: مقدمه
- 42. تعریف پروتکل ها
- 43. پیاده سازی پروتکل ها
- 44. متدهای اختیاری در پروتکل ها
- 45. ویژگی های پروتکل ها
- 46. وراثت: مقدمه
- 47. کلاس پایه NSObject
- 48. ایجاد سلسله مراتب وراثت
- 49. متدهای Override
- 50. بلوک ها (Blocks): مقدمه
- 51. تعریف و فراخوانی بلوک ها
- 52. مولدها و پارامترهای بلوک ها
- 53. بازگشتی در بلوک ها
- 54. بلوک های خود ارجاع
- 55. مدیریت حافظه: مقدمه
- 56. مفهوم Reference Counting
- 57. Automatic Reference Counting (ARC)
- 58. مدیریت خودکار حافظه
- 59. Weak References
- 60. Unsafe Unretained References
- 61. Strong References
- 62. ARC در عمل
- 63. اشیاء nil و niling
- 64. مدیریت خطا: مقدمه
- 65. دستور @try, @catch, @finally
- 66. مدیریت استثنائات
- 67. پرتاب استثنائات
- 68. مدیریت خطاهای Cocoa
- 69. اشیاء NSException
- 70. کار با فایل ها: مقدمه
- 71. خواندن و نوشتن فایل های متنی
- 72. مسیرهای فایل (File Paths)
- 73. کلاس NSFileManager
- 74. کار با داده های باینری
- 75. کلاس NSData
- 76. Serialization و Deserialization
- 77. اشیاء NSArchiver و NSUnarchiver
- 78. کار با JSON
- 79. کلاس NSJSONSerialization
- 80. دستور @selector
- 81. دستور @implementation
- 82. دستور @end
- 83. دستور @interface
- 84. دستور @synthesize
- 85. دستور @dynamic
- 86. دستور @protocol
- 87. دستور @required
- 88. دستور @optional
- 89. استفاده از Notifications
- 90. ارسال و دریافت Notifications
- 91. NSNotificationCenter
- 92. مدیریت Memory Warnings
- 93. مدیریت Background Tasks
- 94. UI Design Principles
- 95. Interface Builder
- 96. Storyboards
- 97. XIB Files
- 98. Auto Layout
- 99. Constraints
- 100. Stacks Views
تگها:
Apple Development
Beginning Objective-C
iOS
iOS Development
Mobile Development
Objective-C
Objective-C course
Objective-C Programming
Xcode
آموزش Objective-C
آموزش برنامه نویسی
برنامهنویسی iOS
توسعه iOS
توسعه موبایل
مبانی Objective-C
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.