آموزش SwiftUI: شروع کار

SwiftUI: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما می آموزد که چگونه شروع به توسعه با SwiftUI در این دنیای UI اعلامی کنید. کشف کنید که SwiftUI چگونه به شما امکان می دهد برنامه ها را سریعتر از گذشته توسعه دهید. در دهه گذشته ، توسعه دهندگان برای توسعه برنامه های iOS به UIKit اعتماد کرده اند. این امر به توسعه دهندگان نیاز دارد تا خودشان رابط کاربری و داده هایشان را همگام سازی کنند. این اغلب می تواند خسته کننده باشد ، و همچنین بررسی همه سناریوهای ممکن در معرض خطا است. در این دوره ، SwiftUI: شروع ، شما می توانید برنامه ها را به روشی اعلامی توسعه دهید. ابتدا پروتکل View و اینکه چقدر سریع می توانید سلسله مراتب نمای پیچیده ای را از اجزای کوچک ایجاد کنید ، کاوش خواهید کرد در مرحله بعدی ، نحوه مدیریت وضعیت در SwiftUI و ایجاد م componentsلفه های قابل استفاده مجدد را خواهید فهمید. سرانجام ، شما یاد خواهید گرفت که چگونه حرکات و انیمیشن ها را اضافه کنید تا این لذت بیشتر را به کاربران خود بدهید. پس از پایان این دوره ، مهارت و دانش SwiftUI مورد نیاز برای ساخت برنامه های کامل برای سیستم عامل های اپل را خواهید داشت.

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

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

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

تنظیم مرحله برای SwiftUI Setting the Stage for SwiftUI

  • UIKit در مقابل SwiftUI UIKit Versus SwiftUI

  • برنامه ریزی اجباری و اعلامی Imperative and Declarative Programming

  • همه چیز نمای است Everything Is a View

  • اولین بازدیدهای شما Your First Views

  • چیدمان کانتینر Container Layouts

  • چیدمان را مشاهده کنید View Layout

مدیریت ایالتی در SwiftUI State Management in SwiftUI

  • درکState Understanding @State

  • ساخت نماهای قابل استفاده مجدد Composing Reusable Views

  • نمایش داده ها در یک لیست Showing Data in a List

افزودن حرکات و انیمیشن ها Adding Gestures and Animations

  • افزودن پیمایش Adding Navigation

  • ایجاد نمودارها Creating Charts

  • حرکات و انیمیشن ها Gestures and Animations

  • بهبود پیش نمایش خود Improving Your Preview

نمایش نظرات

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

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

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

آموزش SwiftUI: شروع کار
جزییات دوره
0h 55m
14
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
23
4.7 از 5
دارد
دارد
دارد
Jonathan Wong
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Wong Jonathan Wong

جاناتان B.S و M.S خود را به دست آورد. در مهندسی برق و کار خود را به عنوان مهندس سیستم آغاز کرد. در این نقش ، او با مشتریان و کاربران نهایی صحبت کرد و در جستجوی داستان های کاربر ، نوشتن الزامات و تجزیه و تحلیل طراحی. پس از چندین سال ، او دریافت که علاقه بیشتری به ایجاد آن سیستم ها دارد و به دنبال ایجاد یک تغییر شغلی است. جاناتان وقت خود را به خواندن کتاب و گذراندن کلاسهای مهندسی نرم افزار گذراند تا اینکه اولین کار خود را به عنوان مهندس نرم افزار در iOS به دست آورد. از آن زمان ، جاناتان هرگز به گذشته نگاه نکرد و دائماً دانش خود را از طریق کتاب ها ، کنفرانس ها و آموزش ها بیشتر می کرد. در طول زندگی حرفه ای خود ، Jonathan در سیستم عامل های iOS ، Android ، JavaScript جلویی و سیستم های Backend در جاوا ، C # و NodeJS کار کرده است. وقتی جاناتان مشغول کد نویسی نیست ، او وقت خود را با همسر ، دو بچه ، گربه های متعدد و حتی بیشتر مرغ ها در سان دیگو آفتابی سپری می کند. گاهی اگر خوش شانس باشد ، می تواند دزدکی حرکت کند و از یک دویدن خوب لذت ببرد.