آموزش Swift

Swift چیست؟

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

فریمورک های Swift:

Cocoa و Cocoa Touch اپل می باشند.

تاریخچه Swift:

کریس لاتنر در سال 2010 با بهره از زبان های Objective-C، Rust، Haskell، Ruby، Python، C#، CLU و غیره شروع به توسعه این زبان کرد. سرانجام نسخه 1 آن در ۹ سپتامبر ۲۰۱۴ منتشر شد. آخرین نسخه ی آن (0/2) در سال 2015 معرفی شد.

کاربرد Swift:

  • امکان اجرای برنامه های نوشته شده توسط سوئیفت بر روی دستگاه های iOS از نسخه 7 به بالا و دستگاه هایی با سیستم عامل OS X نسخه 10.9 به بالا
  • به روزرسانی ساده تر برنامه ها
  • کاهش عیوب و باگ های برنامه ها

با دانلود Xcode از Mac App Store یا Apple Developer Center می توانید آخرین نسخه آن را دریافت کنید.

  • آموزش توسعه اپلیکیشن IOS 11 با Swift 4، CoreML و ARKit

آموزش توسعه اپلیکیشن IOS 11 با Swift 4، CoreML و ARKit

جمعه ۰۴ اسفند ۱۳۹۶ - ساعت ۲۲:۰۰
  • آموزش برنامه نویسی iOS 11 و Swift برای غیر برنامه نویسان

آموزش برنامه نویسی iOS 11 و Swift برای غیر برنامه نویسان

شنبه ۲۱ بهمن ۱۳۹۶ - ساعت ۱۹:۰۰
  • آموزش ساخت CocoaPod با Swift

آموزش ساخت CocoaPod با Swift

جمعه ۲۰ بهمن ۱۳۹۶ - ساعت ۰۵:۰۰
  • آموزش Swift 3 – بهره برداری از جدیدترین ویژگی های iOS 10

آموزش Swift 3 – بهره برداری از جدیدترین ویژگی های iOS 10

دوشنبه ۱۶ بهمن ۱۳۹۶ - ساعت ۲۲:۰۰
  • آموزش برنامه نویسی سوئیفت سمت سرور با IBM Kitura

آموزش برنامه نویسی سوئیفت سمت سرور با IBM Kitura

یکشنبه ۱۵ بهمن ۱۳۹۶ - ساعت ۱۳:۰۰
  • آموزش برنامه نویسی  iOS 11 با SWIFT 

آموزش برنامه نویسی  iOS 11 با SWIFT 

جمعه ۱۳ بهمن ۱۳۹۶ - ساعت ۰۵:۰۰
  • آموزش اصولی Swift 4

آموزش اصولی Swift 4

جمعه ۱۳ بهمن ۱۳۹۶ - ساعت ۰۲:۰۰
  • آموزش الگوهای طراحی رفتاری (Behavioral) در Swift 

آموزش الگوهای طراحی رفتاری (Behavioral) در Swift 

سه شنبه ۱۰ بهمن ۱۳۹۶ - ساعت ۰۳:۳۰
  • آموزش برنامه نویسی سوئیفت: نوشتن فریمورک های قابل استفاده مجدد

آموزش برنامه نویسی سوئیفت: نوشتن فریمورک های قابل استفاده مجدد

شنبه ۰۷ بهمن ۱۳۹۶ - ساعت ۱۷:۳۰
  • آموزش برنامه نویسی مبتنی بر پروتکل با Swift 4

آموزش برنامه نویسی مبتنی بر پروتکل با Swift 4

شنبه ۰۷ بهمن ۱۳۹۶ - ساعت ۱۷:۰۰
  • آموزش ساخت اپلیکیشن Swift با استفاده از پروتکل ها

آموزش ساخت اپلیکیشن Swift با استفاده از پروتکل ها

سه شنبه ۲۶ دی ۱۳۹۶ - ساعت ۱۴:۰۰
  • آموزش برنامه نویسی سمت سرور با Swift

آموزش برنامه نویسی سمت سرور با Swift

یکشنبه ۲۴ دی ۱۳۹۶ - ساعت ۲۰:۳۰
  • آموزش شروع کار با پروتکل ها در Swift 

آموزش شروع کار با پروتکل ها در Swift 

پنج شنبه ۲۱ دی ۱۳۹۶ - ساعت ۱۹:۳۰
  • آموزش تسلط بر سمت سرور Swift با استفاده از Kitura 

آموزش تسلط بر سمت سرور Swift با استفاده از Kitura 

شنبه ۱۶ دی ۱۳۹۶ - ساعت ۰۳:۳۰
  • آموزش مبانی زبان برنامه نویسی Swift

آموزش مبانی زبان برنامه نویسی Swift

جمعه ۲۴ آذر ۱۳۹۶ - ساعت ۰۸:۳۰
  • آموزش Swift – انیمیشن، شبکه و کنترل های سفارشی

آموزش Swift – انیمیشن، شبکه و کنترل های سفارشی

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۹
  • آموزش کدنویسی بازی Side-Scrolling با Swift 3 و SpriteKit

آموزش کدنویسی بازی Side-Scrolling با Swift 3 و SpriteKit

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۹
  • آموزش اصول و مبانی Swift 3

آموزش اصول و مبانی Swift 3

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۹
  • آموزش سوئیفت – نمایندگی ها و منابع داده

آموزش سوئیفت – نمایندگی ها و منابع داده

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۹
  • آموزش سوئیفت سمت سرور با Vapor

آموزش سوئیفت سمت سرور با Vapor

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۸
  • آموزش Swift 3 برای توسعه دهندگان

آموزش Swift 3 برای توسعه دهندگان

چهارشنبه ۱۵ شهریور ۱۳۹۶ - ساعت ۱۳:۳۸