این دوره طراحی شده است تا به شما کمک کند با اعتماد به نفس برای آزمون گواهینامه مهندسی تحلیل dbt آماده شوید- بدون اینکه صرفاً به حفظ کردن پاسخها اکتفا کنید.
زمانی که من شخصاً آزمون مهندسی تحلیل dbt را پاس کردم، از نحوه برخورد اکثر منابع با این موضوع احساس ناامیدی میکردم: تعداد زیادی سوالات کوئیز پراکنده، بدون توضیح کافی درباره اینکه چرا چیزها در dbt به این شکل کار میکنند. این دوره تلاش من برای رفع این مشکل است.
به جای مثالهای تصادفی، ما روی یک پروژه واقعی dbt بهصورت جامعکار میکنیم که بر روی دادههای بلاکچین اتریوم ساخته شده است. نه به این دلیل که این دوره درباره کریپتو است (که نیست)، بلکه چون این یک مجموعه داده غنی و واقعگرایانه است که به ما اجازه میدهد مفاهیم dbt را بهدرستی بررسی کنیم.
هر بخش از دوره مستقیماً با اهداف رسمی آزمون dbt مطابقت دارد، بنابراین هر چیزی که میآموزید هدف مشخصی دارد.
شما با راهاندازی محیط خود (Snowflake, dbt Core, VS Code) شروع میکنید و سپس یک پروژه اولیه dbt میسازید. از آنجا، بهتدریج وارد مباحث آزمون میشویم: مدلها، تستها، state، selectors، CI/CD، contracts، نسخهها، دسترسی به مدلها، مدلهای پایتون، تازگی دادهها (freshness)، exposures و عیبیابی.
این دوره شامل یک آزمون تمرینی کامل (۶۵ سوال، ۲ ساعت)و راهنماییهایی درباره نحوه برخورد استراتژیک با آزمون واقعی است.
من صادقانه میگویم: هیچ دورهای ۱۰۰٪ موارد خاص (edge cases) را پوشش نمیدهد. هدف این دوره پوشش حدود ۹۰٪است، در حالی که به شما میآموزد چگونه مانند انتظارات آزمون استدلال کنید. این همان چیزی است که در واقع تفاوت ایجاد میکند.
نمایش نظرات