دوره آموزشی حل مشکلات داده های دنیای واقعی با SQL

دوره آموزشی حل مشکلات داده های دنیای واقعی با SQL

2 ساعت 8 دقیقهمتوسط2023-09-14

مدرسین

Jess Ramos

Jess Ramos

Senior Data Analyst, Data Scientist, Team Leader

جزئیات دوره

در این دوره پروژه‌محور متوسطه، مربی Jess Ramos شما را در حل مسائل واقعی کسب‌وکار راهنمایی می‌کند و مهارت‌های شما در SQL را ارتقا می‌دهد. با استفاده از یک شرکت فناوری به عنوان مطالعه موردی، Jess به شما کمک می‌کند تا مهارت‌های خود را به عنوان یک برنامه‌نویس SQL با یازده چالش کدنویسی خاص کسب‌وکار تقویت کنید. تمرین‌هایی مثل تحلیل محصولات با CTE ها، تبدیل داده‌ها با CASE، ترکیب منابع داده مختلف با UNION، کار با داده‌های سلسله‌مراتبی با self join ها، حل مسائل پیشرفته با توابع window و سایر کاربردهای عملی SQL. این دوره شامل چالش‌های کدنویسی است که توسط CoderPad پشتیبانی می‌شود. این چالش‌ها تمرین‌های تعاملی با بازخورد لحظه‌ای هستند که به شما این امکان را می‌دهند که به صورت عملی مهارت‌های کدنویسی خود را پیشرفت دهید.

مهارت ها

SQLDatabase AdministrationDatabase DevelopmentDatabase ManagementData AnalysisProgramming LanguagesData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • مهارت‌های خود را با SQL ارتقا دهید
  • آنچه باید بدانید
  • معرفی CoderPad

تجزیه‌و‌تحلیل محصول در SQL با CTE

  • خلاصه کردن داده‌های مشتری برای رهبری
  • ترکیب توابع کل با CTE
  • مقدمه ای بر CTE
  • راه حل - آمار توصیفی را با CTE بکشید
  • راه حل - توزیع‌های متغیر را با CTE کاوش کنید
  • راه حل - تجزیه‌و‌تحلیل قیف پرداخت با CTE

تبدیل داده در SQL با CASE

  • تبدیل کدهای وضعیت به زیرکی تجاری
  • رمزگذاری مجدد و سطل بندی مقادیر با استفاده از CASE
  • مقدمه ای بر CASE
  • راه حل - ایجاد ستون‌های باینری با CASE
  • راه حل - ایجاد ستون‌های تجمیع شده با CASE

ترکیب چندین منبع داده در SQL با UNION

  • ترکیب چندین لیست ایمیل
  • ترکیب چندین منبع داده با UNION
  • مقدمه ای بر UNION
  • راه حل - جداول محصول را با UNION ترکیب کنید
  • راه حل - با استفاده از UNION ستون‌ها را به ردیف‌ها باز کنید

برخورد با داده‌های سلسله مراتبی در SQL با Self Joins

  • برخورد با داده‌های سلسله مراتبی
  • ارتباط کاربران و ادمین‌ها با استفاده از خود join
  • مقدمه ای بر خود پیوستن ها
  • راه حل - داده‌های کارمند-مدیر با خود پیوستن
  • راه حل - مقایسه ردیف‌های داخل یک جدول

حل مسائل پیشرفته در SQL با توابع پنجره

  • کشیدن جدیدترین داده‌های فروش
  • رتبه()، شماره ردیف() و رتبه متراکم()
  • کشیدن آخرین فروش با شماره ردیف ()
  • مقدمه ای بر توابع پنجره
  • راه حل - جمع‌های در حال اجرا را با توابع پنجره دریافت کنید
  • راه حل - تفاوت مهر زمانی با LEAD()

نتیجه

  • با SQL ادامه دهید
۸۰,۰۰۰ تومان