Swift UI چیست؟ مراحل آسان برای ساخت اولین برنامه SwiftUI شما

ضبط شده
ایجاد شده توسط iOSBFree. یک راهنمای مبتدی برای SwiftUI، ایجاد یک لیست، سلول‌ها، تصاویر، متن و یک کلید تغییر با استفاده از MVVM
امتیاز دوره ( 1 نفر)
5 از 5
  • زیرنویس فارسی و انگلیسی
  • زندگی فعال
  • 11 اپیزود
  • 1 ساعت و 41 دقیقه
  • سطح مقدماتی
Swift UI چیست؟ مراحل آسان برای ساخت اولین برنامه SwiftUI شما

در این دوره چه چیز هایی می آموزید؟

اپیزودها

اپیزود 1 این دوره
1 دقیقه

ما به طور مختصر توضیح می‌دهیم که در این دوره به دانش‌آموزانمان چه آموزش‌هایی خواهیم داد.

اپیزود 2 کد نمونه را دانلود کنید
1 دقیقه

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

اپیزود 3 دوره‌های آنلاین رایگان
2 دقیقه

در Udemy جستجو کنید برای "SwiftUI" و فیلتر را روی "رایگان" تنظیم کنید.شما همه دوره‌های آنلاین رایگان ما را که آموزش iOS، Swift، SwiftUI و مواد لازم برای ساخت یک حرفه عالی در iOS را ارائه می‌دهند، پیدا خواهید کرد.

به iOSBFree.com مراجعه کنید تا راهنمای رایگان رزومه ما را دانلود کنید و از اسرار داخلی صنعت iOS آگاه شوید.

توضیح مختصری از اینکه در این دوره کوتاه چه چیزهایی را یاد خواهیم گرفت و چه کارهایی انجام خواهیم داد

یک پروژه جدید SwiftUI ایجاد کنید و با ابزارهای جدیدی که می‌توانید استفاده کنید، مانند بوم و پیش‌نمایش‌ها آشنا شوید.

یک نمای لیست به پروژه‌های SwiftUI خود اضافه کنید

MVVM را به پروژه‌های خود با استفاده از روشی بسیار ساده که پیاده‌سازی آن آسان و سریع است، اضافه کنید

تصویرها و نمای متنی که داده‌ها را نمایش می‌دهند

یک نماد برای مشخصات تنظیم شده خاص هر مورد در منبع داده نمایش دهید، به عبارت دیگر اگر یک ردیف در لیستی مورد علاقه باشد، یک نماد مورد علاقه نمایش دهید.

یک کلید تغییر (Toggle switch) به نمای لیست اضافه کنید تا لیست نمایش داده شده را با استفاده از فیلترهای تعیین شده فیلتر کنید. در این درس، ما لیست را بر اساس علاقه‌مندی‌ها فیلتر خواهیم کرد.

توضیحات دوره

از یکی از اولین توسعه‌دهندگان iOS در جهان بیاموزید

مدرس ما Matt،  سیزده سال تجربه در زمینه iOS دارد و اولین برنامه‌های iPhone، iPad و Apple Watch در جهان را ساخته است. اکنون، او وقت خود را به ضبط دوره‌های آموزشی برای iOSBFree (تلفظ: "آی‌اواس بی فری") اختصاص می‌دهد.

 

در این دوره

1. ساخت برنامه اول SwiftUI خود (فریم‌ورک جدید UI از اپل)

2. نمایش لیستی که با JSON پر شده است (JSON ساختاری برای ذخیره‌سازی داده‌ها است)

3. نمایش تصاویر و متن

4. فیلتر کردن لیست با استفاده از Toggle View

5. پیاده‌سازی الگوی طراحی MVVM

 

اهداف یادگیری

• چگونگی ایجاد یک برنامه لیست پایه SwiftUI

• درک ساختار SwiftUI

• چگونگی نمایش نمای پایه در SwiftUI

