ساخت اپلیکیشن ios و برنامه نویسی سویفت

 

  • اگر دوست دارید برنامه نویسی را از صفر شروع کنید
  • اگر دوست دارید برنامه های آیفون بنویسید

حتما این دوره را تماشا کنید.

ساخت اپلیکیشن IOS ساده تر از آن چیزی است که فکرش را بکنید. اگر تا به حال حتی یک خط کد هم ننوشته اید اما دوست دارید برنامه های آیفون را طراحی کنید باید بگوییم این دوره از صفر شروع می شود.

تمامی مباحث مورد نیاز برنامه نویسی با جدیدترین روش ها و متدهای روز دنیا توسط “تاد پرکینز” مدرس شرکت لیندا و برنامه نویس شرکت اپل به شما آموزش داده خواهد شد.

در این دوره شما در کنار آموزش اصول و مبانی برنامه نویسی ، یک اپلیکیشن ساده آیفون هم می سازید.

تمرکز این دوره به روی زبان سویفت می باشد و از محیط برنامه نویسی اکسکد استفاده خواهد شد. زبان سویفت جدیدترین زبان برنامه‌نویسی شرکت اپل از نوع چند شیوه‌ای و کامپایلری است که برای توسعه  iOS، macOS، watchOS و tvOS توسط شرکت اپل ساخته‌شده است. زبان برنامه‌نویسی سویفت پس از معرفی توسط شرکت اپل، در مدت کوتاهی در بین توسعه‌دهندگان به محبوب‌ترین زبان تبدیل‌شده است. یادگیری این زبان برنامه نویسی بسیار ساده است و به یکی از راه های کسب درآمد از طریق برنامه نویسی موبایل تبدیل شده است.

این دوره مناسب تمامی افراد حرفه ای و غیر حرفه ای می باشد.

سرفصل های دوره ساخت اپلیکیشن ios بدون دانش برنامه نویسی

  • معرفی
    • خوش آمد گویی
    • چیزهایی که لازم است بلد باشید
    • استفاده از فایل های تمرینی
    • برنامه ای که قراراست، طراحی کنیم
  • آماده سازی محیط کد
    • نصب اکسکد
    • ایجاد یک پروژه جدید در ایکس کد
    • رابط کاربری ایکس کد
    • پیکربندی ایکس کد برای ساخت اپلیکیشن
    • آماده سازی شبیه ساز برای اپلیکیشن
  • کار با متغیرها
    • درک اینکه برنامه نویسی چیست؟
    • متغیر چیست؟
    • کار با متغیر هادر محیط پلی گراند
    • استفاده از نمونه متغیرها
    • اتصال شی ها بصری به متغیرها
    • قرار دادن متغیر عددی در یک رشته
    • چالش - دو تا متغیر بسازید
    • حل - دو تا متغیر بسازید
  • کار با متدها
    • متد چیست؟
    • استفاده از متدها
    • درک پارامترهای متد
    • اتصال یک دکمه به متد
    • چالش - یک اپلیکیشن شمارنده بسازید
    • حل - یک اپلیکیشن شمارنده بسازید
  • کار با دستورات و عبارات شرطی
    • دستورات شرطی چیست؟
    • استفاده از دستورات شرطی
    • چالش - یک دکمه روشن و خاموش بسازید
    • حل - یک دکمه روشن و خاموش بسازید
  • ساخت یک اپلیکیشن کامل
    • نگاهی به ساختار کدهای اپلیکیشن
    • آماده سازی رابط کاربری اپلیکیشن
    • آماده سازی متغیر ها و متدها
    • اتصال عناصر بصری به کدها
    • نمایش عدد انتخاب شده در ماشین حساب
    • کنترل اینکه چه موقع عدد نمایش داده نشود
    • نمایش حاصل عملیات ماشین حساب
    • فرمت دادن به اعداد
    • چالش - دکمه ضرب بسازید
    • چالش دکمه ضرب بسازید
    • نتیجه گیری
    • قدم بعدی