دوره آموزشی
The Great Courses
دوبله زبان فارسی

تسلط به SQL در BigQuery توسط یک Googler: از مبانی تا پیشرفته

تسلط به SQL در BigQuery توسط یک Googler: از مبانی تا پیشرفته

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • نوشتن و بهینه‌سازی کوئری های SQL در BigQuery مانند یک تحلیل‌گر داده حرفه‌ای یا Googler
  • کار با ساختارهای داده واقعی مانند آرایه‌ها، Structها، داده تو در تو و جداول پارتیشن‌شده
  • به‌کارگیری تکنیک‌های پیشرفته SQL شامل توابع پنجره‌ای، تجمیعات، Pivot ،Unpivot و منطق شرطی
  • خودکارسازی، زمان‌بندی و بهینه‌سازی گردش‌کارهای BigQuery برای پردازش مقیاس‌پذیر داده
  • درک برنامه‌های اجرایی و بهینه‌سازی عملکرد در BigQuery

پیش‌نیازهای دوره

  • بدون نیاز به تجربه قبلی در SQL یا BigQuery
  • یک حساب Google برای دسترسی و استفاده از Google BigQuery (طرح رایگان با Sandbox موجود)
  • آشنایی اولیه با spreadsheets (Google Sheets یا Excel) مفید است اما الزامی نیست.
  • تمایل به یادگیری از طریق عمل – دوره شامل تمرین‌های عملی با مثال‌های واقعی است.
  • اتصال اینترنت پایدار برای دسترسی به ویدئوهای Udemy و تمرین در Google BigQuery

توضیحات دوره

به تسلط به SQL در BigQuery توسط یک Googler خوش آمدید – نقشه راه کامل شما برای کسب اعتماد به‌نفس و آمادگی شغلی با Google BigQuery، یکی از قدرتمندترین پلتفرم‌های داده ابری که در گوگل و فراتر از آن استفاده می‌شود.

چه تازه‌کار باشید و چه قبلاً با SQL کار کرده باشید، این دوره به‌گونه‌ای طراحی شده که شما را از صفر تا پیشرفته قدم به قدم، با استفاده از مثال‌های دنیای واقعی، توضیح‌های واضح و نکات داخلی یک Googler همراهی کند.

چرا این دوره؟

BigQuery قلب تحلیل داده در گوگل است. این سرویس داشبوردها، پایپ لاین های یادگیری ماشین، بینش‌های کسب و کار و عملیات‌های حیاتی را قدرت می‌دهد. توانایی نوشتن SQL تمیز و کارآمد در BigQuery برای هر کسی که در حوزه داده، محصول یا کسب‌وکار فعالیت می‌کند، یک نیروی فوق‌العاده است.

در این دوره، شما یاد خواهید گرفت:

  • چگونه کوئریهای SQL را مانند یک حرفه‌ای بنویسید و بهینه کنید؟
  • چگونه با داده پیچیده مانند آرایه‌ها و Structها کار کنید؟
  • چگونه توابع پیشرفته، Joinها، زیرکوئری ها و توابع پنجره‌ای را به کار ببرید؟
  • چگونه گردش‌کارهای خود را خودکار، زمان‌بندی و ساختاربندی کنید؟
  • و مهم‌تر از همه، چگونه هنگام کار با داده همانند یک Googler فکر کنید.

این دوره برای چه کسانی است؟

تحلیل‌گران داده، دانشمندان داده، مهندسان، مدیران محصول، دانشجویان و هر کسی که مشتاق بهره‌برداری از قدرت BigQuery است – بدون نیاز به تجربه قبلی!

این فقط تئوری نیست. شما خواهید آموخت آنچه Googlerها در محیط تولید واقعی انجام می‌دهند – ساخت کوئری هایی که مشکلات کسب‌وکار واقعی را در مقیاس بزرگ حل می‌کنند.

در پایان دوره، شما با اطمینان و مهارت کافی برای کوئری مجموعه‌های داده بزرگ، پشتیبانی از تصمیم‌گیری و موفقیت در مصاحبه‌های SQL خواهید بود.

بیایید شروع کنیم و مانند یک Googler به کوئری بپردازیم!

این دوره برای چه کسانی مناسب است؟

  • مبتدیان علاقه‌مند به یادگیری SQL با استفاده از Google BigQuery از ابتدا
  • تحلیلگران داده، تحلیلگران کسب‌وکار و دانش‌آموزان مشتاق علم داده که مایل به ارتقای مهارت‌های SQL خود با ابزارهای عملی و قابل مقیاس هستند که در گوگل استفاده می‌شود.
  • دانشجویان، فارغ‌التحصیلان جدید و جستجو شغل که برای نقش‌های با داده که شامل SQL و پلتفرم‌های ابری است آماده می‌شوند.
  • هرکسی که کنجکاو است بداند که کارمندان گوگل چگونه با استفاده از BigQuery، انبارهای داده ابری قدرتمند گوگل، داده‌ بزرگ مقیاس را کوئری و تحلیل‌ کنند.
  • مبتدیانی که پیش از این SQL ندارند و به دنبال یادگیری منظم، عملی آسان هستند.

