آموزش سوئیفت 5: تصویر بزرگ

Swift 5: The Big Picture

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: انتخاب زبان برنامه نویسی مناسب برای پروژه های سازمان شما یک تصمیم حیاتی است که بر بهره وری، عملکرد و نگهداری طولانی مدت تاثیر می گذارد. در این دوره آموزشی، Swift 5: The Big Picture، یاد خواهید گرفت که تعیین کنید آیا سوئیفت برای نیازهای توسعه شما گزینه ایده آلی است یا خیر. ابتدا، سیر تکامل سوئیفت و نحوه مقایسه آن با سایر زبان های برنامه نویسی را بررسی خواهید کرد و درک کاملی از جایگاه آن در چشم انداز توسعه نرم افزار ارائه خواهید کرد. در مرحله بعد، ویژگی‌های کلیدی سوئیفت مانند ایمنی، عملکرد و نحو مدرن را خواهید دید که استفاده از آن را برای توسعه‌دهندگان قدرتمند و آسان می‌کند. در نهایت، با اکوسیستم سوئیفت، از جمله ادغام آن با پلتفرم‌های اپل و جامعه متن‌باز گسترده‌تر آشنا می‌شوید و به شما بینشی می‌دهد که چگونه سوئیفت می‌تواند در پروژه‌های شما جا بیفتد و از آن سود ببرد. وقتی این دوره را به پایان رساندید، مهارت ها و دانش سوئیفت مورد نیاز برای تصمیم گیری آگاهانه در مورد پذیرش آن برای پروژه های توسعه سازمان خود را خواهید داشت. این نمای کلی سطح بالا طراحی شده است تا درک جامعی از قابلیت‌های سوئیفت به شما بدهد و به شما کمک کند مناسب بودن آن را برای نیازها و اهداف خاص خود ارزیابی کنید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

کشف سوئیفت Discovering Swift

  • کشف سوئیفت Discovering Swift

  • نمای کلی ماژول Module Overview

  • سوئیفت چیست؟ What Is Swift?

  • سوئیفت منحصر به فرد و در عین حال آشنا است Swift Is Unique Yet Familiar

  • ARC: مدل حافظه سوئیفت ARC: Swift's Memory Model

  • برنامه نویسی پروتکل گرا Protocol-oriented Programming

  • خلاصه Summary

سویفت و اکوسیستم اپل Swift and the Apple Ecosystem

  • نقش محوری سوئیفت در اپل Swift's Pivotal Role at Apple

  • سوئیفت اکوسیستم اپل را نیرو می دهد Swift Powering Apple's Ecosystem

  • نسخه ی نمایشی: یک برنامه SwiftUI iOS ایجاد کنید Demo: Create a SwiftUI iOS App

  • مقایسه Swift و SwiftUI Comparing Swift and SwiftUI

  • از Objective-C تا Swift From Objective-C to Swift

  • نسخه آزمایشی: یک برنامه UIKit iOS ایجاد کنید Demo: Create a UIKit iOS App

  • آینده با سوئیفت The Future with Swift

  • بررسی ادغام سوئیفت با اپل Reviewing Swift's Integration with Apple

منبع باز و سوئیفت Open Source and Swift

  • کاوش سوئیفت فراتر از اپل Exploring Swift Beyond Apple

  • اجزای منبع باز سوئیفت Swift's Open Source Components

  • مدیر بسته سوئیفت Swift Package Manager

  • IDE های جایگزین Alternative IDEs

  • نسخه ی نمایشی: سرور سوئیفت با بخار Demo: Swift Server with Vapor

  • آیا سازمان شما به سویفت نیاز دارد؟ Does Your Organization Need Swift?

  • پذیرش سویفت Adopting Swift

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش سوئیفت 5: تصویر بزرگ
جزییات دوره
1h 2m
23
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
James Wilson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Wilson James Wilson

جیمز به عنوان یک توسعه دهنده موبایل ، همیشه علاقه به ساخت برنامه های هیجان انگیز داشت و همیشه سعی در ایجاد رابط های کاربری داشت که استفاده از آنها آسان و بصری باشد. امروز ، او اکنون در پندو کار می کند ، جایی که به ساخت ابزارهایی کمک می کند که می توانند برای ساختن برنامه هایی که مردم دوست دارند استفاده شود. او این کار را با ساخت سیستم های توزیع شده ای که با استفاده از Go و Google Cloud مقیاس بندی می شوند ، انجام می دهد. او هرگز از دانش خود راضی نیست ، او یک یادگیرنده در طول زندگی است و همیشه علاقه مند به دنبال رشد و یادگیری است و سپس دانش خود را با دیگران به اشتراک می گذارد. جیمز در زمینه های مختلفی کار کرده است چه به عنوان یک تکنسین که با سیستم های راداری و ارتباطی کار می کند و چه به عنوان یک توسعه دهنده در سیستم عامل هایی مانند NET ، iOS و Android کار می کند. جیمز در اوقات فراغت خود از گذراندن وقت با خانواده ، بازی های ویدئویی و خواندن داستان ها و داستان های غیر داستانی لذت می برد.