資料分析進階 SQL Server 大師班

將你的 SQL 技能和職業生涯提升到新的水平。

從這 8 小時的課程,你會學到

  • 安裝 SQL Server 和 SQL Server Management Studio
  • 視窗函數
  • 相關子查詢
  • 使用 EXISTS 和 NOT EXISTS 進行進階過濾
  • 使用 PIVOT 扁平化數據
  • 使用遞歸 CTE 產生資料序列
  • 利用 CTE 和臨時表將複雜流程分解為易於管理的步驟
  • 使用 DDL 和 DML 命令定義和操作表
  • 設計查找表以簡化冗餘分析
  • SQL 最佳化技術,包括索引
  • 過程式設計技術,例如變數和 IF 語句
  • 定義你自己的 SQL 函數
  • 建立預存程序(  stored procedures )以實現靈活、可重複的分析
  • 使用過程式設計技術,例如變數和 IF 語句來增強你的 SQL 知識
  • 使用動態 SQL 編寫「寫程式碼」的程式碼

要求

  • 需要 Windows 10 作業系統(SQL Server 僅在 Windows 上執行);Windows 11 和 SQL Server 2019 之間存在已知的相容性問題,因此我強烈建議你使用 Windows 10 系統學習本課程。如果你只能使用 Windows 11 系統,則可以安裝 SQL Server 2022。
  • Microsoft SQL Server 2019 和 SQL Server Management Studio;它們都可以免費使用,我將引導你完成安裝和設定。
  • 要順利完成本課程,你需要具備 SQL 基礎知識(包括 SELECT 語句、應用條件、表格連接和聚合查詢)。
  • 具備 SQL Server 的專業知識會有所幫助,但並非必要。

課程說明

你是否已經掌握了 SQL 的基礎知識,但有時會因為遇到基礎知識不夠用的情況而感到沮喪?

你是初級分析師,想要升級到高級 SQL,以便在職業生涯中更上一層樓嗎?

或者,你是資料科學家,已經掌握了足夠的 SQL 知識,但希望進一步提陞技能,以便減少處理資料的時間,將更多時間用於建立模型。

如果你的情況與上述任何一種情況相符,那麼你來對地方了。這門關於資料分析的高級 SQL 課程涵蓋了 SQL 入門課程中未涵蓋的所有內容。

課程內容深入淺出,涵蓋了你以最快、最高效的方式處理和分析數據所需的所有高級技術。

這些概念並非孤立地呈現;所有內容都基於真實的分析場景進行講解,這意味著你從第一天起就能在工作中運用這些技術。

以下是你將從本課程中獲得的一些內容:

  • 掌握 SQL 高階資料整理技術,晉升為高階分析師
  • 成為團隊中的常駐 SQL 專家
  • 使用視窗函數對大型資料集進行細緻分析
  • 使用子查詢、CTE 和臨時表處理複雜的多階段查詢和資料轉換
  • 編寫高效、最佳化的 SQL 語句
  • 利用索引加速 SQL 查詢
  • 使用變數和 IF 語句等過程式設計技術增強你的 SQL 知識
  • 編寫使用者定義函數和預存程序等資料庫對象,讓你和團隊成員的工作更輕鬆
  • 掌握大多數資料庫課程中沒有的實用技巧,例如動態 SQL
  • 直觀地了解何時應用哪些技術
  • 透過大量反映實際業務場景的實作練習來訓練你的大腦

這門課程的與眾不同之處

這門課程真正與眾不同之處在於三個方面。

首先是它的範圍。我們將深入探討 SQL 提供的高階工具箱,並揭示一些技術,用於解決即使是高階分析師也難以理解的問題

其次是它對實際應用的持續關注。這些技術並非以抽象概念的形式教授,而是以常見資料整理和分析問題的解決方案的形式呈現。並且,只要有可能,這些技術都不會孤立地呈現,而是與其他已涵蓋的內容結合。這種「螺旋式」方法可以強化你所學的概念,讓它們在課程結束後也能長久地留在你腦海中。

最後,也是最重要的一點,這門課程提供了豐富的程式設計練習,為你提供了充足的動手實作機會。這些練習貫穿整個課程,而不是像幾個小時的影片那樣擠在一起。這意味著你將有機會在學習每個概念後立即實踐它們。

所以,如果你想從 SQL 學徒晉升為 SQL 大師,今天就報名吧。我期待在課程中見到您。

目標受眾

  • 想要「躍升」為高級分析師/開發人員的資料分析師或 BI 專業人士
  • 渴望透過精通 SQL 基礎知識脫穎而出的資料科學家
  • 希望透過高級 SQL 技能提升履歷品質的求職者
  • 尋求全面且實用的 SQL 精通途徑的學生
  • 希望將 SQL 數據分析技能提升到更高水平的任何人

講師簡介

Travis Cuzick 資料解決方案工程師

大家好,我是 Travis。十多年來,我一直為財富 100 強企業和小型企業建立和編寫資料解決方案,並培訓其他人也從事同樣的工作。在此期間,我掌握了 SQL、VBA、Python、Javascript 等程式語言……但這並非易事。

身為自學成才的開發者,我深知自學高技術學科的難度。我熱衷於讓這個過程盡可能有效率、直覺、有趣(是的,就是有趣!),讓我的學生受益良多。

我很高興能夠將我所學到的程式設計知識(以及學習知識!)運用到我的職業生涯中,幫助您邁向更高的目標。

字幕:簡中、英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading