آموزش ادوبی اکسپرینس منیجر (AEM): مفاهیم پیشرفته - آخرین آپدیت

دانلود Adobe Experience Manager | AEM Advanced Concepts

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

دوره پیشرفته AEM (Adobe Experience Manager): آموزش جامع برای متخصصان

آیا به دنبال ارتقای مهارت‌های خود در Adobe Experience Manager (AEM) هستید؟ این دوره پیشرفته AEM با تمرکز بر سرویس‌ها، Query Builder، قطعه‌های محتوا و تجربه، گردش کار (Workflow) و دیسپچر، به شما کمک می‌کند تا به یک متخصص AEM تبدیل شوید.

چرا این دوره پیشرفته AEM؟

این دوره به طور خاص برای پوشش دادن مفاهیم کلیدی و پیشرفته‌ای طراحی شده است که هر توسعه‌دهنده AEM باید بداند. رویکرد ساختاریافته این دوره به مبتدیان کمک می‌کند تا با اطمینان وظایف پیچیده را انجام دهند و در عین حال، دانش آموزان متوسط ​​می‌توانند درک عمیق‌تری از موضوعات اصلی به دست آورند.

در این دوره چه چیزهایی یاد می‌گیرید؟

  1. سرویس‌ها (Servlets) در AEM:

    • درک روش‌های مختلف ثبت سرویس‌ها
    • کار با API های AEM و فراخوانی سرویس‌ها از کامپوننت‌ها
  2. عیب‌یابی (Debugging) در AEM:

    • یادگیری تکنیک‌های عیب‌یابی پیشرفته
    • عیب‌یابی در محیط‌های Publish و Dispatcher
  3. Query Builder در AEM:

    • آشنایی با ابزار Query Builder و API آن
    • درک ایندکس (Index) و انواع آن، و ایجاد ایندکس سفارشی برای کوئری‌ها
  4. قطعه‌های محتوا (Content Fragments) در AEM:

    • کار با قطعه‌های محتوا و مدل‌های قطعه‌های محتوا
    • استخراج داده‌های قطعه‌های محتوا به عنوان JSON و ادغام آن با GraphQL
    • درک قطعه‌های تجربه (Experience Fragments) و تفاوت آن‌ها با قطعه‌های محتوا
  5. کاربران و گروه‌ها (Users and Groups) در AEM:

    • ایجاد کاربران و گروه‌های کاربری به صورت محلی
    • تنظیم محیط Publish و پیکربندی یک عامل تکثیر (Replication Agent)
  6. گردش کار (Workflows) در AEM:

    • ایجاد گردش کارهای سفارشی و بررسی ویژگی‌هایی مانند Launcher، OR Split و Branch
    • ایجاد مراحل پردازش گردش کار سفارشی و تغییر فرآیند انتشار صفحه برای استفاده از گردش کار سفارشی
  7. ماژول Dispatcher در AEM:

    • درک نقش Dispatcher در AEM
    • راه‌اندازی یک Dispatcher محلی و بررسی ماژول‌هایی مانند Redirect، Rewrite، Filter و Virtual Host

یادگیری عملی:

این دوره بر یادگیری عملی تاکید دارد. هر موضوع شامل تمرینات تعاملی و جلسات آزمایشگاهی است تا از کسب تجربه عملی و تقویت درک شما اطمینان حاصل شود.

پیش‌نیازها:

  • دانش پایه AEM، Java و HTML
  • بهتر است دوره مقدماتی "Adobe Experience Manager | AEM Developer Masterclass" را گذرانده باشید.
  • دسترسی به AEM as a Cloud SDK یا فایل JAR

نسخه AEM مورد استفاده:

این دوره از آخرین نسخه AEM as a Cloud Service استفاده می‌کند.

با این دوره، شما می‌توانید:

  • مهارت‌های خود را در AEM به سطح پیشرفته ارتقا دهید.
  • درک عمیقی از مفاهیم کلیدی AEM به دست آورید.
  • به یک متخصص AEM تبدیل شوید و فرصت‌های شغلی بهتری پیدا کنید.

منتظر چه هستید؟ همین امروز در این دوره ثبت نام کنید و سفر خود را به سوی متخصص شدن در AEM آغاز کنید!

کلیدواژه‌ها: AEM، Adobe Experience Manager، آموزش AEM، دوره AEM، توسعه‌دهنده AEM، سرویس AEM، Query Builder AEM، قطعه محتوا AEM، گردش کار AEM، دیسپچر AEM


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

مقدمه دوره Introduction to the Course

  • معرفی Introduction

  • راه اندازی پروژه Project Setup

