آموزش کوارکوس: داده‌ها و پایداری (Data and Persistence) - آخرین آپدیت

دانلود Quarkus: Data and Persistence

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: چگونه پایداری داده‌ها را به‌طور موثر در برنامه‌های ساخته شده با Quarkus مدیریت کنید؟ در این دوره آموزشی با عنوان «کوارکوس: داده‌ها و پایداری»، شما یاد می‌گیرید که الگوهای دسترسی به داده‌ها را پیاده‌سازی کنید. ابتدا با Hibernate ORM و Panache آشنا می‌شوید تا مدیریت موجودیت‌ها را ساده کرده و کدهای تکراری (boilerplate) را کاهش دهید. سپس، دسترسی واکنشی (Reactive) به پایگاه داده را با استفاده از کلاینت‌های Reactive کوارکوس و Mutiny برای عملیات غیرمسدودکننده و با بازدهی بالا خواهید آموخت. در نهایت، نحوه استفاده از سرویس‌های وب RESTful برای دسترسی به داده‌ها همراه با قابلیت‌های صفحه‌بندی (Pagination) و فیلتر کردن برای بهینه‌سازی عملکرد را یاد می‌گیرید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم در زمینه پایداری داده‌ها برای ساخت اپلیکیشن‌های Quarkus با مدیریت بهینه داده‌ها را کسب خواهید کرد.

سرفصل ها و درس ها

درک پایداری داده‌ها در کوارکوس Understanding Data Persistence in Quarkus

  • درک پایداری داده‌ها در کوارکوس Understanding Data Persistence in Quarkus

  • نمای کلی پایداری داده‌ها در کوارکوس The Data Persistence Landscape in Quarkus

  • درک ساختار معماری Understanding the Architecture Stack

  • دمو: بررسی پیکربندی پایداری (Persistence) Demo: Checking Persistence Configuration

پیاده‌سازی Hibernate ORM با Panache Implementing Hibernate ORM with Panache

  • مقایسه JPA سنتی و Panache Comparing Traditional JPA and Panache

  • درک الگوی Active Record Understanding the Active Record Pattern

  • دمو: استفاده از Active Record Demo: Using Active Record

  • درک الگوی Repository Understanding the Repository Pattern

  • پیاده‌سازی موجودیت‌های Panache Implementing Panache Entities

  • دمو: بررسی عمیق موجودیت‌های Panache Demo: Digging into Panache Entities

  • نوشتن کوئری‌های سفارشی با Panache Writing Custom Queries with Panache

  • کار با موجودیت‌های JPA قدیمی Working with Legacy JPA Entities

ساخت APIهای داده‌ای RESTful Building RESTful Data APIs

  • ایجاد نقاط اتصال (Endpoints) REST برای موجودیت‌ها Creating REST Endpoints for Entities

  • مدیریت تراکنش‌ها Transaction Management

  • دمو: نقاط اتصال REST تراکنشی Demo: Transactional REST Endpoints

  • اعتبارسنجی و مدیریت خطاها Validation and Error Handling

  • دمو: اعتبارسنجی موجودیت‌ها Demo: Validating Entities

  • صفحه‌بندی، فیلتر کردن و مرتب‌سازی Pagination, Filtering, and Sorting

بهینه‌سازی عملکرد Optimizing Performance

  • پیکربندی DataSource DataSource Configuration

  • بهینه‌سازی کوئری‌ها Query Optimization

  • دمو: مانیتورینگ عملکرد پایداری داده‌ها Demo: Monitoring Persistence Performance

  • استراتژی‌های کشینگ (Caching) Caching Strategies

  • دمو: بهبود عملکرد با استفاده از کش Demo: Improving Performance with Caching

تست پایداری داده‌ها با Dev Services Testing Data Persistence with Dev Services

  • درک سرویس‌های توسعه (Dev Services) Understanding Dev Services

  • دمو: سرویس‌های توسعه در عمل Demo: Dev Services in Action

  • نوشتن تست‌های یکپارچه‌سازی (Integration Tests) Writing Integration Tests

  • دمو: اجرای تست‌های یکپارچه‌سازی Demo: Running Integration Tests

  • شبیه‌سازی (Mocking) عملیات پایگاه داده Mocking Database Operations

  • دمو: شبیه‌سازی دسترسی به پایگاه داده Demo: Mocking Database Access

  • منابع تکمیلی Additional Resources

نمایش نظرات

آموزش کوارکوس: داده‌ها و پایداری (Data and Persistence)
جزییات دوره
2h 4m
30
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Antonio Goncalves Antonio Goncalves

توسعه دهنده، نویسنده کتاب، سخنران بین المللی، عاشق کوارکوس