آموزش اولین برنامه SwiftUI خود را در کمتر از 90 دقیقه بسازید

Build Your First SwiftUI App in Under 90mins

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: SwiftUI چارچوب واکنش پذیر جدید اپل برای ایجاد برنامه ها است. این دوره به شما یاد می دهد که یک برنامه ToDo List بسازید که به شما کمک کند اصول طراحی SwiftUI را از طریق نمایش ها و اصلاح کننده ها ، اتصال داده ها و ذخیره داده ها بیاموزید. SwiftUI چارچوب واکنش پذیر جدید اپل است که ایجاد برنامه ها را نسیم می کند. در این دوره ، اولین برنامه SwiftUI خود را در کمتر از 90 دقیقه بسازید ، برنامه ToDo List خود را کاملاً در SwiftUI ایجاد خواهید کرد. ابتدا ، نماها و اصلاح کننده ها را کاوش می کنید. در مرحله بعدی ، کنترل ها و اتصال داده ها را کشف خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه داده ها را در SwiftUI ذخیره و بخوانید. پس از پایان این دوره ، مهارت و دانش SwiftUI لازم برای ساخت برنامه های خود را خواهید داشت.

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

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

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

بازدید در SwiftUI Views in SwiftUI

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

  • Xcode Walkthrough Xcode Walkthrough

  • نماهای متن Text Views

  • HStacks و VStacks HStacks and VStacks

  • فاصله ها Spacers

  • دکمه ها Buttons

  • اصلاح کننده ها Modifiers

لیست ها و بازدیدهای ناوبری Lists and Navigation Views

  • مبانی لیست List Basics

  • شی قابل شناسایی The Identifiable Object

  • برای هر ForEach

  • NavigationLinks NavigationLinks

کنترل ها Controls

  • متغیرهای حالت State Variables

  • صحافی Bindings

  • رد کردن بازدیدها Dismissing Views

  • غیرفعال کردن کنترل ها Disabling Controls

گردش داده ها Data Flow

  • قابل مشاهده ObservableObject

  • اشیا Environment محیطی EnvironmentObjects

  • رمزگذاری و رمزگشایی داده ها Encoding and Decoding Data

  • برای حذف ضربه تند وشدید زدن بزنید Swipe to Delete

نمایش نظرات

نظری ارسال نشده است.

آموزش اولین برنامه SwiftUI خود را در کمتر از 90 دقیقه بسازید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 41m
20
Pluralsight (پلورال سایت) pluralsight-small
30 خرداد 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
20
4.4 از 5
دارد
دارد
دارد
Nick Walter

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nick Walter Nick Walter

توسعه دهنده موبایل و وب - iOS، Android، Django، Python. و غیره سلام! من نیک هستم و عاشق کدنویسی هستم. حدود پنج سال پیش تصمیم گرفتم که می‌خواهم کدنویسی را یاد بگیرم، اما دسترسی محدودی به منابع برنامه‌نویسی داشتم، و از همه ویدیوهای یوتیوب و آموزش‌های آنلاین موجود در آنجا ناامید شده بودم. من آزمایش کردم، تلاش کردم و قطعاً شکست خوردم، اما در نهایت موفق شدم، بنابراین تصمیم گرفتم که روشی را که مردم یاد می گیرند برای کدنویسی تغییر دهم و شروع به تدریس کردم. تجربه من به عنوان یک دانشجوی آنلاین مستقیماً بر سبک تدریس من تأثیر گذاشته است، زیرا می دانم که بودن در جایگاه شما چگونه است. هنگامی که اپل زبان برنامه نویسی جدید خود، سوئیفت را در سال 2014 معرفی کرد، من اولین آموزش آنلاین بزرگ خود را انجام دادم و اولین دوره آموزشی Swift در اینترنت را ایجاد کردم. از آن زمان، من یک مربی آنلاین تمام وقت شده ام و اکنون نه تنها در سوئیفت، بلکه در iOS، اندروید، جنگو، کاتلین، پایتون، HTML، بلاک چین و غیره نیز دوره هایی دارم. همچنین پنج برنامه iOS را از خراش هایی که در حال حاضر در اپ استور وجود دارند و توسط هزاران کاربر در سراسر جهان استفاده می شوند. من عاشق به اشتراک گذاشتن هیجان خود برای کدنویسی با دانش آموزانم هستم و سعی می کنم یادگیری را تا حد امکان سرگرم کننده و آسان کنم. از اینکه بخشی از انجمن برنامه نویسی من هستید متشکرم!

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

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

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