The Advanced SQL training course is designed to teach students how Structured Query Language (SQL) works under the covers.
The course begins with a lesson on how to write elegant, high-performance queries and how to troubleshoot and solve complex challenges with ease. The course then dives into establishing some often-overlooked theoretical aspects of SQL, while laying layer after layer of deep foundational understanding and emphasizing practical applied implications. The curse will then cover the most efficient ways to use SQL efficiently and elegantly using things like set operators, window functions, common table expressions, lateral joins and more.
Purpose
|
Learn a deep understanding of the logical query processing aspects of both traditional and the most advanced, modern constructs of the SQL language. |
Audience
|
Graduates of the "Introduction to SQL" course, and any developer or Analyst wanting a deep understanding of SQL. |
Role
| Business Analyst - Data Engineer - Data Scientist - Software Developer |
Skill Level
| Advanced |
Style
| Targeted Topic - Workshops |
Duration
| 3 Days |
Related Technologies
| SQL |
Productivity Objectives
- Troubleshoot, optimize and solve complex SQL challenges.
- Evaluate common pitfalls.
- Demonstrate high-performing solutions minimizing bugs and resources, improving consistency, productivity, and performance.