کتاب صوتی پروژه محور: ساخت اپلیکیشنهای مدرن iOS از صفر تا صد
پروژه محور: ساخت اپلیکیشنهای مدرن iOS از صفر تا صد رویای خود را به یک اپلیکیشن iOS تبدیل کنید: دوره جامع "ساخت اپلیکیشنهای مدرن iOS از صفر تا صد" آیا همیشه در ذهن خود ایدههایی برای اپلیکیشنهای موب...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پروژه محور: ساخت اپلیکیشنهای مدرن iOS از صفر تا صد
موضوع کلی: توسعه اپلیکیشنهای موبایل
موضوع میانی: برنامهنویسی و توسعه iOS
📋 سرفصلهای دوره
- 1. مقدمه ای بر توسعه iOS و Xcode
- 2. آشنایی با Swift و Playground
- 3. متغیرها، ثابتها و انواع داده در Swift
- 4. عملگرها و عبارات در Swift
- 5. ساختارهای کنترلی: if-else و switch
- 6. حلقهها: for, while, repeat-while
- 7. توابع و پارامترها در Swift
- 8. آرایهها و دیکشنریها در Swift
- 9. مقدمه ای بر UI Kit و Storyboard
- 10. آشنایی با View ها و View Controller ها
- 11. ایجاد رابط کاربری با استفاده از Interface Builder
- 12. اتصالات (Connections): Outlets و Actions
- 13. مدیریت Layout با استفاده از Auto Layout
- 14. کار با Stack View ها برای طراحی رابط کاربری منعطف
- 15. مقدمه ای بر Constraint ها و Layout Guides
- 16. مفهوم View Hierarchy و Subviews
- 17. مدیریت رویدادها و تعامل کاربر
- 18. دکمهها، Label ها و TextField ها
- 19. کار با Scroll View ها و Table View ها
- 20. مفهوم Data Source و Delegate در Table View
- 21. نمایش دادهها در Table View با استفاده از Cells
- 22. ساخت Custom Cells در Table View
- 23. کار با Collection View ها
- 24. نمایش تصاویر و ویدیوها در iOS
- 25. آشنایی با Navigation Controller
- 26. انتقال بین View Controller ها با Segue
- 27. پاس دادن داده بین View Controller ها
- 28. استفاده از Tab Bar Controller
- 29. مدیریت State در اپلیکیشن iOS
- 30. آشنایی با Core Data برای ذخیره سازی دادهها
- 31. مدیریت موجودیتها و Attribute ها در Core Data
- 32. ذخیره سازی و بازیابی دادهها با Core Data
- 33. مقدمه ای بر Realm برای ذخیره سازی دادهها
- 34. ذخیره سازی و بازیابی دادهها با Realm
- 35. استفاده از UserDefaults برای ذخیره تنظیمات کاربر
- 36. کار با فایلها و پوشهها در iOS
- 37. مدیریت حافظه در iOS و ARC
- 38. مقدمه ای بر Networking در iOS
- 39. ارسال درخواستهای HTTP با URLSession
- 40. دریافت دادهها از API ها با JSON
- 41. پردازش JSON در Swift
- 42. نمایش دادههای دریافتی از API
- 43. آشنایی با REST API ها
- 44. کار با Authentication و Authorization
- 45. مدیریت خطاها و استثناها در Swift
- 46. دیباگ کردن اپلیکیشن iOS در Xcode
- 47. آشنایی با Unit Testing و UI Testing
- 48. نوشتن تستهای Unit در Swift
- 49. نوشتن تستهای UI در Swift
- 50. استفاده از Version Control با Git
- 51. کار با GitHub برای مدیریت سورس کد
- 52. همکاری تیمی در پروژه های iOS
- 53. مقدمه ای بر Core Location و GPS
- 54. دریافت موقعیت کاربر در iOS
- 55. کار با MapKit برای نمایش نقشه
- 56. نمایش نشانگرها (Markers) روی نقشه
- 57. مسیریابی در MapKit
- 58. آشنایی با Core Animation
- 59. ایجاد انیمیشنهای ساده با Core Animation
- 60. استفاده از Transition ها بین View ها
- 61. ایجاد انیمیشنهای پیچیده با Keyframe Animations
- 62. مقدمه ای بر Gestures و Touch Events
- 63. تشخیص Tap Gesture ها
- 64. تشخیص Swipe Gesture ها
- 65. تشخیص Pinch Gesture ها
- 66. کار با Pan Gesture ها
- 67. آشنایی با Notification ها
- 68. ارسال Local Notification ها
- 69. دریافت Remote Notification ها (Push Notifications)
- 70. مدیریت Notification ها در iOS
- 71. مقدمه ای بر Multithreading و Concurrency
- 72. کار با Grand Central Dispatch (GCD)
- 73. استفاده از Operation Queue ها
- 74. مدیریت ریسهها (Threads) در iOS
- 75. مقدمه ای بر Accessibility در iOS
- 76. ایجاد اپلیکیشنهای قابل دسترس برای همه
- 77. بهینه سازی UI برای افراد دارای معلولیت
- 78. کار با VoiceOver در iOS
- 79. آشنایی با iMessage Extensions
- 80. ساخت iMessage App ها
- 81. ارسال و دریافت پیامها در iMessage
- 82. اشتراک گذاری محتوا از اپلیکیشن شما در iMessage
- 83. مقدمه ای بر Today Widget ها
- 84. ساخت Today Widget ها
- 85. نمایش اطلاعات در Notification Center
- 86. ارائه دسترسی سریع به ویژگیهای اپلیکیشن
- 87. آشنایی با WatchKit
- 88. ساخت اپلیکیشنهای Apple Watch
- 89. ارتباط بین اپلیکیشن iOS و Apple Watch
- 90. طراحی رابط کاربری برای Apple Watch
- 91. مقدمه ای بر SiriKit
- 92. اضافه کردن پشتیبانی از Siri به اپلیکیشن شما
- 93. کار با Intents و Intent Handling
- 94. اجرای دستورات صوتی با Siri
- 95. آشنایی با ARKit
- 96. ساخت اپلیکیشنهای واقعیت افزوده (AR)
- 97. تشخیص سطوح و اشیاء در AR
- 98. قرار دادن مدلهای سه بعدی در دنیای واقعی
- 99. مقدمه ای بر Core ML
- 100. استفاده از مدلهای یادگیری ماشین (ML) در iOS
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Core Data
Creating iOS Apps
Interface Builder
iOS 17
iOS app development
Mobile App Development
Swift
SwiftUI
UI UX
Xcode
اپلیکیشن iOS
اپلیکیشن سازی
برنامه نویسی موبایل
پروژه محور
توسعه iOS
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.