نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Swift زبان برنامه نویسی مدرن ، سریع و ایمنی است که به سرعت به اولین انتخاب برای ساخت برنامه های iOS و macOS تبدیل شده است. این دوره به عنوان یک پایه محکم در Swift ، شامل نحو اصلی ، بهترین روش ها ، کار با داده و موارد دیگر خدمت می کند. این دوره بخشی از موارد زیر است: توسعه برنامه iOS - مسیر اصول همه را بزرگ کنید چند دلیل دیگر برای یادگیری Swift 27 متر 13 ثانیه قطعه قطعه: داده شما چه معنی می دهد 48 متر 32 ثانیه شکل دادن به مسیر: کنترل جریان کد شما 27 متر 53s کد ساخت: چه کسی چه کاری انجام می دهد؟ - ایجاد توابع 21m 41s استفاده بیشتر از انواع داده ها: چه زمانی باید محدودیت ، توصیف و جمع آوری کرد 27 متر 7 ثانیه حس تعطیلی 24 متر 36s استفاده از کلاسها و اشیا in در Swift 25 متر 53s معرفی پروتکل ها 25 متر 8 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
چند دلیل دیگر برای یادگیری Swift
A Few More Reasons to Learn Swift
-
دلایل یادگیری Swift که شامل کلمه 'Apple' نمی شود
Reasons to Learn Swift That Don't Include the Word 'Apple'
-
چیزی که انتظار دارم (و دو چیزی که باید)
The One Thing I Expect (And Two Things You Should)
-
ساختار اساسی Swift
The Basic Structure of Swift
-
نوشتن و اجرای سوئیفت در زمین بازی
Writing and Running Swift in a Playground
-
نوار کناری: نوشتن Swift در REPL
Sidebar: Writing Swift in the REPL
-
نوار کناری: فرآیند تدوین Swift
Sidebar: The Swift Compilation Process
قطعه قطعه: داده شما چه معنی می دهد
Piece by Piece: What Your Data Means
-
درک متغیرها در Swift
Understanding Variables in Swift
-
ثابت ها: چرا آنها مهم هستند
Constants: Why They're Important
-
معرفی اپراتورها
Introducing Operators
-
تبدیل در Swift: هنگامی که اتفاق می افتد (و هنگامی که آن اتفاق نمی افتد)
Converting in Swift: When It Happens (And When It Doesn't)
-
تبدیل اتفاق می افتد
Making Conversion Happen
-
اختیاری - مقدمه
Optionals — An Introduction
-
باز کردن گزینه های اختیاری
Unwrapping Your Optionals
-
ایجاد و استفاده از آرایه ها
Creating and Using Arrays
شکل دادن به مسیر: کنترل جریان کد شما
Shaping the Path: Controlling the Flow of Your Code
-
بیانیه "خوب خوب" و آنچه در آن متفاوت است
The Good Old 'if' Statement and What's Different About It
-
نوشتن بیانیه های سوئیچ
Writing Switch Statements
-
ایجاد حلقه ها و ایجاد دامنه ها
Creating Loops and Making Ranges
-
نوار کناری: گرفتن راه های طولانی تر
Sidebar: Taking Longer Strides
-
نوار کناری: با استفاده از درون یابی رشته ای
Sidebar: Using String Interpolation
کد ساخت: چه کسی چه کاری انجام می دهد؟ - ایجاد توابع
Constructing Code: Who Does What? - Creating Functions
-
تعریف و فراخوانی توابع
Defining and Calling Functions
-
بازگرداندن مقادیر
Returning Values
-
معرفی انواع عملکردها
Introducing Function Types
-
نادیده گرفتن صحیح مقادیر برگشتی
Correctly Ignoring Return Values
-
سفارشی سازی برچسب های آرگومان
Customizing Argument Labels
-
نامگذاری توابع در Swift
Naming Functions in Swift
استفاده بیشتر از انواع داده ها: چه زمانی باید محدودیت ، توصیف و جمع آوری کرد
Taking Data Types Further: When to Limit, Describe, and Collect
-
با استفاده از شمارش
Using Enumerations
-
تعریف و استفاده از ساختارها
Defining and Using Structs
-
کار با واژه نامه ها
Working with Dictionaries
-
ایجاد و تجزیه Tuples
Creating and Decomposing Tuples
حس تعطیلی
Making Sense of Closures
-
حس تعطیلی: چرا از آنها استفاده می کنید؟
Making Sense of Closures: Why You Use Them
-
کاوش در حالات بسته شدن: چه هستند و کجا از آنها استفاده می کنید
Exploring Closure Scenarios: What They Are, and Where You Use Them
-
استفاده از نحو بسته شدن: نحوه نوشتن (و خواندن) آنها
Using Closure Syntax: How to Write (and Read) Them
استفاده از کلاسها و اشیا in در Swift
Using Classes and Objects in Swift
-
تعریف کلاسها
Defining Classes
-
افزودن برنامه های اولیه
Adding Initializers
-
مرور مجدد کلاسها و دستورالعمل ها
Revisiting Classes and Structs
-
پیاده سازی روش های ارث و غالب
Implementing Inheritance and Overriding Methods
-
افزودن قابلیت با برنامه های افزودنی
Adding Functionality with Extensions
-
با استفاده از خصوصیات محاسبه شده
Using Computed Properties
معرفی پروتکل ها
Introducing Protocols
-
معرفی پروتکل ها
Introducing Protocols
-
تعریف و مدیریت خطاها در Swift
Defining and Handling Errors in Swift
-
مقابله با خطاها با بیانیه های Do-Catch و Try
Dealing with Errors with Do-Catch and Try Statements
-
استفاده از گارد و تأخیر
Using Guard and Defer
نمایش نظرات