آموزش کامل و از مبتدی تا پیشرفته سوئیفت برای سیستم عامل مکینتاش به همراه نرم افزار و به زبان فارسی در سایت سریع آسان قرار گرفت.اگر با زبان های برنامه نویسی موبایل آشنا باشید حتماً نام زبان برنامه نویسی سوئیفت Swift را شنیده اید. با استفاده از زبان برنامه نویسی سوئیفت Swift می توانید برای کلیه موبایل ها و تبلت هایی که با سیستم عامل IOS شرکت اپل apple کار میکنند برنامه کاربردی و یا اپلیکیشن Application تولید کنید. برنامه swift هم اکنون از طرف هزاران توسعه دهنده Developer در سرتاسر جهان برای تولید برنامه های سیستم عامل مک mac و ios به صورت گسترده ای استفاده می شود.

نمونه این مجموعه آموزشی:

چرا یادگیری برنامه نویسی سوئیفت Swift مهم است ؟

برای مثال برای گوشی های آیفون شرکت اپل Apple Iphone که در ایران نیز بسیار محبوب هستند و تحت سیستم عامل ios کار میکنند میتوانید انواع برنامه های کاربردی یا اپلیکیشن را تولید نمایید. همچنین برای رایانه های تولید شرکت APPLE اپل که با سیستم عامل مکینتاش MAC کار میکنند هم می توانید برنامه های کاربردی را توسط سوئیفت ایجاد نمایید. بازار میلیاردی فروش برنامه های کاربردی موبایل آیفون IPHONE در ایران نیز بسیاری از شرکت های نرم افزاری و برنامه نویسان حرفه ای را به استفاده از زبان برنامه نویسی swift سوق داده است.

با توجه به اهمیت روز افزون آموزش زبان های برنامه نویسی موبایلی، مهندس یار چندین مجموعه آموزشی جدید در این زمینه را تهیه نموده است که در این قسمت با آموزش کامل برنامه نویسی با Swift در خدمت شما هستیم. این مجموعه آموزشی بیش از ۱۱ ساعت آموزش مالتی مدیا به زبان فارسی را شامل می شود و توسط یکی از برنامه نویسان به نام و حرفه ای در این زمینه آماده شده است. همچنین برای راحتی کار برنامه های XCode 8 و Oracle VM virtual box 5 در این مجموعه قرار گرفته است.

width=649

سرفصل های اصلی مجموعه

بخش اول: آشنایی با برنامه نویسی Swift

  • معرفی زبان برنامه نویسی swift
  • آشنایی با قابلیت playground
  • کار با متغیر ها variables
  • کار با مقادیر ثابت constant
  • دستور print
  • دستورات شرطی if و else
  • دستور switch
  • حلقه ها for و if
  • توابع function

width=575

  • چندتایی ها tuples
  • مقادیر انتخابی optionals
  • شمارنده ها enums
  • بسته ها closures
  • کلاس ها classes
  • دستور deinit
  • کلاس های وراثتی
  • مقادیر محاسبه شده
  • متغیر های نوعی type properties
  • متغیرهای تنبل lazy properties
  • متغیرهای پیرو observers
  • تفاوت بین struct و class
  • علایم ریاضی operators
  • برابری و عینیت equality and identity
  • تلفیق nil coalescing
  • بارگیری کتابخانه ها
  • مبحث type checking

width=589

  • کلمه های کلیدی any و any object
  • توافق نامه ها protocols
  • اکستنشن ها extensions
  • عمومی سازی generics

بخش دوم: ساختن اَپ مک

  • آشنایی با مقدمات و پیش نیاز ها
  • نصب و راه اندازی برنامه xcode
  • راه اندازی سریع یک پروژه جدید
  • بررسی ساختار کلی پروژه ها
  • ایجاد اتصال بین عناصر پروژه و محیط کد نویسی quick connections
  • سیکل حیات اپلیکیشن Application Lifecycle
  • تشخیص و عیب یابی اتصال ها Diagnosing connections
  • ساخت کلاس کنترل سفارشی
  • ساخت پنجره های محاوره ای و پیغام به کاربر
  • تعریف روابط خودکار برای اپلیکیشن delegation
  • کار با فایل های xib
  • آشنایی با انواع دکمه ها و کار با آن ها
  • تنظیم خصوصیات و حالت های مختلف دکمه
  • قواعد و دستورالعمل های تدوین شده برای تولید اَپ Human Interface Guidelines
  • کار با فیلدهای ورود اطلاعات (فیلد های ساده، چند خطی، امنیتی، جستجو، تگ و …)
  • ساختارهای عددی (تاریخ، زمان و قیمت)
  • دریافت ارزش های عددی از کاربر توسط اسلایدر

width=569

  • ایجاد یک رابط کاربری چند منظوره توسط زبان ها
  • طرح بندی عناصر صفحه
  • طرح بندی خودکار عناصر صفحه auto layout
  • واکنش گرایی آبجکت ها در ابعاد مختلف
  • ساخت نوارابزار toolbar
  • ساخت جدول اطلاعات table view
  • کار با کلیدها و مقادیر
  • ایجاد اتصال و مقید سازی binding
  • کار با complex bindings
  • کنترل آرایه ها (کار با array controllers)
  • اشکال یابی و رفع خطاها debugger
  • استثناها exceptions
  • خطاسازی به منظور دیباگ assertion
  • آرشیو کردن اپلیکیشن
  • نسخه دیباگ برای آرشیو کردن اَپ
  • توضیح درباره قابلیت ها، دسترسی ها و نیازهای اپلیکیشن به اپل apple: Sandboxing
  • تایید هویت برنامه نویس توسط اَپل Developer ID
  • قابلیت تمام صفحه کردن پنجره برنامه Full screen
  • ساخت آیکون برای اپلیکیشن مک
  • آموزش ساخت APP
برچسب :

آموزش های مشابه

مشاهده همه
دوره آموزش مقدماتی پایتون
دوره آموزش مقدماتی پایتون

مدرس : عرفان عبدالهی

0
00:51:02
0
قیمت دوره رایگان 0
ادامه مطلب
آموزش سریع زبان چینی در سفر
آموزش سریع زبان چینی در سفر

مدرس : اسحاق حیدری

1
01:57:21
0
قیمت دوره 30٪ 140,000 تومان 200,000
ادامه مطلب
مستر کلاس آموزش کامل فتوشاپ با زیرنویس فارسی
مستر کلاس آموزش کامل فتوشاپ با زیرنویس فارسی

مدرس : اسحاق حیدری

10
13:13:22
0
قیمت دوره 30٪ 190,000 تومان 270,000
ادامه مطلب
آموزش صفر تا صد انیمیشن سازی 2 بعدی موهو
آموزش صفر تا صد انیمیشن سازی 2 بعدی موهو

مدرس : میلاد فتحیانی

0
19:14:50
0
قیمت دوره 29٪ 1,500,000 تومان 2,100,000
ادامه مطلب
آموزش فوت و فن طراحی وب سایت
آموزش فوت و فن طراحی وب سایت

مدرس : میلاد فتحیانی

0
15:15:18
0
قیمت دوره 21٪ 1,500,000 تومان 1,900,000
ادامه مطلب

محصولات مشابه

مشاهده همه
آموزش فینالی صفر تا صد
آموزش فینالی صفر تا صد
قیمت محصول 13٪ 340,000 تومان 390,000
ادامه مطلب
آموزش پایتون صفر تا صد (پکیج 2)
آموزش پایتون صفر تا صد (پکیج 2)
قیمت محصول 450,000 تومان 490,000
ادامه مطلب
آموزش سی اس اس (CSS) از صفر تا صد
آموزش سی اس اس (CSS) از صفر تا صد
قیمت محصول 10٪ 440,000 تومان 490,000
ادامه مطلب
آموزش گیت و گیت هاب از صفر تا صد
آموزش گیت و گیت هاب از صفر تا صد
قیمت محصول 10٪ 440,000 تومان 490,000
ادامه مطلب
آموزش آنریل انجین ۵ از صفر تا صد
آموزش آنریل انجین ۵ از صفر تا صد
قیمت محصول 450,000 تومان 490,000
ادامه مطلب

دیدگاهتان را بنویسید

1 2 3 4 5

نظر درباره «»

    هنوز نظری برای این بخش ثبت نشده است
مشاهده همه نظرات
سبد خرید
سبد خرید شما خالی است
× جهت نصب روی دکمه زیر در گوشی کلیک نمائید
آی او اس
سپس در مرحله بعد برروی دکمه "Add To Home Screen" کلیک نمائید