سرویس لت ها - قسمت الف Servlets - Part A

  • مقدمه ای بر سرویس لت ها Introduction to Servlets

  • منبع و حل کننده منبع Resource and Resource Resolver

  • اضافه: حل کننده منبع با استفاده از کارخانه حل کننده منبع Extra:- Resource Resolver using Resource Resolver Factory

  • سرویس لت اسلینگ بر اساس انواع منبع Sling Servlet by Resource Types

  • نوع منبع ارثی Inherited Resource Type

  • سرویس لت اسلینگ بر اساس مسیر Sling Servlet by Path

  • سرویس لت اسلینگ با استفاده از متد POST Sling Servlet using POST Method

اشکال زدایی در AEM Debugging in AEM

  • نکات ساده اشکال زدایی در AEM Simple Debugging Tips in AEM

  • شروع AEM در حالت اشکال زدایی Starting AEM in Debug mode

  • اشکال زدایی مسائل رایج در سرویس لت Debugging Common Issues in Servlet

سرویس لت ها - قسمت ب Servlets - Part B

  • API های AEM AEM API's

  • سرویس لت اسلینگ از یک کامپوننت Sling Servlet from a Component

  • چه زمانی از سرویس لت های GET و POST استفاده کنیم When to use GET and POST Servlets

سازنده کوئری (Query Builder) Query Builder

  • مقدمه ای بر سازنده کوئری Introduction to Query Builder

  • API سازنده کوئری - قسمت اول Query Builder API - Part One

  • API سازنده کوئری - قسمت دوم Query Builder API - Part Two

  • تمرین آزمایشگاهی-1 Lab Excercise-1

  • اندیس گذاری در AEM Indexing in AEM

  • ایجاد یک اندیس سفارشی Creating a Custom Index

  • مرجع کد - لینک مخزن Github Code Reference - Github Repository Link

تکه های محتوا (Content Fragments) Content Fragments

  • مقدمه ای بر تکه محتوا Introduction to Content Fragment

  • ایجاد یک مدل تکه محتوا Creating a Content Fragment Model

  • ایجاد یک تکه محتوا Creating a Content Fragment

  • خروجی گرفتن از CF به عنوان JSON - قسمت اول Exporting CF as a JSON - Part One

  • خروجی گرفتن از CF به عنوان JSON - قسمت دوم Exporting CF as a JSON - Part Two

  • تکه های محتوا با GraphQL Content Fragments with GraphQL

تکه های تجربه (Experience Fragments) Experience Fragments

  • مقدمه ای بر تکه های تجربه Introduction to Experience Fragments

  • ایجاد یک تکه تجربه Creating an Experience Fragment

  • تفاوت بین تکه محتوا و تکه تجربه Difference between Content and Experience Fragment

کاربران، انتشار و تکثیر (Users, Publish and Replication) Users, Publish and Replication

  • کاربران و گروه های کاربری Users and User Groups

  • راه اندازی محیط انتشار Setting up Publish Environment

  • تکثیر در AEM Replication in AEM

گردش کارها (Workflows) در AEM Workflows in AEM

  • مقدمه ای بر گردش کارها Introduction to Workflows

  • مدل گردش کار Workflow Model

  • راه اندازهای گردش کار Workflow Launchers

  • فعال کردن یک گردش کار به صورت برنامه نویسی Trigger a Workflow Programmatically

  • گردش کار با OR Split و شاخه ها Workflow with OR Split and Branches

  • فرایند گردش کار سفارشی-1 Custom Workflow Process-1

  • فرایند گردش کار سفارشی-2 Custom Workflow Process-2

  • تغییر فرآیند انتشار صفحه Changing Page Publication Process

دیسپچر (Dispatcher) در AEM Dispatcher in AEM

  • مقدمه ای بر دیسپچر Introduction to Dispatcher

  • راه اندازی دیسپچر به صورت محلی Setting up Dispatcher in Local

  • راه جایگزین برای راه اندازی دیسپچر به صورت محلی Alternative Way to Setup Dispatcher in Local

  • ماژول های دیسپچر Dispatcher Modules

  • جریان دیسپچر Dispatcher Flow

  • تغییر مسیرها (Redirects) و بازنویسی ها (Rewrites) Redirects and Rewrites

  • فیلترهای دیسپچر Dispatcher Filters

  • هاست های مجازی Virtual Hosts

  • اشکال زدایی پیشرفته با دیسپچر Advanced Debugging with Dispatcher

نتیجه گیری دوره Conclusion of the Course

  • نتیجه گیری Conclusion

نمایش نظرات

آموزش ادوبی اکسپرینس منیجر (AEM): مفاهیم پیشرفته
جزییات دوره
7 hours
52
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
696
4.5 از 5
دارد
دارد
دارد
Nimith Shetty
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nimith Shetty Nimith Shetty

مربی Udemy با تجربه گسترده در AEM.