کتاب صوتی ساخت اپلیکیشنهای iOS با Swift: از مبانی تا پروژههای عملی (بر اساس Learn iOS 8 App Development)
دوره جامع ساخت اپلیکیشنهای iOS با Swift: از مبانی تا پروژههای عملی ساخت اپلیکیشنهای iOS با Swift: از مبانی تا پروژههای عملی آیا رویای ساخت اپلیکیشنهای جذاب و کاربردی برای میلیونها کاربر آیفون و ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت اپلیکیشنهای iOS با Swift: از مبانی تا پروژههای عملی (بر اساس Learn iOS 8 App Development)
موضوع کلی: توسعه اپلیکیشنهای موبایل
موضوع میانی: برنامهنویسی iOS
📋 سرفصلهای دوره
- 1. مقدمه ای بر توسعه iOS و Swift
- 2. نصب Xcode و آشنایی با رابط کاربری
- 3. ایجاد اولین پروژه iOS
- 4. آشنایی با Playground و تست کدهای Swift
- 5. متغیرها، ثابتها و انواع داده در Swift
- 6. عملگرها و عبارات در Swift
- 7. ساختارهای کنترلی: if/else، switch
- 8. حلقهها: for و while
- 9. توابع و روشها در Swift
- 10. آشنایی با Optionals در Swift
- 11. کار با Stringها در Swift
- 12. کار با آرایهها و دیکشنریها در Swift
- 13. مفهوم کلاسها و اشیاء
- 14. خصوصیات و متدها در کلاسها
- 15. ارثبری و چندریختی در Swift
- 16. آشنایی با پروتکلها و Delegateها
- 17. کار با Interface Builder و Storyboard
- 18. طراحی رابط کاربری با Auto Layout
- 19. مدیریت Viewها و View Controllerها
- 20. اضافه کردن UI Elements: Label، Button، Text Field
- 21. کار با UI Elementهای تصویر و نمایش تصاویر
- 22. استفاده از UI Elementهای Slider و Switch
- 23. کار با UI Elementهای Segmented Control و Date Picker
- 24. آشنایی با Table View و پیادهسازی آن
- 25. ایجاد Table View سفارشی
- 26. کار با Collection View و طراحی Grid View
- 27. آشنایی با Navigation Controller و انتقال بین Viewها
- 28. ایجاد Tab Bar و مدیریت تبها
- 29. استفاده از Alert Controller و Action Sheet
- 30. مدیریت رویدادهای لمسی و ژستهای حرکتی
- 31. کار با Gestures: Tap, Swipe, Pinch
- 32. استفاده از Core Graphics و رسم اشکال
- 33. انیمیشنها در iOS: ساده و پیشرفته
- 34. کار با Core Animation و ایجاد افکتهای بصری
- 35. استفاده از Core Data برای ذخیره دادهها
- 36. مدیریت Context و Entity در Core Data
- 37. انتخاب و نمایش دادهها از Core Data
- 38. حذف و بهروزرسانی دادهها در Core Data
- 39. ذخیرهسازی دادهها با UserDefaults
- 40. استفاده از فایلها و دایرکتوریها
- 41. آشنایی با Networking و HTTP Requests
- 42. دریافت دادهها از APIها و وبسرویسها
- 43. نمایش دادههای JSON
- 44. کار با کتابخانه Alamofire
- 45. آشنایی با URLSession
- 46. پیادهسازی یک اپلیکیشن ساده با API
- 47. استفاده از Location Services
- 48. دریافت موقعیت مکانی کاربر
- 49. کار با MapKit و نمایش نقشهها
- 50. اضافه کردن Markers و Annotations به نقشه
- 51. کار با Camera و Photo Library
- 52. انتخاب و گرفتن عکس با UIImagePickerController
- 53. ذخیره و مدیریت تصاویر
- 54. آشنایی با Core Location و Geofencing
- 55. کار با Push Notifications
- 56. ثبت دستگاه برای دریافت Push Notifications
- 57. ارسال Push Notifications از سرور
- 58. آشنایی با Multithreading و GCD
- 59. استفاده از Dispatch Queues
- 60. کار با Background Tasks
- 61. مدیریت حافظه و جلوگیری از Memory Leaks
- 62. تست واحد (Unit Testing) و نوشتن تستها
- 63. تست UI و استفاده از UI Testing
- 64. دیباگ کردن اپلیکیشن
- 65. بهینهسازی عملکرد اپلیکیشن
- 66. مدیریت Assets و تصاویر با Asset Catalog
- 67. طراحی رابط کاربری Responsive
- 68. استفاده از Storyboard References
- 69. Localization و ترجمه اپلیکیشن
- 70. ایجاد اپلیکیشن برای iPad
- 71. سازگاری با اندازههای مختلف صفحه نمایش
- 72. پشتیبانی از Dynamic Type
- 73. استفاده از Accessibility
- 74. مدیریت Bundle Identifier و Signing
- 75. انتشار اپلیکیشن در App Store
- 76. ایجاد Account توسعهدهنده اپل
- 77. تنظیمات App Store Connect
- 78. آپلود و آمادهسازی اپلیکیشن برای انتشار
- 79. آشنایی با in-App Purchases
- 80. پیادهسازی in-App Purchases
- 81. مدیریت Subscriptions
- 82. استفاده از Framework های Third-Party
- 83. آشنایی با CocoaPods و نصب وابستگیها
- 84. آشنایی با Carthage
- 85. آشنایی با Swift Package Manager
- 86. استفاده از Realm Database
- 87. کار با Firebase: Authentication
- 88. کار با Firebase: Database
- 89. کار با Firebase: Storage
- 90. کار با Firebase: Analytics
- 91. آشنایی با SwiftUI و رابط کاربری اعلانی
- 92. ساخت رابط کاربری با SwiftUI
- 93. مدیریت State در SwiftUI
- 94. استفاده از List و ScrollView در SwiftUI
- 95. استفاده از NavigationStack و NavigationLink در SwiftUI
- 96. ساخت یک اپلیکیشن ساده با SwiftUI
- 97. مقایسه UIKit و SwiftUI
- 98. آشنایی با Combine Framework
- 99. مدیریت رویدادها با Combine
- 100. کار با Publishers و Subscribers در Combine
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
iOS Development
iOS programming
Swift
Xcode
آموزش Swift
آموزش برنامهنویسی iOS
اپلیکیشن iOS
اپلیکیشن آیفون
برنامه نویسی سوییفت
پروژه محور iOS
توسعه اپلیکیشن موبایل
دوره iOS
ساخت اپلیکیشن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.