اپلیکیشن اندرویدی فلشکارت آموزشی ساخت اپلیکیشن To-Do لیست با سوئیفت: از صفر تا انتشار
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت اپلیکیشن To-Do لیست با سوئیفت: از صفر تا انتشار
موضوع کلی: توسعه برنامههای کاربردی موبایل
موضوع میانی: برنامهنویسی iOS با زبان سوئیفت
📋 سرفصلهای دوره
- 1. معرفی محیط توسعه Xcode و شبیهساز iOS
- 2. پیکربندی پروژه Xcode برای توسعه iOS
- 3. مبانی زبان برنامهنویسی سوئیفت: متغیرها و انواع دادهها
- 4. عملگرها و عبارات در سوئیفت
- 5. ساختارهای کنترلی: شرطها و حلقهها
- 6. آرایهها و دیکشنریها در سوئیفت
- 7. توابع و پارامترها در سوئیفت
- 8. مفاهیم شیءگرایی: کلاسها و اشیاء
- 9. وراثت و چندریختی در سوئیفت
- 10. پروتکلها و Extensionها در سوئیفت
- 11. آشنایی با Storyboard و رابط کاربری گرافیکی
- 12. طراحی رابط کاربری اپلیکیشن To-Do لیست با Storyboard
- 13. استفاده از Auto Layout برای طراحی ریسپانسیو
- 14. اتصال عناصر رابط کاربری به کد سوئیفت (IBOutlet وIBAction)
- 15. مدیریت ورودی کاربر: TextField و Button
- 16. نمایش لیست وظایف: UITableView
- 17. پیادهسازی سلولهای سفارشی در UITableView
- 18. ذخیرهسازی دادهها با UserDefaults
- 19. ذخیرهسازی دادهها با Core Data (مقدماتی)
- 20. مدیریت فایلها و دایرکتوریها
- 21. کار با تاریخ و زمان در سوئیفت
- 22. اعلانها و هشدارها (Alerts)
- 23. ناوبری بین View Controllerها: Segue
- 24. استفاده از Navigation Controller
- 25. پیادهسازی قابلیت افزودن وظایف جدید
- 26. پیادهسازی قابلیت ویرایش وظایف
- 27. پیادهسازی قابلیت حذف وظایف
- 28. علامتگذاری وظایف بهعنوان انجامشده
- 29. مرتبسازی لیست وظایف
- 30. جستجو در لیست وظایف
- 31. استفاده از Delegates و Protocols برای ارتباط بین View Controllerها
- 32. آشنایی با مفهوم MVVM (Model-View-ViewModel)
- 33. تستنویسی مقدماتی در Xcode
- 34. دیباگینگ و رفع اشکال در Xcode
- 35. استفاده از Git برای مدیریت کد
- 36. معرفی CocoaPods و مدیریت وابستگیها
- 37. بهینهسازی عملکرد اپلیکیشن iOS
- 38. آشنایی با App Store Connect
- 39. آمادهسازی اپلیکیشن برای انتشار در App Store
- 40. فرآیند ارسال اپلیکیشن به App Store
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.