اپلیکیشن اندرویدی فلشکارت آموزشی Quarkus: توسعه سریع Backend
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Quarkus: توسعه سریع Backend
موضوع کلی: توسعه نرمافزارهای سازمانی با پلتفرمهای متنباز
موضوع میانی: برنامهنویسی سمت سرور با چارچوب Quarkus و مدیریت دادهها
📋 سرفصلهای دوره
- 1. مقدمهای بر چارچوب Quarkus
- 2. آشنایی با اکوسیستم Red Hat و Quarkus
- 3. نصب و پیکربندی Quarkus
- 4. ایجاد اولین پروژه Quarkus
- 5. ساختار یک پروژه Quarkus
- 6. مدیریت وابستگیها در Quarkus
- 7. RESTful Web Services با Quarkus
- 8. مفهوم Dependency Injection در Quarkus
- 9. استفاده از CDI (Contexts and Dependency Injection)
- 10. مدیریت پیکربندی در Quarkus
- 11. دسترسی به پایگاه داده با Quarkus و JDBC
- 12. استفاده از ORMها با Quarkus (Hibernate ORM)
- 13. مدیریت تراکنشها در Quarkus
- 14. تستنویسی با Quarkus (JUnit)
- 15. تستهای یکپارچگی در Quarkus
- 16. مقدمهای بر میکروسرویسها با Quarkus
- 17. ارتباط بین میکروسرویسها با REST
- 18. ارتباط بین میکروسرویسها با gRPC
- 19. استفاده از Kafka با Quarkus
- 20. پیادهسازی الگوهای طراحی میکروسرویسها
- 21. مانیتورینگ و لاگینگ با Quarkus
- 22. امنیت در Quarkus (احراز هویت و مجوز)
- 23. استفاده از OAuth 2.0 در Quarkus
- 24. استفاده از Keycloak با Quarkus
- 25. توسعه APIهای GraphQL با Quarkus
- 26. استفاده از Jackson برای سریالسازی و دیسریالسازی JSON
- 27. مدیریت خطاها در Quarkus
- 28. مقدمهای بر Reactive Programming با Quarkus
- 29. استفاده از Mutiny در Quarkus
- 30. استفاده از Vert.x در Quarkus
- 31. ساخت Extension برای Quarkus
- 32. استفاده از Dev UI در Quarkus
- 33. دیباگینگ و پروفایلینگ برنامههای Quarkus
- 34. استقرار برنامههای Quarkus در Kubernetes
- 35. استقرار برنامههای Quarkus در Docker
- 36. استفاده از Native Image در Quarkus
- 37. بهینهسازی عملکرد برنامههای Quarkus
- 38. استفاده از Caching در Quarkus
- 39. مقدمهای بر Quarkus Extensions
- 40. ساخت یک Extension ساده برای Quarkus
- 41. تست Extensionهای Quarkus
- 42. به اشتراکگذاری Extensionهای Quarkus
- 43. آشنایی با Quarkus CLI
- 44. استفاده از Quarkus Tools در IDE
- 45. مستندسازی پروژههای Quarkus
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.