کتاب آموزش جامع و کاربردی زبان برنامه‌نویسی سوییفت (Swift) برای تولید نرم‌افزارهای بومی و خلاقانه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره آموزش جامع و کاربردی زبان برنامه‌نویسی سوییفت (Swift) برای تولید نرم‌افزارهای بومی و خلاقانه

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

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

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی برنامه‌نویسی و معرفی زبان سوییفت
  • 2. نصب و راه‌اندازی محیط توسعه اکس‌کد
  • 3. آشنایی با ساختار پروژه در محیط توسعه
  • 4. متغیرها و ثابت‌ها در زبان سوییفت
  • 5. انواع داده‌های پایه و کار با اعداد
  • 6. کار با رشته‌ها و کاراکترها در سوییفت
  • 7. عملگرهای محاسباتی و منطقی
  • 8. ساختارهای کنترلی و دستورات شرطی
  • 9. استفاده از دستورات سوئیچ برای مدیریت شرایط
  • 10. آشنایی با آرایه‌ها و مدیریت مجموعه‌های داده
  • 11. کار با دیکشنری‌ها برای ذخیره جفت‌های کلید و مقدار
  • 12. مفهوم مجموعه‌ها و کاربرد آن‌ها
  • 13. حلقه‌های تکرار و پیمایش داده‌ها
  • 14. توابع و روش‌های تعریف و فراخوانی آن‌ها
  • 15. پارامترها و مقادیر بازگشتی در توابع
  • 16. مفهوم اختیاری‌ها و مدیریت مقادیر تهی
  • 17. باز کردن ایمن اختیاری‌ها
  • 18. مدیریت خطاها و بلوک‌های کنترلی
  • 19. مقدمه‌ای بر برنامه‌نویسی شیءگرا
  • 20. تعریف کلاس‌ها و ساختارها
  • 21. تفاوت میان کلاس و ساختار در سوییفت
  • 22. ویژگی‌ها و متدهای کلاس
  • 23. مقداردهی اولیه به اشیاء
  • 24. وراثت و گسترش قابلیت‌های کلاس‌ها
  • 25. پروتکل‌ها و رابط‌های برنامه‌نویسی
  • 26. اکستنشن‌ها برای افزودن قابلیت به انواع داده
  • 27. استفاده از کلوزرها در سوییفت
  • 28. مدیریت حافظه و شمارش ارجاعات خودکار
  • 29. کار با نوع داده‌های شمارشی
  • 30. مدیریت جریان داده با استفاده از آپشنال چینینگ
  • 31. کار با کتابخانه‌های استاندارد سوییفت
  • 32. اصول طراحی رابط کاربری با سویی‌یو‌آی
  • 33. کار با ویوهای پایه در سویی‌یو‌آی
  • 34. مدیریت چیدمان و لایه‌بندی عناصر
  • 35. کار با لیست‌ها و نمایش داده‌های پویا
  • 36. مدیریت وضعیت در برنامه‌ها
  • 37. ارتباط بین ویوها و انتقال داده
  • 38. کار با تصاویر و المان‌های گرافیکی
  • 39. ذخیره‌سازی محلی داده‌ها در دستگاه
  • 40. آشنایی با شبکه و دریافت داده از وب
  • 41. تجزیه داده‌های جی‌سان در سوییفت
  • 42. مدیریت همزمانی و پردازش‌های پس‌زمینه
  • 43. آشنایی با تست‌نویسی و دیباگ کردن برنامه‌ها
  • 44. اصول بهینه‌سازی کدهای سوییفت
  • 45. امنیت در توسعه نرم‌افزارهای موبایل
  • 46. رعایت استانداردهای کدنویسی تمیز
  • 47. آماده‌سازی پروژه برای انتشار در سامانه‌های رسمی
  • 48. مراحل نهایی و مدیریت نسخه‌های نرم‌افزار
تگ‌ها: آموزش Swift برای مبتدیان آموزش برنامه نویسی اپل آموزش برنامه‌نویسی سوییفت برنامه نویسی شی‌گرا برنامه‌نویسی iOS توسعه اپلیکیشن موبایل توسعه نرم افزار موبایل زبان برنامه‌نویسی Swift

نظرات

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

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