The Advanced SQL Server Masterclass For Data Analysis
Take your SQL skills – and your career – to the next level
What you’ll learn
-
Installing SQL Server and SQL Server Management Studio
-
Window Functions
-
Correlated Subqueries
-
Advanced filtering with EXISTS and NOT EXISTS
-
Flattening data with PIVOT
-
Generating data series with Recursive CTEs
-
Leveraging CTEs and temporary tables to break complex processes into manageable steps
-
Defining and manipulating tables with DDL and DML commands
-
Designing lookup tables to simplify redundant analysis
-
SQL optimization techniques, including indexes
-
Procedural programming techniques like variables and IF statements
-
Defining your own SQL functions
-
Creating stored procedures for flexible, repeatable analysis
-
Supercharge your SQL knowledge with procedural programming techniques like variables and IF statements
-
Writing code that writes code, with Dynamic SQL
Requirements
-
A working knowledge of SQL fundamentals – including SELECT statements, applying criteria, table joins, and aggregate queries – is necessary for success in this course
-
Microsoft SQL Server 2019 and SQL Server Management Studio; these are both available for free, and I’ll walk you through installation and setup
-
Access to a Windows operating system (SQL Server only runs on Windows)
-
Specific knowledge of SQL Server is helpful, but not required
Who this course is for:
- Data Analysts or BI Professionals wanting to “make the leap” to Senior Analyst/Developer
- Data Scientists who aspire to stand out from their peers by going beyond the basics in SQL
- Job seekers who want to turbocharge their resumes with advanced SQL skills
- Students seeking a comprehensive but practical pathway to SQL mastery
- Anyone who wants to take their SQL data analysis skills to the next level