لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامههای کاربردی و الگوهای تعاملی در SwiftUI
- آخرین آپدیت
دانلود Practical Apps & Interaction Patterns
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شامل Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید. در این دوره، شما به طور عمیق وارد دنیای ساخت اپلیکیشنهای تعاملی با استفاده از SwiftUI میشوید و بر کاربردهای عملی و الگوهای طراحی تمرکز خواهید کرد. شما ساخت برنامههای پویا، ریسپانسیو (واکنشگرا) و کاربرپسند را در حالی که ویژگیهای دنیای واقعی مانند کلیدهای میانبر (Hotkeys)، ماشینحساب انعام، فلشکارتها و پازلها را پیادهسازی میکنید، خواهید آموخت.
ساختار این دوره به گونهای است که شما را از مراحل مختلف توسعه اپلیکیشن هدایت میکند؛ از مفاهیم بنیادی مانند ساخت مدلها و ویومدلها (View Models) شروع شده و به سمت موضوعات پیشرفتهتر مانند انیمیشنها، فونتهای سفارشی و پشتیبانی از آیپد پیش میرود. شما همچنین با مدلهای داده، اجزای رابط کاربری مانند دکمهها، اسلایدرها و فیلدهای متنی کار خواهید کرد و نحوه یکپارچهسازی APIهای خارجی را میآموزید. هر بخش پر از تمرینهای عملی است که مهارتهای شما را در توسعه UI، تعامل کاربر و مدیریت وضعیت (State Management) تقویت میکند. در پایان هر درس، خواهید دید که چگونه هر قطعه کوچک به تصویر کلی کمک میکند و شما را قادر میسازد تا اپلیکیشنهایی با ویژگیهای丰富 را از صفر بسازید.
این دوره برای هر کسی که علاقهمند به توسعه اپلیکیشن با SwiftUI است، به ویژه کسانی که میخواهند مهارتهای خود را در ساخت برنامههای موبایل تعاملی و صیقلخورده ارتقا دهند، ایدهآل است. این دوره برای یادگیرندگانی که دانش پایه برنامهنویسی دارند و با مبانی توسعه اپلیکیشن در iOS آشنا هستند، مناسب است. شما پایهای قوی در SwiftUI، همراه با ویژگیهای ضروری مانند ویوهای پویا و لایوتهای ریسپانسیو ایجاد خواهید کرد که به پیشرفت مهارتهای توسعه شما کمک میکند. چه مبتدی باشید و چه کسی که به دنبال اصلاح مهارتهای ساخت اپلیکیشن خود است، این دوره یک تجربه یادگیری جامع و جذاب را ارائه میدهد.
در پایان این دوره، شما قادر خواهید بود اپلیکیشنهای مبتنی بر SwiftUI را با تعاملات پیشرفته طراحی و پیادهسازی کنید، عناصر UI را شخصیسازی نمایید، سرویسهای شخص ثالث را یکپارچه کنید و اپلیکیشنها را برای اندازهها و جهتهای مختلف صفحه نمایش بهینه کنید.
سرفصل ها و درس ها
اپلیکیشن Brevis و کلیدهای میانبر
Brevis App - Hotkeys
Brevis ایجاد مدل
Brevis - Creating the Model
ایجاد ViewModel
Creating the ViewModel
ایجاد نمای کلید میانبر
Creating the Hotkey View
افزودن لیستی از توضیحات کلیدهای میانبر
Adding a List of Hotkey Descriptions
چرخش هنگام ضربه زدن
Rotate on Tap
افزودن پسزمینه تصویری
Adding an Image Background
تنظیم نمای جزئیات
Adjusting the Detailed View
ماشینحساب انعام
Tip Calculator
پشتیبانی از حالت روشن و تاریک
Supporting Light and Dark Mode
مسیر سینوسی (Sine Path)
Sine Path
رشتههای محلیسازی شده
Localizable Strings
نمای وارد کردن مبلغ کل
Enter Total View
نمای انتخاب انعام
Choose Tip View
ChooseTipView افزودن State و Bindings
ChooseTipView - Adding State and Bindings
پیادهسازی تقسیم صورتحساب
Implementing Split Bill
نمایش نظرات