دوره ساخت اولین اپلیکیشن iOS با RubyMotion: راهنمای گام به گام همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب ساخت اولین اپلیکیشن iOS با RubyMotion: راهنمای گام به گام
موضوع کلی: توسعه اپلیکیشنهای iOS با RubyMotion
موضوع میانی: اصول و مبانی RubyMotion برای iOS
📋 سرفصلهای کتاب (100 موضوع)
- 1. آشنایی با RubyMotion
- 2. نصب RubyMotion
- 3. پیکربندی محیط توسعه
- 4. ساخت اولین پروژه RubyMotion
- 5. ساختار پروژه iOS
- 6. مفاهیم اولیه iOS
- 7. مقدمه ای بر Cocoa Touch
- 8. آشنایی با UIKit
- 9. ایجاد View Controller
- 10. نمایش View Controller
- 11. کار با Labels
- 12. کار با Buttons
- 13. کار با Text Fields
- 14. کار با Switches
- 15. کار با Sliders
- 16. کار با Image Views
- 17. ایجاد Layout با Auto Layout
- 18. استفاده از Constraints
- 19. تنظیم Anchor Points
- 20. کار با Stack Views
- 21. مدیریت چرخش صفحه
- 22. مقدمه ای بر Navigation Controllers
- 23. پیاده سازی Navigation Stack
- 24. انتقال بین View Controllers
- 25. ارسال داده بین View Controllers
- 26. کار با Tab Bar Controllers
- 27. ایجاد Tab Bar Items
- 28. مدیریت Tab Selection
- 29. کار با Table Views
- 30. سلول های Table View
- 31. مدیریت داده های Table View
- 32. پیاده سازی Delegate Table View
- 33. ویرایش Table View
- 34. حذف آیتم ها از Table View
- 35. اضافه کردن آیتم ها به Table View
- 36. جستجو در Table View
- 37. کار با Collection Views
- 38. سلول های Collection View
- 39. مدیریت داده های Collection View
- 40. پیاده سازی Delegate Collection View
- 41. کار با Alerts
- 42. ایجاد Alert Controllers
- 43. کار با Action Sheets
- 44. مدیریت پاسخ Alert
- 45. کار با Pickers
- 46. Picker View Delegate
- 47. Picker View Data Source
- 48. انتخاب آیتم در Picker
- 49. کار با Date Pickers
- 50. فرمت دهی تاریخ و زمان
- 51. کار با Web Views
- 52. بارگذاری محتوا در Web View
- 53. مدیریت ناوبری در Web View
- 54. کار با Gestures
- 55. Tap Gesture Recognizer
- 56. Swipe Gesture Recognizer
- 57. Pinch Gesture Recognizer
- 58. Pan Gesture Recognizer
- 59. Rotation Gesture Recognizer
- 60. کار با Core Data
- 61. مفاهیم Core Data
- 62. ایجاد Persistent Store
- 63. ایجاد Managed Object Model
- 64. ایجاد Managed Object Context
- 65. ذخیره و بازیابی داده ها
- 66. فیلتر کردن داده ها
- 67. مرتب سازی داده ها
- 68. حذف داده ها
- 69. کار با Networking
- 70. مفاهیم HTTP Requests
- 71. استفاده از `AFNetworking` (یا مشابه)
- 72. ارسال GET Requests
- 73. ارسال POST Requests
- 74. کار با JSON Data
- 75. مدیریت پاسخ های شبکه
- 76. مدیریت خطاها در شبکه
- 77. کار با Location Services
- 78. درخواست دسترسی به موقعیت مکانی
- 79. دریافت موقعیت فعلی
- 80. کار با Maps
- 81. نمایش Map View
- 82. تنظیم نشانگرها روی نقشه
- 83. کار با Push Notifications
- 84. ثبت نام برای Push Notifications
- 85. دریافت Push Notifications
- 86. کار با Firebase (یا سرویس مشابه)
- 87. تنظیم Firebase در پروژه
- 88. ذخیره سازی داده ها در Firebase
- 89. احراز هویت کاربران
- 90. کار با Animations
- 91. انیمیشن های ساده
- 92. انیمیشن های پیچیده
- 93. استفاده از `Core Animation`
- 94. کار با Accelerometer
- 95. دریافت داده های شتاب سنج
- 96. کار با Gyroscope
- 97. دریافت داده های ژیروسکوپ
- 98. کار با Camera
- 99. دسترسی به دوربین
- 100. گرفتن عکس
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.