کتاب صوتی پروژه‌های عملی در توسعه اپلیکیشن‌های iOS

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره پروژه‌های عملی در توسعه اپلیکیشن‌های iOS

موضوع کلی: فناوری اطلاعات و توسعه نرم‌افزار

موضوع میانی: توسعه نرم‌افزارهای موبایل

📋 سرفصل‌های دوره

  • 1. آشنایی با محیط توسعه Xcode
  • 2. مقدمه‌ای بر زبان Swift
  • 3. متغیرها و انواع داده در Swift
  • 4. عملگرها و عبارات در Swift
  • 5. ساختارهای کنترلی (شرطی‌ها)
  • 6. حلقه‌ها در Swift
  • 7. توابع و پارامترها
  • 8. مقادیر پیش‌فرض پارامتر و نام‌گذاری پارامتر
  • 9. بازگشت مقادیر چندگانه از توابع
  • 10. انواع داده سفارشی: ساختارها (Structs)
  • 11. انواع داده سفارشی: کلاس‌ها (Classes)
  • 12. ویژگی‌های کلاس‌ها و ساختارها
  • 13. وراثت در کلاس‌ها
  • 14. پروتکل‌ها و پیاده‌سازی
  • 15. گروه‌ها (Enums)
  • 16. کار با مجموعه‌ها: آرایه‌ها (Arrays)
  • 17. کار با مجموعه‌ها: دیکشنری‌ها (Dictionaries)
  • 18. کار با مجموعه‌ها: مجموعه‌ها (Sets)
  • 19. اختیاری‌ها (Optionals) و مدیریت مقادیر تهی
  • 20. عملگرهای ترکیب اختیاری
  • 21. کار با اپراتورهای اختیاری
  • 22. مدیریت خطا در Swift
  • 23. فراخوانی توابع و متدهایی که خطا برمی‌گردانند
  • 24. استفاده از try-catch برای مدیریت خطا
  • 25. تعریف و استفاده از انواع خطا
  • 26. مدیریت خطاهای غیرقابل بازیابی
  • 27. مقدمه‌ای بر توسعه رابط کاربری iOS
  • 28. کار با Interface Builder
  • 29. طراحی رابط کاربری با Storyboards
  • 30. اتصال عناصر رابط کاربری به کد (Outlets و Actions)
  • 31. استفاده از Auto Layout برای طراحی واکنش‌گرا
  • 32. آشنایی با View Controllers
  • 33. چرخه حیات View Controller
  • 34. انتقال داده بین View Controllerها (Segue)
  • 35. نمایش پنجره‌های Modal
  • 36. کار با Table Views
  • 37. سلول‌های سفارشی در Table Views
  • 38. ناوبری با Navigation Controller
  • 39. کار با Collection Views
  • 40. سلول‌های سفارشی در Collection Views
  • 41. کار با Tab Bar Controller
  • 42. مدیریت وضعیت برنامه
  • 43. ذخیره‌سازی داده‌ها: UserDefaults
  • 44. ذخیره‌سازی داده‌ها: Files
  • 45. ذخیره‌سازی داده‌ها: Core Data
  • 46. مقدمه‌ای بر Core Data
  • 47. مدل داده در Core Data
  • 48. ایجاد و ذخیره اشیاء در Core Data
  • 49. بازیابی داده‌ها از Core Data
  • 50. به‌روزرسانی و حذف داده‌ها در Core Data
  • 51. مقدمه‌ای بر شبکه‌سازی در iOS
  • 52. کار با URLSession
  • 53. دریافت داده از APIهای RESTful
  • 54. ارسال داده به APIهای RESTful
  • 55. کار با JSON در Swift
  • 56. پارسینگ JSON با Codable
  • 57. مقدمه‌ای بر مدیریت وضعیت برنامه (State Management)
  • 58. استفاده از Observable Objects
  • 59. کار با @Published Property Wrapper
  • 60. پیاده‌سازی الگو MVVM
  • 61. مقدمه‌ای بر انیمیشن در iOS
  • 62. انیمیشن‌های ساده با UIKit
  • 63. استفاده از Core Animation
  • 64. انیمیشن‌های پیشرفته‌تر
  • 65. مقدمه‌ای بر تست واحد (Unit Testing)
  • 66. نوشتن تست‌های واحد برای کد Swift
  • 67. استفاده از XCTest Framework
  • 68. مقدمه‌ای بر تست رابط کاربری (UI Testing)
  • 69. نوشتن تست‌های رابط کاربری
  • 70. مقدمه‌ای بر مدیریت وابستگی‌ها (Dependency Management)
  • 71. استفاده از Swift Package Manager
  • 72. مقدمه‌ای بر مفاهیم امنیتی در iOS
  • 73. رمزنگاری داده‌ها
  • 74. احراز هویت کاربر
  • 75. مدیریت دسترسی‌ها
  • 76. مقدمه‌ای بر دسترسی‌پذیری (Accessibility)
  • 77. پیاده‌سازی ویژگی‌های دسترسی‌پذیری
  • 78. مقدمه‌ای بر مفاهیم طراحی UI/UX
  • 79. اصول طراحی تجربه کاربری
  • 80. اصول طراحی رابط کاربری
  • 81. اصول طراحی بصری
  • 82. کار با ابزارهای طراحی (مانند Sketch/Figma - اشاره کلی)
  • 83. مقدمه‌ای بر توسعه اپلیکیشن‌های چندسکویی (اشاره به چارچوب‌های رایج)
  • 84. مفاهیم اولیه برنامه‌نویسی شیءگرا
  • 85. اصول SOLID در طراحی نرم‌افزار
  • 86. الگوهای طراحی رایج در توسعه اپلیکیشن
  • 87. مقدمه‌ای بر مفاهیم DevOps در توسعه موبایل
  • 88. مدیریت پیکربندی
  • 89. مقدمه‌ای بر اصول چرخه عمر توسعه نرم‌افزار (SDLC)
  • 90. برنامه‌ریزی و تحلیل نیازمندی‌ها
  • 91. طراحی معماری نرم‌افزار
  • 92. پیاده‌سازی و کدنویسی
  • 93. آزمایش و تضمین کیفیت
  • 94. استقرار و نگهداری
  • 95. مقدمه‌ای بر توسعه اپلیکیشن‌های واقعیت افزوده (ARKit)
  • 96. مفاهیم اولیه ARKit
  • 97. ایجاد سناریوهای AR ساده
  • 98. مقدمه‌ای بر توسعه اپلیکیشن‌های یادگیری ماشین (Core ML)
  • 99. ادغام مدل‌های یادگیری ماشین در اپلیکیشن
  • 100. کار با دوربین و سنسورها
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: iOS developer Swift Xcode اپلیکیشن iOS برنامه نویسی iOS برنامه نویسی موبایل پروژه iOS توسعه iOS ساخت اپلیکیشن

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.