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

دانلود Quarkus: Data and Persistence

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

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

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

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

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

  • درک معماری لایه‌ها (Stack) Understanding the Architecture Stack

  • دمو: بررسی پیکربندی پایداری 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

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Antonio Goncalves Antonio Goncalves

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