Swift UI چیست؟ مراحل آسان برای ساخت اولین برنامه SwiftUI شما
-
زیرنویس فارسی و انگلیسی
- زندگی فعال
- 11 اپیزود
- 1 ساعت و 41 دقیقه
- سطح مقدماتی
در این دوره چه چیز هایی می آموزید؟
اپیزودها
ما به طور مختصر توضیح میدهیم که در این دوره به دانشآموزانمان چه آموزشهایی خواهیم داد.
ما کد نمونهای به هر ویدیو پیوست کردهایم. فراموش نکنید که آن را دانلود کنید و در حین تماشای ویدیوها دنبال کنید یا میتوانید به سادگی از آن به عنوان مرجع برای پروژههای خود استفاده کنید.
در 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
دانشجویان دیگر خریده اند
- 29 اپیزود
- 1 ساعت و 48 دقیقه
- 27 اپیزود
- 2 ساعت و 2 دقیقه
- 24 اپیزود
- 1 ساعت و 53 دقیقه
- سطح مقدماتی
- 10 اپیزود
- 1 ساعت و 54 دقیقه
- سطح پیشرفته
- 2 جلسه
- 4 ساعت
- 58 اپیزود
- 7 ساعت و 44 دقیقه
استاد دوره
دوره های بیشتر از استاد ماراد، مرکز آموزش از راه دور
کامنت ها
هشتگ ها
-
11 اپیزود در مجموع 1 ساعت و 41 دقیقه
-
25 دانشجو
-
قابل پخش در همه ساعات شبانه روز
-
قابل استفاده روی تلفن همراه و رایانه
-
گواهینامه پایان دوره ماراد
کامنت شما با موفقیت ارسال شد
ثبت گزارش دوره
برای ارسال گزارش میبایست ابتدا وارد شوید
گزارش شما با موفقیت ارسال شد
ورود / ثبت نام
برای فالو کردن استاد ابتدا وارد شوید
ثبت نام در دوره
برای مشاهده این اپیزود باید در دوره ثبت نام کنید.