• چگونگی فیلتر کردن یک لیست

• MVVM پایه (الگوی طراحی معماری مدل-نما-نما مدل)

• چگونگی پیاده‌سازی سریع MVVM!

• چگونگی نمایش داده‌های بارگذاری شده از JSON

• چگونگی تفکر درباره معماری در برنامه SwiftUI خودتان

 

نمونه کد

نمونه کد همیشه شامل و به هر ویدیو پیوست شده است. شما می‌توانید پروژه‌ای را که در هر قسمت از دوره استفاده شده دانلود کنید.

 

SwiftUI چیست؟

SwiftUI یک فریم‌ورک UI جدید است که به iOS معرفی شده است. هدف آن حل بسیاری از مشکلاتی است که برنامه‌ها با آن‌ها مواجه هستند، مانند اجرا روی تمام پلتفرم‌ها، کاهش اشکالات، بهبود ثبات و جذب بیشتر توسعه‌دهندگان به iOS - زیرا نوشتن برنامه‌ها آسان‌تر است!

یادگیری SwiftUI برای هر توسعه‌دهنده iOS که به دنبال توسعه حرفه خود در 5 سال آینده است، یک ضرورت مطلق است.

 

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

این دوره رایگان است. ما هدف داریم تا هرچقدر که می‌توانیم دوره‌های کوتاه بیشتری منتشر کنیم تا به توسعه‌دهندگان جدید iOS کمک کنیم تا برای مشاغل در iOS درخواست دهند و وارد یک حرفه با درآمد بالا شوند. ما می‌خواهیم آن‌ها…

 توسعه‌دهندگان برای نوشتن برنامه‌های عالی که قوی، درست کار می‌کنند و قابل نگهداری هستند. با ارائه این اطلاعات به صورت رایگان امیدواریم که بتوانیم به هر تعداد از افرادی که در دوران پاندمی در حال تحصیل هستند، دسترسی پیدا کنیم.

 

خدمات ما (شرکت iOSBFree)

ما یک سرویس منحصر به فرد برای ساخت حرفه‌ای هستیم که بیش از ۱۳ سال تجربه موفق در شکل‌دهی به صنعت iOS را به اشتراک می‌گذاریم. اطلاعات، دیدگاه و خدمات منحصر به فرد ما می‌تواند برای ساخت حرفه‌های بسیار موفق و سودآور در iOS مورد استفاده قرار گیرد.

 

حرفه‌ای در iOS

توسعه‌دهندگان iOS محبوب‌ترین توسعه‌دهندگان در جهان هستند! آن‌ها می‌توانند بیش از ۱۰۰,۰۰۰ پوند در سال درآمد داشته باشند، از راه دور کار کنند و مهارت‌هایشان در تقاضای بالا است! به کانال یوتیوب ما مشترک شوید و بگذارید تمام رازهای داخلی‌مان را به‌طور کاملاً رایگان فاش کنیم.

 

آنچه آموزش می‌دهیم

ساخت حرفه، نوشتن رزومه، مهارت‌های مصاحبه، اسرار صنعت، داستان‌های صنعتی، تجربه‌های واقعی، مبانی iOS، مدیریت حافظه ARC، سوئیفت، معماری و بهترین شیوه‌های مهندسی.

لطفاً با ثبت‌نام در دوره ما از ما حمایت کنید!

 

مدرس

پروفایل مدرس ما را (به طور مختصر) بررسی کنید و نگاهی به تجربه بی‌نظیر و فوق‌العاده Matt داشته باشید. پس از ۱۳ سال تخصص در iOS، او شرکتی تأسیس کرد که به افراد کمک می‌کند تا حرفه‌های موفق و سودآور خود را در iOS هم بسازند.

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

 

آیا می‌خواهید موضوعات بیشتری بیاموزید؟

