🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش SwiftUI Fundamentals
- آخرین آپدیت
SwiftUI Fundamentals
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
توسعه برای iOS یک مهارت ارزشمند و مورد تقاضا است، اما اگر قبلاً در دنیای اپل توسعه نیافته اید، می تواند به طرز شگفت آوری متفاوت باشد. در این دوره، SwiftUI Fundamentals، شما به سرعت با استفاده از Xcode 15، Swift و SwiftUI شروع به کار خواهید کرد تا مهارت های اساسی مورد نیاز برای ایجاد رابط های کاربری عالی برای iOS را ایجاد کنید.
ابتدا ابزارها را می بینید و نحوه استفاده از SwiftUI برای ایجاد برنامه های تک صفحه ای با رابط های کاربری تطبیقی که روی چندین دستگاه کار می کنند را یاد می گیرید.
در مرحله بعد، یاد خواهید گرفت که چگونه با سفارشی کردن ظاهر رابط کاربری SwiftUI، سبک خود را به آن بیاورید.
در نهایت، کار با کنترل های مبتنی بر داده را بررسی خواهید کرد و گزینه های ناوبری را برای برنامه های چند صفحه ای درک خواهید کرد.
وقتی این دوره را به پایان رساندید، بهترین شیوه های فعلی، معماری iOS و مهم ترین ایده هایی را که برای آوردن مهارت های توسعه دهنده خود به دنیای توسعه دهندگان iOS و اپل نیاز دارید را می شناسید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
ساخت برنامه های کاربردی تک نمای
Building Single-view Applications
بررسی نسخه: آنچه برای شروع نیاز دارید
Version Check: What You Need to Get Started
سناریوی دیده بان شب
The Night Watch Scenario
ایجاد یک برنامه تک نمای
Creating a Single-view App
درک چارچوب SwiftUI
Understanding the SwiftUI Framework
ایجاد پیش نمایش Xcode
Creating Xcode Previews
درک دیدگاه ها
Understanding Views
ترکیب و چیدمان نماها
Combining and Laying out Views
آشنایی با سیستم چیدمان SwiftUI
Understanding the SwiftUI Layout System
تراز و موقعیت یابی نماها
Aligning and Positioning Views
سفارشی کردن ظاهر رابط کاربری
Customizing UI Appearance
استفاده از View Modifiers
Applying View Modifiers
توسعه یک ذهنیت SwiftUI
Developing a SwiftUI Mindset
استفاده از نمادها و نمادها
Using Icons and Symbols
پیاده سازی اصلاح کننده های نمای سفارشی
Implementing Custom View Modifiers
ایجاد لیست های داده محور
Creating Data-driven Lists
آماده شدن برای کار با لیست ها
Preparing to Work with Lists
درک لیست ها
Understanding Lists
ایجاد لیست
Creating a List
کنترل لیست با داده ها
Controlling a List with Data
استفاده از حلقه ها برای تامین محتوا برای لیست ها
Using Loops to Supply Content for Lists
افزودن بخش ها و سرفصل ها
Adding Sections and Headings
ایجاد طرح بندی شبکه ای
Creating Grid Layouts
ساخت اپلیکیشن های iOS با چند صفحه نمایش
Building iOS Apps with Multiple Screens
تعریف برنامه ها با چند صفحه نمایش
Defining Apps with Multiple Screens
پیاده سازی پشته های ناوبری
Implementing Navigation Stacks
اضافه کردن ناوبری به یک پروژه موجود
Adding Navigation to an Existing Project
استخراج زیرنماهای قابل استفاده مجدد
Extracting Reusable Subviews
ایجاد یک برنامه Tabbed
Creating a Tabbed Application
خلاصه کردن برنامه های کاربردی چند نمای
Recapping Multi-view Applications
افزودن رفتار و کار با داده ها
Adding Behavior and Working With Data
آماده شدن برای افزودن رفتار پایه
Preparing to Add Basic Behavior
گسترش مدل داده
Extending the Data Model
آشنایی با چرخه بهروزرسانی نمایش در SwiftUI
Understanding the View Update Cycle in SwiftUI
اضافه کردن رفتار پایه
Adding Basic Behavior
اتصال یک نمای فرعی به دادههای نمای والدین
Connecting a Subview to a Parent View’s Data
استفاده از کلاس ها به عنوان مدل داده
Using Classes as Data Models
به اشتراک گذاری یک مدل داده از طریق محیط SwiftUI
Sharing a Data Model through the SwiftUI Environment
آوردن مدل داده و رفتار به برنامه دیده بان شب
Bringing the Data Model and Behavior to the Night Watch App
همه اش را بگذار کنار هم
Putting It All Together
استفاده از آنچه آموخته اید
Applying What You’ve Learned
یکپارچه سازی مدل داده های توسعه یافته
Integrating the Extended Data Model
اضافه کردن علامت رفتار کامل
Adding the Mark Complete Behavior
اضافه کردن نوار ابزار و کنترل تغییر وضعیت
Adding a Toolbar and Toggle Control
اجرای عملکردهای Swipe and Move for a List
Implementing Swipe and Move Actions for a List
بازنشانی لیست
Resetting the List
نمایش هشدار
Showing an Alert
افزودن تصاویر به یک برنامه SwiftUI
Adding Images to a SwiftUI Application
ادامه سفر توسعه دهندگان iOS شما
Continuing your iOS Developer Journey
اندرو بانکروفت یک دانش آموز متولد شده ، علاقه مند به کشف و به اشتراک گذاشتن آموخته های خود با دیگران است. وی یک توسعه دهنده نرم افزار برای بنیاد ساموئل رابرتز نوبل است ، یک موسسه تحقیقاتی کشاورزی واقع در قلب جنوب اوکلاهما. شغل روزانه وی وی را مشغول برنامه نویسی برنامه های ASP.NET و iOS می کند که از فعالیت های مختلف تجاری و علمی بنیاد پشتیبانی می کند. اندرو از روز صفر برای توسعه iOS از Swift استقبال کرده است و دوست دارد توسعه دهندگان را قادر سازد تا در ساخت برنامه های iOS با Swift موفق شوند.
نمایش نظرات