تسلط به SQL در BigQuery توسط یک Googler: از مبانی تا پیشرفته

  • چگونه یک جدول در BigQuery ایجاد کنیم؟ 11:44
  • بارگذاری داده‌ از Google Sheets به BigQuery 07:59
  • چگونه یک جدول را در BigQuery حذف کنیم؟ 01:20
  • چگونه داده‌ را به جدول موجود در BigQuery اضافه یا درج کنیم؟ 04:50
  • چگونه چند ردیف را به جدول موجود در BigQuery اضافه یا درج کنیم؟ 03:48
  • چگونه مقادیر را در جدول موجود در BigQuery بروزرسانی یا تغییر دهیم؟ 05:07
  • چگونه داده‌ را از جدول در BigQuery حذف کنیم؟ 03:56
  • چگونه تمام داده‌ را حذف و جدول را در BigQuery پاک کنیم؟ 02:37
  • چگونه ستون‌های خاص را در BigQuery انتخاب کنیم؟ 09:32
  • چگونه ستون‌ها را در BigQuery با استفاده از AS به‌نام جدید بدهیم؟ - آموزش مستعار SQL 04:40
  • چگونه فیلتر WHERE را در BigQuery استفاده کنیم؟ 04:06
  • استفاده از فیلتر WHERE با عملگرهای AND و OR در BigQuery 02:57
  • تسلط به عملگرهای LIKE و NOT LIKE در SQL در BigQuery 04:09
  • تسلط به عملگرهای IN و NOT IN در SQL در BigQuery 03:37
  • تسلط به عملگر BETWEEN در SQL در BigQuery 03:04
  • حذف تکراری‌ها با SQL DISTINCT در BigQuery 04:03
  • شمارش مقادیر یکتا در ستون‌های SQL با BigQuery 02:08
  • چگونه ستون‌ها را در BigQuery تجمیع کنیم؟ 03:47
  • استفاده از GROUP BY در BigQuery 06:25
  • تسلط به عبارت HAVING در SQL در BigQuery 04:18
  • مرتب‌سازی داده‌ مانند یک حرفه‌ای - تسلط به عبارت ORDER BY در SQL با BigQuery 03:06
  • تسلط به عبارت LIMIT در SQL با BigQuery 01:56
  • تسلط به کلیدواژه OFFSET در SQL - حذف ردیف‌ها به‌صورت کارآمد در BigQuery 02:56
  • تسلط به توابع تجمیعی در SQL BigQuery - SUM ،AVG ،COUNT و بیشتر 12:26
  • تسلط به عبارت WITH در SQL در BigQuery 04:01
  • استفاده از چندین عبارت WITH در BigQuery 03:49
  • تسلط به زیرکوئری ها در BigQuery 03:09
  • درک ترتیب اجرای SQL - چگونگی پردازش کوئری ها در BigQuery 06:31
  • درک طرح‌واره جدول در BigQuery 04:54
  • چگونه طرح‌واره داده یا انواع داده‌ را در BigQuery تغییر دهیم؟ - اصلاح طرح‌واره SQL 10:59
  • مقادیر Null در مقابل Blank در SQL - درک تفاوت‌ها 02:35
  • چگونه مقادیر NULL یا خالی را در پرس‌وجوهای SQL حذف کنیم؟ 03:25
  • جایگزینی مقادیر NULL با استفاده از IFNULL و COALESCE در SQL BigQuery 05:38
  • توابع تجمیعی بر مقادیر NULL در SQL BigQuery 03:59
  • مدیریت مقادیر NULL در تابع SUM در SQL BigQuery 03:14
  • چگونه CAST یا نوع داده را در SQL تغییر دهیم؟ 08:02
  • CAST در مقابل SAFE_CAST در SQL BigQuery - تفاوت‌های کلیدی و زمان مناسب استفاده 02:56
  • تسلط به عبارات CASE WHEN در SQL بر روی BigQuery 05:36
  • تبدیل متن به حروف کوچک یا بزرگ در BigQuery - توابع رشته‌ای SQL 02:57
  • تسلط به توابع رشته‌ای در SQL BigQuery 17:27
  • تسلط به توابع عدد صحیح و شناور در SQL BigQuery 19:42
  • کار با نوع Boolean در SQL BigQuery 04:31
  • استخراج تاریخ، ماه و سال از یک ستون در BigQuery - توابع تاریخ در SQL 04:02
  • تسلط به توابع تاریخ در SQL - تکنیک‌های اساسی برای دستکاری داده‌ 07:31
  • توابع تاریخ و زمان جاری در SQL BigQuery - تسلط به کوئری های مبتنی بر زمان 04:13
  • افزودن یا کم کردن تاریخ و زمان در SQL BigQuery - عملیات اساسی تاریخ 09:01
  • گرد کردن و قطع مقادیر DateTime در SQL BigQuery - تسلط به DateTime 05:19
  • افزودن یا کم کردن روزها در SQL BigQuery - ساده‌سازی محاسبات تاریخ 03:09
  • تسلط به توابع زمان در SQL BigQuery - کار با داده‌ زمانی مانند یک حرفه‌ای 11:23
  • تسلط به توابع Timestamp در SQL BigQuery - راهنمای کامل 20:11
  • تسلط به Left Join در SQL - راهنمای کامل ترکیب داده‌ 15:20
  • تسلط به INNER JOINها در SQL BigQuery 06:08
  • تسلط به RIGHT JOIN در SQL BigQuery 04:24
  • تسلط به FULL JOIN در SQL BigQuery 05:23
  • تسلط به CROSS JOIN در SQL BigQuery 03:54
  • تسلط به Self JOIN در SQL BigQuery 06:39
  • استفاده از UNION ALL در SQL BigQuery - ترکیب داده‌ از جداول متعدد 11:50
  • کلیدواژه EXCEPT در SQL BigQuery - چگونگی حذف داده‌ از نتایج 02:56
  • تابع پنجره‌ای ()ROW_NUMBER در SQL BigQuery - رتبه‌بندی و ترتیب داده‌ 05:27
  • تابع پنجره ()RANK در SQL BigQuery - رتبه‌بندی دقیق داده‌ 05:20
  • تابع پنجره ()DENSE_RANK در SQL BigQuery - رتبه‌بندی بدون فاصله 03:07
  • توابع پنجره‌ای ()LEAD و ()LAG در SQL BigQuery - حرکت داده‌ به جلو و عقب 04:07
  • ()SUM و ()CUMSUM در توابع پنجره‌ای - محاسبه مجموع‌های جاری 03:33
  • ()COUNT در توابع پنجره‌ای - شمارش ردیف‌ها در پنجره‌های خاص 02:04
  • ()CUME_DIST در SQL - درک توزیع تجمعی در BigQuery 04:12
  • محاسبه انحراف معیار در SQL - راهنمای گام‌به‌گام برای BigQuery 02:52
  • توابع پنجره‌ای ()FIRST_VALUE و ()LAST_VALUE در SQL BigQuery 05:02
  • درک ()PERCENT_RANK در SQL - چگونگی محاسبه درصد رتبه در BigQuery 04:08
  • ()AVERAGE در توابع پنجره‌ای - محاسبه میانگین متحرک در SQL BigQuery 03:46
  • محاسبه واریانس در SQL - راهنمای جامع برای BigQuery 01:58
  • درک همبستگی در SQL - راهنمای گام‌به‌گام با BigQuery 06:04
  • تسلط به تجمیع آرایه‌ها در SQL - تکنیک‌ها و بهترین شیوه ها 03:21
  • تسلط به تجمیع رشته‌ای در SQL - ترکیب، گروه‌بندی و تحلیل متن 03:21
  • کار با آرایه‌ها در SQL - راهنمای جامع 05:22
  • تسلط به توابع آرایه‌ای در SQL - تکنیک‌ها و موارد استفاده اساسی 12:23
  • استفاده از زیرکوئری های آرایه‌ای در SQL - تکنیک‌های پیشرفته و بهترین شیوه ها 01:52
  • روش پیشنهادی برای UNNEST آرایه‌ها در SQL - بهترین شیوه ها 03:36
  • باز کردن آرایه‌ها در SQL به روش نامنصوص - توضیح رویکرد اسکالر 02:51
  • باز کردن آرایه‌ها در SQL - تبدیل داده‌ آرایه‌ای به ردیف‌ها 04:02
  • درک انواع داده Struct در SQL - استفاده و بهترین شیوه ها 03:23
  • کار با انواع داده تو در تو - آرایه‌های Struct در SQL 03:24
  • استفاده از Structها داخل آرایه‌ها در SQL - بررسی عمیق 03:54
  • استفاده از Structها در نتایج کوئری در SQL - ساده‌سازی داده‌ پیچیده 01:52
  • تغییر داده‌ داخل Structها در SQL - نکات و تکنیک‌ها 01:11
  • کار با چندین Struct تو در تو در SQL - تکنیک‌های پیشرفته 01:25
  • استفاده از توابع تجمیعی با Structها در SQL - تحلیل پیشرفته داده‌ 02:49
  • درک جزئیات اجرای کوئری در SQL - بهینه‌سازی عملکرد 09:50
  • چگونه گردش کار جداول را در SQL زمان‌بندی و خودکار کنیم؟ 12:40
  • تسلط به جدول‌های Pivot در SQL - تبدیل داده‌ به‌راحتی 05:59
  • Unpivot در SQL - تبدیل داده‌ از ستون‌ها به ردیف‌ها 03:01
  • درک جداول پارتیشن‌شده در SQL - بهینه‌سازی عملکرد کوئری 07:07
  • کلاسترینگ جداول در SQL - ارتقاء عملکرد کوئری و کارایی ذخیره‌سازی 10:00

5,020,000 1,255,000 تومان

مشخصات آموزش

تسلط به SQL در BigQuery توسط یک Googler: از مبانی تا پیشرفته

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:92
  • مدت زمان :08:25:23
  • حجم :3.49GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید