در عصر کنونی، داده (Data) به عنوان ارزش‌مندترین دارایی سازمان‌ها شناخته می‌شود. اما داده‌ی خام، مانند نفت خام، به تنهایی قابل استفاده نیست و باید استخراج، پالایش و به محصولی قابل مصرف تبدیل گردد. این وظیفه‌ی خطیر بر عهده‌ی مهندسین داده (Data Engineers) است.

این دوره‌ی آموزشی با هدف آشنایی گام‌به‌گام شما با مفاهیم بنیادین مهندسی داده طراحی شده است. در این دوره، شما با چرخه‌ی حیات داده، ابزارهای اصلی پردازش و ذخیره‌سازی، و نحوه‌ی ساخت خط‌لوله‌های ساده‌ی داده آشنا خواهید شد. رویکرد ما در این آموزش، کاملن عملی و مبتنی بر پروژه است و تمامی مفاهیم با مثال‌های عینی و کدهای اجرایی همراه خواهند بود.

پس از پایان این دوره، شما قادر خواهید بود:

  • داده‌ها را از منابع مختلف دریافت و ذخیره کنید.
  • با استفاده از کتابخانه‌های پایتون، داده‌ها را پردازش و تمیز کنید.
  • با مفاهیم پایگاه‌های داده رابطه‌ای و غیررابطه‌ای آشنا شوید.
  • یک خط‌لوله‌ی ساده‌ی داده (ETL) طراحی و پیاده‌سازی کنید.
  • درک درستی از مفاهیم دیتا‌لیک و دیتا‌ور‌هاوس پیدا کنید.

مخزن کدهای دوره

تمامی کدهای دوره را در این ریپازیتوری از گیت‌های می‌توانید ببینید و دریافت کنید:

simple-data-engineering-course

ملزومات برای اجرای تسک‌ها در این دوره

برای کسب بهترین نتیجه از این دوره متنی، بهتر است که تمامی موارد و کدها و پایپ‌لای‌های ارائه شده را در کامپیوتر خود، اجرا نمائید. برای انجام این موارد شما ملزم می‌باشید که ابزارها و تکنولوژی‌های ذیل را در سیستم نصب داشته باشید:

  • VS Code
  • Python
  • Docker
  • PostgreSQL

در پایان این کورس و پس از قبولی در آزمون نهایی یک مدرک به زبان انگلیسی برای شما صادر خواهد شد. پس حتمن از همان ابتدای شروع به مطالعه، در سایت حساب کاربری بسازید و در حالت لاگین (وارد شده به حساب کاربری) ادامه دهید.

پس بدون اتلاف بیشتر وقت به درس اول این دوره برویم 🚀

محتوای دوره