آموزش تسلط بر SwiftUI - بوت‌کمپ جامع توسعه اپلیکیشن‌های iOS 26 [ویدیو] - آخرین آپدیت

دانلود Mastering SwiftUI- iOS 26 App Development Bootcamp [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره شما را در یک سفر عمیق برای تسلط بر SwiftUI جهت توسعه اپلیکیشن‌های iOS 26 همراهی می‌کند. از تنظیمات اولین پروژه شروع کرده و به استفاده از کامپوننت‌های پیشرفته SwiftUI، یادگیری مباحث ضروری مانند مدیریت وضعیت (State Management)، چیدمان‌ها (Layouts) و اجزای رابط کاربری می‌رسید. این دوره که برای هر دو گروه توسعه‌دهندگان مبتدی و باسابقه مناسب است، مهارت‌های عملی لازم برای ساخت اپلیکیشن‌های حرفه‌ای را فراهم می‌کند. شما خواهید آموخت که چگونه ویوهای اصلی SwiftUI مانند متن، تصاویر و المان‌های تعاملی را پیاده‌سازی کنید. با بررسی نحوه مدیریت داده‌ها با State و Binding، رابط‌های کاربری پویا و پاسخگو (Responsive) خواهید ساخت. در مراحل پیشرفته‌تر، درک جامع‌تری از اصول طراحی SwiftUI به دست می‌آورید و یاد می‌گیرید چگونه آن‌ها را برای ایجاد اپلیکیشن‌های صیقل‌خورده و کاربرپسند به کار ببرید. با تمرینات کدنویسی عملی، این دوره تضمین می‌کند که تجربه واقعی در توسعه اپلیکیشن‌های دنیای واقعی کسب کنید و برای موفقیت در اکوسیستم iOS آماده شوید. این دوره برای مبتدیان و توسعه‌دهندگان سطح متوسط علاقه‌مند به توسعه اپلیکیشن‌های iOS ایده‌آل است. در پایان، شما قادر خواهید بود اپلیکیشن‌های حرفه‌ای با SwiftUI بسازید، رابط‌های کاربری پویا ایجاد کنید و از جدیدترین ویژگی‌های iOS 26 بهره ببرید. - پیاده‌سازی کامپوننت‌های SwiftUI مانند Text، Image، Button و موارد دیگر. - استفاده از State و Binding برای مدیریت داده‌های پویا و ورودی‌های کاربر. - ساخت چیدمان‌های پاسخگو با VStack، HStack و ZStack. - ایجاد افکت‌های UI مانند انیمیشن‌ها، شیشه مایع (Liquid Glass) و اصلاح‌کننده‌های Blur. - ادغام ویژگی‌های iOS 26 مانند Animatable Macros برای جلوه‌های بصری. - اتصال به APIها و مدیریت داده‌های خارجی برای اپلیکیشن‌های واقعی. اگر تجربه برنامه‌نویسی دارید و می‌خواهید در توسعه iOS تخصص پیدا کنید، این دوره به شما کمک می‌کند مهارت‌های خود را ارتقا داده و با استفاده از آخرین ابزارها و تکنیک‌ها، اپلیکیشن‌های قدرتمندی بسازید. - آموزش گام‌به‌گام مفاهیم اصلی SwiftUI. - پوشش دقیق ویژگی‌های جدید در iOS 26. - تمرینات کدنویسی عملی برای تثبیت یادگیری.

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

اپلیکیشن دوره‌های DevTechie DevTechie Courses App

  • مقدمه SwiftUI برای مبتدیان SwiftUIForBeginners_Intro

  • راه‌اندازی SwiftUI برای مبتدیان SwiftUIForBeginners_Setup

  • مبانی SwiftUI برای مبتدیان SwiftUIForBeginners_Basics

  • مدل دوره در SwiftUI برای مبتدیان SwiftUIForBeginners_CourseModel

  • خوانش JSON در SwiftUI برای مبتدیان SwiftUIForBeginners_JSONReader

  • ویوی صفحه اصلی دوره‌ها SwiftUIForBeginners_CoursesHomeView

  • ویوی کارت (CardView) SwiftUIForBeginners_CardView

  • ویوی جزئیات دوره SwiftUIForBeginners_CourseDetailView

  • ویوی دوره‌های مرتبط SwiftUIForBeginners_RelatedCoursesView

  • انتقال از صفحه اصلی به جزئیات دوره SwiftUIForBeginners_CourseHomeToDetails

  • مدل ویوی سبد خرید SwiftUIForBeginners_CartViewModel

  • مدل ویوی تسویه حساب SwiftUIForBeginners_CheckoutViewModel

  • ویوی سبد خرید SwiftUIForBeginners_CartView

  • ردیف آیتم‌های تسویه حساب SwiftUIForBeginners_CheckoutItemRow

  • بخش خلاصه سفارش SwiftUIForBeginners_OrderSummarySection

  • بخش روش پرداخت SwiftUIForBeginners_PaymentMethodSection

  • ویوی تسویه حساب SwiftUIForBeginners_CheckoutView

  • ویوی محتوای اصلی (ContentView) SwiftUIForBeginners_ContentView

ویژگی‌های جدید در SwiftUI New in SwiftUI

  • قابلیت Refreshable: کشیدن برای به‌روزرسانی Refreshable - Pull to Refresh

  • قابلیت Refreshable: دریافت داده از API شبکه Refreshable - Get Data from Network API

  • مقدمه‌ای بر Searchable Searchable Introduction

  • لیست قابل جستجو (Searchable List) Searchable List

  • محل قرارگیری Searchable Searchable Placement

  • متن جایگزین (PlaceholderText) در جستجو Searchable PlaceholderText

  • متن تکمیل‌کننده (CompletionText) در جستجو Searchable CompletionText

  • سفارشی‌سازی Completion در جستجو Searchable CompletionCustomization

  • مقدمه‌ای بر SwipeAction SwipeAction Introduction

  • دریافت اکشن کاربر با SwipeAction SwipeAction CaptureUserAction

  • سفارشی‌سازی SwipeAction SwipeAction Customization

  • مثال پیچیده SwipeAction SwipeAction ComplexExample

  • نمودارها (Charts) Charts

  • برگه پایین بازشونده (ExpandableBottomSheet) ExpandableBottomSheet

  • انتخاب‌گر تاریخ چندگانه (MultiDatePicker) MultiDatePicker

  • پشته ناوبری (NavigationStack) NavigationStack

  • ویوی تقسیم ناوبری (NavigationSplitView) NavigationSplitView

  • لینک اشتراک‌گذاری (ShareLink) ShareLink

  • جدول در iPadOS TableIniPadOS

  • فیلد متنی بازشونده (ExpandingTextField) ExpandingTextField

  • گیج (Gauge) Gauge

  • ویوی متناسب (ViewThatFits) ViewThatFits

  • گرادینت و سایه Gradient_SHadow

  • شبکه (Grid) Grid

  • هر نوع چیدمان (AnyLayout) AnyLayout

  • موقعیت لمس (TapLocation) TapLocation

  • بستن تعاملی کیبورد InteractiveKeyboardDismiss

  • نمودار میله‌ای: فریم‌ورک Charts در iOS 16 Bar Chart - Charts Framework In iOS 16

  • نمودار میله‌ای انباشته در iOS 16 Stacked Bar Chart iOS 16

  • ماکروی Animatable AnimatableMacro

  • شیشه مایع (Liquid Glass) در iOS 26 Liquid Glass in iOS 26

  • کانتینر افکت شیشه - بخش اول GlassEffectContainer - Part 1

  • کانتینر افکت شیشه - بخش دوم GlassEffectContainer - Part 2

مبانی SwiftUI SwiftUI Basics

  • ویوی متنی (TextView) TextView

  • متن چندخطی در TextView TextView_MultilineText

  • فرمت‌بندی TextViewها FormattingTextViews

  • تراز متن چندخطی MultilineTextAlignment

  • فرمت‌بندی تاریخ در TextView TextViewDateFormatting

  • مقدمه‌ای بر ImageView ImageView_Intro

  • تصاویر تغییر سایز پذیر (Resizable) ImageView_Resizable

  • استفاده از SFSymbol Image_SFSymbol

  • فرمت‌بندی ImageView و SFSymbol ImageView_Formatting_SFSymbol

  • تصاویر نامتقارن (AsyncImage) ImageView_AsyncImage

  • اصلاح‌کننده Frame FrameModifier

  • اصلاح‌کننده Padding PaddingModifier

  • ناحیه امن و Inset SafeArea&Inset

  • GeometryReader GeometryReader

  • ویوهای ترکیبی MixedViews

  • حلقه ForEach ForEach

  • استفاده از Identifiable در ForEach ForEach_Identifiable

  • استایل پیش‌زمینه (ForegroundStyle) ForegroundStyle

  • چیدمان عمودی (VStack) VStack

  • چیدمان افقی (HStack) HStack

  • چیدمان روی‌هم (ZStack) ZStack

  • فاصله‌انداز (Spacer) Spacer

  • اسکرول ویو (ScrollView) ScrollView

  • ScrollViewReader ScrollViewReader

  • VStack بهینه (LazyVStack) LazyVStack

  • HStack بهینه (LazyHStack) LazyHStack

  • شبکه عمودی بهینه (LazyVGrid) LazyVGrid

  • شبکه افقی بهینه (LazyHGrid) LazyHGrid

کنترل‌های SwiftUI SwiftUI Controls

  • وضعیت و اتصال (State & Binding) State&Binding

  • دکمه‌ها (Buttons) Buttons

  • فیلد متنی (TextField) TextField

  • فیلد متنی امن (SecureField) SecureField

  • سوئیچ‌ها (Toggles) Toggles

  • لغزنده (Slider) Slider

  • انتخاب‌گر (Picker) Picker

  • انتخاب‌گر تاریخ (DatePicker) DatePicker

  • ویرایشگر متن (TextEditor) TextEditor

  • انتخاب‌گر رنگ (ColorPicker) ColorPicker

  • نمایشگر پیشرفت (ProgressView) ProgressView

  • ویوی نقشه (MapView) MapView

  • رویدادهای OnAppear و OnDisappear OnAppearDisappear

  • مدیریت Task Task

  • نوار ابزار (Toolbar) Toolbar

  • اصلاح‌کننده Border BorderModifier

  • گوشه‌های گرد (RoundedCorner) RoundedCorner

  • سایه (Shadow) Shadow

  • اصلاح‌کننده Blur blurModifier

  • انتقال در ویو (OffsetInView) OffsetInView

  • افکت چرخش (RotationEffect) RotationEffect

نمایش نظرات

آموزش تسلط بر SwiftUI - بوت‌کمپ جامع توسعه اپلیکیشن‌های iOS 26 [ویدیو]
جزییات دوره
14h 26m
100
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
DevTechie.com
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

DevTechie.com DevTechie.com

مجموعه DevTechie LLC دوره‌هایی ارائه می‌دهد که در آن یادگیری از طریق عمل و یافتن رویکردهای عملی برای حل مشکلات رایج متمرکز است. این مجموعه دارای بیش از ۴۰ سال تجربه ترکیبی در توسعه اپلیکیشن‌ها و نرم‌افزارها برای شرکت‌های بزرگ تکنولوژی تا استارت‌آپ‌های کوچک است. آن‌ها به اشتراک‌گذاری دانش کسب‌شده در طول سال‌ها باور دارند و از شما دعوت می‌کنند تا در این مسیر به آن‌ها بپیوندید. DevTechie LLC توسعه جامع (End-to-End) برای موبایل، وب، بک‌اند، علوم داده و یادگیری ماشین را پوشش می‌دهد.