آموزش سویفت: نگاه اول

Swift: First Look

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پس از بیش از دو دهه تسلط، Objective-C با یک تازه‌کار جدید جایگزین می‌شود: سویفت. سوئیفت قول می دهد که زبان جدیدی باشد که بهترین ایده ها را از چندین زبان محبوب دیگر ترکیب می کند. همچنین پیچش های منحصر به فرد خود را در برنامه نویسی دارد. نحو مختصر و رسا سوئیفت، همراه با ابزار کاوش پویا شگفت انگیز، سوئیفت را به زبانی ضروری برای توسعه دهندگان مک و iOS تبدیل کرده است. توجه: این دوره مشخصات زبان نسخه 1.0 را پوشش می دهد، اما باید با نحو زبان فعلی سازگار باشد.

سرفصل ها و درس ها

بیایید بازی کنیم! Let's Play!

  • معرفی Introduction

  • ارزیابی سوئیفت Evaluating Swift

  • Swift REPL The Swift REPL

  • زمین های بازی سوئیفت Swift Playgrounds

  • مستندات در سوئیفت Documentation in Swift

انواع داده ها در سوئیفت Data Types in Swift

  • معرفی Introduction

  • ثابت ها و متغیرها Constants and Variables

  • اختیاری Optionals

  • ارزش و انواع مرجع Value and Reference Types

  • کلاس ها و اشیاء Classes and Objects

  • کارکرد Functions

  • بسته شدن Closures

  • مواد و روش ها Methods

  • سازه های Structures

  • شمارش ها Enumerations

  • تاپل ها Tuples

  • پروتکل ها Protocols

  • برنامه های افزودنی Extensions

  • نتیجه Conclusion

برنامه نویسی شی گرا در سوئیفت Object-Oriented Programming in Swift

  • معرفی Introduction

  • آغازگرها Initializers

  • وراثت آغازگر Initializer Inheritance

  • مقداردهی اولیه Deinitializers

  • خواص Properties

  • رفتار فراگیر Overriding Behavior

  • پلی مورفیسم Polymorphism

  • مدیریت حافظه Memory Management

  • ژنریک ها Generics

  • جمع بندی و بررسی Wrap-Up and Review

کتابخانه استاندارد سوئیفت The Swift Standard Library

  • معرفی Introduction

  • رشته های Strings

  • انواع عددی Numeric Types

  • آرایه ها Arrays

  • لغت نامه ها Dictionaries

  • پروتکل ها Protocols

  • توابع مرتب سازی Sorting Functions

  • استفاده از Objective-C با سوئیفت Using Objective-C With Swift

  • بسته شدن Wrap-Up

نتیجه Conclusion

  • اسناد و منابع Documentation and Resources

  • دو دیدگاه متضاد Two Opposing Views

  • نتیجه Conclusion

نمایش نظرات

آموزش سویفت: نگاه اول
جزییات دوره
3h 5m
41
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
535
4.5 از 5
دارد
دارد
دارد
Alex Vollmer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Vollmer Alex Vollmer

الکس از زمانی که برای اولین بار روی Apple II در اوایل دهه 1980 دست گذاشت ، با کامپیوتر بازی می کند. او بیش از پانزده سال پیش به طور حرفه ای توسعه نرم افزار را آغاز کرد و روی طیف گسترده ای از سیستم ها و زبان های برنامه نویسی کار کرده است. از زمان انتشار SDK اصلی iOS در سال 2007 ، وی منحصراً بر توسعه iOS تمرکز کرده است. او در مشاوره خود چندین برنامه موفق و برنده جایزه برای خود و مشتریان ساخته است. او علاوه بر توسعه نرم افزار ، یک نوازنده و آهنگساز مشتاق است. او به همراه همسر ، دختر و ارتشی از گیتارها در سیاتل زندگی می کند.