لطفاً با ما ایمیل بزنید و موضوعی که می‌خواهید در یک فضای آموزشی Swift یاد بگیرید را به ما بگویید و ما با کمال میل آن را ضبط، ویرایش و برای شما منتشر خواهیم کرد. کاملاً رایگان. فقط به آدرس community@iOSBFree.com ایمیل بزنید و عنوان "موضوعی که می‌خواهم..." را بنویسید.

"یاد بگیرید".

 

اولین در جهان

مدرس ما نه تنها یکی از اولین توسعه‌دهندگان iOS در جهان است، بلکه خدمات ما نیز اولین نوع خود در جهان است!
iOSBFree یک سرویس واقعاً منحصر به فرد و بی‌نظیر است. هیچ سرویس دیگری وجود ندارد که تجربیات مَت به این سطح را در هیچ دوره برنامه‌نویسی، آموزش مهندسی نرم‌افزار یا خدمات ساخت منبع شغلی در هیچ کجای جهان ارائه دهد.

 

✅ این دوره برای چه کسانی مناسب است؟

مبتدیان SwiftUI که علاقه مند به یادگیری SwiftUI هستند.

 

✅ این دوره چه پیشنیازهایی دارد؟

برخی از دانش اولیه iOS

دانشجویان دیگر خریده اند

پریمیر پرو _ تنظیمات و پیش‌تنظیمات خروجی
پریمیر پرو _ تنظیمات و پیش‌تنظیمات خروجی
  • 9 اپیزود
  • 37 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
6,000 48,000
تــومـان
مشاهده دوره
ایجاد انتقال‌های خود برای پریمیر پرو
ایجاد انتقال‌های خود برای پریمیر پرو
  • 15 اپیزود
  • 44 دقیقه
امتیاز دوره
هنوز امتیاز ندارد
7,000 63,000
تــومـان
مشاهده دوره
چگونه از ادوبی پریمیر پرو استفاده کنیم: برای مبتدیان
چگونه از ادوبی پریمیر پرو استفاده کنیم: برای مبتدیان
  • 14 اپیزود
  • 1 ساعت و 8 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
11,000 99,000
تــومـان
مشاهده دوره
نکات عکاسی منظره: راه‌حل‌های ساده برای مبتدیان
نکات عکاسی منظره: راه‌حل‌های ساده برای مبتدیان
  • 15 اپیزود
  • 46 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
7,000 49,000
تــومـان
مشاهده دوره
فتوشاپ برای عکاسی از خودرو
فتوشاپ برای عکاسی از خودرو
  • 21 اپیزود
  • 2 ساعت و 5 دقیقه
  • سطح متوسط
امتیاز دوره
هنوز امتیاز ندارد
20,000 139,000
تــومـان
مشاهده دوره
رنگ‌آمیزی MotionVFX  بخش ۱ از ۲
رنگ‌آمیزی MotionVFX بخش ۱ از ۲
  • 5 اپیزود
  • 1 ساعت و 27 دقیقه
  • سطح متوسط
امتیاز دوره
هنوز امتیاز ندارد
14,000 126,000
تــومـان
مشاهده دوره

استاد دوره

امتیاز 4.3 ( 60 رای)
181 امتیاز و کامنت
673 دانشجو
83 دوره آموزشی

دوره های بیشتر از استاد ماراد، مرکز آموزش از راه دور

برای کامنت دادن باید وارد حساب کاربریتون بشین

کامنت ها

16,000 تومان
128,000 تومان
  • 11 اپیزود در مجموع 1 ساعت و 41 دقیقه
  • 5 دانشجو
  • دسترسی مادام العمر به دوره
  • قابل استفاده روی تلفن همراه و رایانه
  • گواهینامه پایان دوره ماراد
امتیاز دوره ( 1 نفر)
5 از 5
شرکت در دوره
ضمانت بازگشت وجه
درگاه پرداخت ایمن
پشتیبانی 24 ساعته
تضمین کیفیت