کتاب آموزش جامع Objective-C: از صفر تا ساخت اپلیکیشنهای کاربردی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
آموزش جامع Objective-C: از صفر تا ساخت اپلیکیشنهای کاربردی | iOS و macOS آموزش جامع Objective-C: از صفر تا ساخت اپلیکیشنهای کاربردی آیا رویای ساخت اپلیکیشنهای شگفتانگیز برای آیفون و مک را در سر دا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع Objective-C: از صفر تا ساخت اپلیکیشنهای کاربردی
موضوع کلی: برنامهنویسی موبایل با iOS و macOS
موضوع میانی: توسعه اپلیکیشن با Objective-C
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی Objective-C
- 2. چرا Objective-C؟
- 3. نصب Xcode و محیط توسعه
- 4. اولین برنامه Hello World در Objective-C
- 5. مفاهیم پایهای Objective-C
- 6. متغیرها و انواع دادهها
- 7. عملگرها در Objective-C
- 8. دستورات شرطی (if, else if, else)
- 9. دستورات حلقهای (for, while, do-while)
- 10. آرایهها (Arrays)
- 11. ساختارهای شرطی Switch
- 12. توابع و متدها
- 13. پاسخگویی به پیامها (Message Sending)
- 14. مفهوم کلاس (Class)
- 15. مفهوم شیء (Object)
- 16. مدیریت حافظه با ARC (Automatic Reference Counting)
- 17. معرفی پروتکلها (Protocols)
- 18. معرفی دستهبندیها (Categories)
- 19. معرفی بلوکها (Blocks)
- 20. آبجکتهای Foundation Framework
- 21. NSArray و NSMutableArray
- 22. NSDictionary و NSMutableDictionary
- 23. NSString و NSMutableString
- 24. NSNumber
- 25. NSDate
- 26. NSValue
- 27. NSData
- 28. NSSet و NSMutableSet
- 29. مفاهیم شیءگرایی در Objective-C
- 30. وراثت (Inheritance)
- 31. پلیمورفیسم (Polymorphism)
- 32. کپسولهسازی (Encapsulation)
- 33. انتزاع (Abstraction)
- 34. دکوراتور (Decorator)
- 35. فاکتور (Factory)
- 36. استراتژی (Strategy)
- 37. سینگلتون (Singleton)
- 38. آبجکتهای Cocoa Touch Framework
- 39. UIKit Framework
- 40. UIWindow
- 41. UIViewController
- 42. UIView
- 43. UILabel
- 44. UITextField
- 45. UIButton
- 46. UISlider
- 47. UISwitch
- 48. UIImageView
- 49. UITableView
- 50. UICollectionView
- 51. UINavigationController
- 52. UITabBarController
- 53. UIAlertController
- 54. UIActionSheet
- 55. UIScrollView
- 56. UITextView
- 57. UIDatePicker
- 58. UIProgressView
- 59. UIPageControl
- 60. UIActivityIndicatorView
- 61. UISearchBar
- 62. UIPickerView
- 63. UIWebView
- 64. MKMapView (نقشهها)
- 65. Core Data (ذخیرهسازی داده)
- 66. Core Animation (انیمیشن)
- 67. Gesture Recognizers (تشخیص ژستهای حرکتی)
- 68. Autolayout (چیدمان خودکار)
- 69. Storyboards و XIBs
- 70. مفاهیم Interface Builder
- 71. مدیریت رویدادها و تعاملات کاربر
- 72. پیادهسازی Tab Bar Application
- 73. پیادهسازی Navigation Controller Application
- 74. مدیریت چرخه حیات View Controller
- 75. کار با Table Views
- 76. کار با Collection Views
- 77. پیادهسازی Swipe Gestures
- 78. پیادهسازی Tap Gestures
- 79. پیادهسازی Pinch Gestures
- 80. پیادهسازی Pan Gestures
- 81. پیادهسازی Long Press Gestures
- 82. مدیریت اعلانات (Notifications)
- 83. کار با وب سرویسها (Networking)
- 84. JSON Parsing
- 85. XML Parsing
- 86. استفاده از Alamofire (کتابخانه شبکه)
- 87. مدیریت خطاها در برنامه
- 88. کار با فایلها و پوشهها
- 89. مدیریت دادههای محلی (UserDefaults)
- 90. استفاده از Core Data برای ذخیره سازی دادهها
- 91. پایه و اساس Core Data
- 92. Entity و Attribute
- 93. Relationships در Core Data
- 94. Fetching Data from Core Data
- 95. Saving Data to Core Data
- 96. Deleting Data from Core Data
- 97. Performing Updates in Core Data
- 98. Background Contexts in Core Data
- 99. Migration in Core Data
- 100. مقدمهای بر Animation در iOS
تگها:
App Development
COCOA
iOS app development
macOS App Development
Objective-C
Objective-C For Beginners
Objective-C Tutorial
Programming in Objective-C
Xcode
آموزش Objective-C
برنامه نویسی iOS
برنامه نویسی macOS
برنامه نویسی موبایل
توسعه اپلیکیشن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.