اپلیکیشن اندرویدی فلشکارت آموزشی برنامهنویسی رابط کاربری با SwiftUI
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی رابط کاربری با SwiftUI
موضوع کلی: علوم رایانه و مهندسی نرمافزار
موضوع میانی: توسعه نرمافزار با زبان برنامهنویسی سوئیفت (Swift)
📋 سرفصلهای دوره
- 1. translation:
- 2. Course Title: Introduction to UI Programming with SwiftUI
- 3. شروع برنامهنویسی با Swift
- 4. آشنایی با SwiftUI: مفاهیم پایه
- 5. ایجاد اولین پروژه SwiftUI
- 6. ساخت رابط کاربری با استفاده از Viewها
- 7. درک مفهوم State در SwiftUI
- 8. مدیریت دادهها در SwiftUI
- 9. استفاده از Modifierها برای تغییر ظاهر Viewها
- 10. ایجاد لیستها با استفاده از List
- 11. ساخت فرمها با استفاده از Form
- 12. استفاده از NavigationLink برای مسیریابی بین Viewها
- 13. نحوه کار با تصاویر در SwiftUI
- 14. استفاده از TextEditor برای ورودی متن طولانی
- 15. ایجاد دکمهها با استفاده از Button
- 16. استفاده از Toggle برای کنترل وضعیت Boolean
- 17. استفاده از Slider برای انتخاب یک مقدار عددی
- 18. ایجاد TextField برای ورودی متن کوتاه
- 19. استفاده از Picker برای انتخاب از یک لیست
- 20. استفاده از Spacer برای ایجاد فاصله بین Viewها
- 21. استفاده از ZStack برای لایه بندی Viewها
- 22. استفاده از VStack برای چیدن Viewها عمودی
- 23. استفاده از HStack برای چیدن Viewها افقی
- 24. استفاده از GeometryReader برای اندازهگیری ابعاد Viewها
- 25. ایجاد انیمیشنهای ساده در SwiftUI
- 26. استفاده از GestureRecognizer برای تعامل با کاربر
- 27. استفاده از EnvironmentObject برای مدیریت دادههای سراسری
- 28. استفاده از ObservedObject برای مشاهده تغییرات دادهها
- 29. استفاده از Binding برای ایجاد ارتباط دوطرفه بین Viewها و دادهها
- 30. ایجاد Custom Viewها در SwiftUI
- 31. استفاده از Shapeها برای ایجاد اشکال سفارشی
- 32. استفاده از Color برای تنظیم رنگ Viewها
- 33. استفاده از Font برای تنظیم فونت Textها
- 34. استفاده از Padding برای ایجاد فاصله بین محتوا و حاشیه Viewها
- 35. استفاده از Shadow برای ایجاد سایه در Viewها
- 36. استفاده از Blur برای ایجاد افکت بلور در Viewها
- 37. استفاده از Opacity برای تنظیم شفافیت Viewها
- 38. استفاده از RotationEffect برای چرخاندن Viewها
- 39. استفاده از ScaleEffect برای بزرگنمایی یا کوچکنمایی Viewها
- 40. استفاده از TranslationEffect برای جابجایی Viewها
- 41. استفاده از SwiftUI Lifecycle Events برای مدیریت چرخه حیات Viewها
- 42. نحوه دیباگ کردن کدهای SwiftUI
- 43. بهینهسازی عملکرد برنامههای SwiftUI
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.