Advanced Applied SQL for Business Intelligence and Analytics

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Extend your knowledge of SQL, databases, and BI by mastering complex topics such as materialized views, common table expressions, and advanced data groupingThis example-driven course provides thoughtful and interactive commentary throughout. We understand the common mistakes and misconceptions you might make and help you navigate tricky SQL concepts.Window Functions are used in detail throughout the course to solve problems dealing with finding the first order or the Nth instance of an event, computing the timing between events, and new and repeat purchase behaviors among customers. You'll run through the workflow from SQL to a localhost connection in Tableau and also analysis, all of which you'll need in your professional life. Concepts such as CASE statements, common table expressions, and subqueries will be explained via case studies. You'll generate web analytics acquisition source data using Python and then create tables to store your information.By the end of the course, you will have gone through all the examples and coded them out, and you'll be ready to confidently tackle non-trivial problems. Supercharge your data productivity today with this course and get 100x your time investment back in the next year or two!About the AuthorJeffrey James has been working in the analytics and data space since 2006. With roots in digital marketing and web analytics, he's applied analytical techniques to problems including customer value analysis, financial forecasting, machine learning, and process automation. He's made his share of mistakes on the way to mastery and understands the mindset of a beginner/learner.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Put SQL to work for Business Intelligence
Develop your SQL skills to advance your career
Master advanced topics such as materialized views, common table expressions, advanced data grouping, and more!
Bring data into Excel, Tableau or other business software for further analysis and visualization
Uncover key insights about your customers, suppliers, and business performance
Use your database to make crucial business decisions and grow the bottom line
Avoid common mistakes that cost you credibility and time.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Mac
  • Install
  • Import
  • Business Intelligence
  • Systems
  • Web
  • Operating Systems
  • Installation
  • Database training
  • SQL
  • Database
  • Windows

Course programme

Installing Postgres and Our Initial Dataset 4 lectures 12:11 The Course Overview This video gives an overview of the entire course. Installation on Windows and Mac Via Postgres App The aim of the video is to install Postgres on Mac and Windows operating systems. • For Windows, install Postgres via official site • For Mac, install Postgres via official site • Explain some basic psql commands Installing pgAdmin The aim of this video is to install pgAdmin, our SQL query interface and learn its general usage. • Know why to not use pgAdmin 4 • Download pgAdmin • Test our connection to localhost Downloading and Restoring the DVD Rental Database The aim of this video is to import our first dataset, the DVD rental database. • Download PostgreSQL sample database • Unzip to get the .tar file • Restore the DB using pgAdmin Installing Postgres and Our Initial Dataset 4 lectures 12:11 The Course Overview This video gives an overview of the entire course. Installation on Windows and Mac Via Postgres App The aim of the video is to install Postgres on Mac and Windows operating systems. • For Windows, install Postgres via official site • For Mac, install Postgres via official site • Explain some basic psql commands Installing pgAdmin The aim of this video is to install pgAdmin, our SQL query interface and learn its general usage. • Know why to not use pgAdmin 4 • Download pgAdmin • Test our connection to localhost Downloading and Restoring the DVD Rental Database The aim of this video is to import our first dataset, the DVD rental database. • Download PostgreSQL sample database • Unzip to get the .tar file • Restore the DB using pgAdmin The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. The Course Overview This video gives an overview of the entire course. This video gives an overview of the entire course. This video gives an overview of the entire course. Installation on Windows and Mac Via Postgres App The aim of the video is to install Postgres on Mac and Windows operating systems. • For Windows, install Postgres via official site • For Mac, install Postgres via official site • Explain some basic psql commands Installation on Windows and Mac Via Postgres App The aim of the video is to install Postgres on Mac and Windows operating systems. • For Windows, install Postgres via official site • For Mac, install Postgres via official site • Explain some basic psql commands Installation on Windows and Mac Via Postgres App The aim of the video is to install Postgres on Mac and Windows operating systems. • For Windows, install Postgres via official site • For Mac, install Postgres via official site • Explain some basic psql commands Installation on Windows and Mac Via Postgres App The aim of the video is to install Postgres on Mac and Windows operating systems. • For Windows, install Postgres via official site • For Mac, install Postgres via official site • Explain some basic psql commands The aim of the video is to install Postgres on Mac and Windows operating systems. • For Windows, install Postgres via official site • For Mac, install Postgres via official site • Explain some basic psql commands The aim of the video is to install Postgres on Mac and Windows operating systems. • For Windows, install Postgres via official site • For Mac, install Postgres via official site • Explain some basic psql commands Installing pgAdmin The aim of this video is to install pgAdmin, our SQL query interface and learn its general usage. • Know why to not use pgAdmin 4 • Download pgAdmin • Test our connection to localhost Installing pgAdmin The aim of this video is to install pgAdmin, our SQL query interface and learn its general usage. • Know why to not use pgAdmin 4 • Download pgAdmin • Test our connection to localhost Installing pgAdmin The aim of this video is to install pgAdmin, our SQL query interface and learn its general usage. • Know why to not use pgAdmin 4 • Download pgAdmin • Test our connection to localhost Installing pgAdmin The aim of this video is to install pgAdmin, our SQL query interface and learn its general usage. • Know why to not use pgAdmin 4 • Download pgAdmin • Test our connection to localhost The aim of this video is to install pgAdmin, our SQL query interface and learn its general usage. • Know why to not use pgAdmin 4 • Download pgAdmin • Test our connection to localhost The aim of this video is to install pgAdmin, our SQL query interface and learn its general usage. • Know why to not use pgAdmin 4 • Download pgAdmin • Test our connection to localhost Downloading and Restoring the DVD Rental Database The aim of this video is to import our first dataset, the DVD rental database. • Download PostgreSQL sample database • Unzip to get the .tar file • Restore the DB using pgAdmin Downloading and Restoring the DVD Rental Database The aim of this video is to import our first dataset, the DVD rental database. • Download PostgreSQL sample database • Unzip to get the .tar file • Restore the DB using pgAdmin Downloading and Restoring the DVD Rental Database The aim of this video is to import our first dataset, the DVD rental database. • Download PostgreSQL sample database • Unzip to get the .tar file • Restore the DB using pgAdmin Downloading and Restoring the DVD Rental Database The aim of this video is to import our first dataset, the DVD rental database. • Download PostgreSQL sample database • Unzip to get the .tar file • Restore the DB using pgAdmin The aim of this video is to import our first dataset, the DVD rental database. • Download PostgreSQL sample database • Unzip to get the .tar file • Restore the DB using pgAdmin The aim of this video is to import our first dataset, the DVD rental database. • Download PostgreSQL sample database • Unzip to get the .tar file • Restore the DB using pgAdmin SQL in the Real World and Customer Value Analysis 5 lectures 40:51 Finding First Orders The goal of this video is to find first orders done by revisiting the Self JOIN. • Review Self JOIN The Window Function ROW_NUMBER() and Using a CTE to Find First Orders The aim of the video is to delve more into first orders using the window function and the CTEs. • Find out what the window function “row_number()” is • Use the window function “row_number()” to compute first orders Analyzing New Versus Repeat Buyer Behavior The aim of this video is to analyze new and repeated purchases per customer. • Review and use the CASE statement • Combine our CTE for first orders with a CASE statement • Create a dimension around order number per customer Customer Value Analysis/LTV Case Study Part One The goal of this video is to work on the given case study based on customer value analysis/LTV. • Review the case study carefully • Plan out on how to work out the data required Customer Value Analysis/LTV Case Study Part Two The goal of this video is to work on the given case study based on customer value analysis/LTV. • Continue the case study worked on in the previous video • Plan out on how to work out the data required SQL in the Real World and Customer Value Analysis. 5 lectures 40:51 Finding First Orders The goal of this video is to find first orders done by revisiting the Self JOIN. • Review Self JOIN The Window Function ROW_NUMBER() and Using a CTE to Find First Orders The aim of the video is to delve more into first orders using the window function and the CTEs. • Find out what the window function “row_number()” is • Use the window function “row_number()” to compute first orders Analyzing New Versus Repeat Buyer Behavior The aim of this video is to analyze new and repeated purchases per customer. • Review and use the CASE statement • Combine our CTE for first orders with a CASE statement • Create a dimension around order number per customer Customer Value Analysis/LTV Case Study Part One The goal of this video is to work on the given case study based on customer value analysis/LTV. • Review the case study carefully • Plan out on how to work out the data required Customer Value Analysis/LTV Case Study Part Two The goal of this video is to work on the given case study based on customer value analysis/LTV. • Continue the case study worked on in the previous video • Plan out on how to work out the data required Finding First Orders The goal of this video is to find first orders done by revisiting the Self JOIN. • Review Self JOIN Finding First Orders The goal of this video is to find first orders done by revisiting the Self JOIN. • Review Self JOIN Finding First Orders The goal of this video is to find first orders done by revisiting the Self JOIN. • Review Self JOIN Finding First Orders The goal of this video is to find first orders done by revisiting the Self JOIN. • Review Self JOIN The goal of this video is to find first orders done by revisiting the Self JOIN. • Review Self JOIN The goal of this video is to find first orders done by revisiting the Self JOIN. • Review Self JOIN The Window Function ROW_NUMBER() and Using a CTE to Find First Orders The aim of the video is to delve more into first orders using the window function and the CTEs. • Find out what the window function “row_number()” is • Use the window function “row_number()” to compute first orders The Window Function ROW_NUMBER() and Using a CTE to Find First Orders The aim of the video is to delve more into first orders using the window function and the CTEs. • Find out what the window function “row_number()” is • Use the window function “row_number()” to compute first orders The Window Function ROW_NUMBER() and Using a CTE to Find First Orders The aim of the video is to delve more into first orders using the window function and the CTEs. • Find out what the window function “row_number()” is • Use the window function “row_number()” to compute first orders The Window Function ROW_NUMBER() and Using a CTE to Find First Orders The aim of the video is to delve more into first orders using the window function and the CTEs. • Find out what the window function “row_number()” is • Use the window function “row_number()” to compute first orders The aim of the video is to delve more into first orders using the window function and the CTEs. • Find out what the window function “row_number()” is • Use the window function “row_number()” to compute first orders The aim of the video is to delve more into first orders using the window function and the CTEs. • Find out what the window function “row_number()” is • Use the window function “row_number()” to compute first orders Analyzing New Versus Repeat Buyer Behavior The aim of this video is to analyze new and repeated purchases per customer. • Review and use the CASE statement • Combine our CTE for first orders with a CASE statement • Create a dimension around order number per customer Analyzing New Versus Repeat Buyer Behavior The aim of this video is to analyze new and repeated purchases per customer. • Review and use the CASE statement • Combine our CTE for first orders with a CASE statement • Create a dimension around order number per customer Analyzing New Versus Repeat Buyer Behavior The aim of this video is to analyze new and repeated purchases per customer. • Review and use the CASE statement • Combine our CTE for first orders with a CASE statement • Create a dimension around order number per customer Analyzing New Versus Repeat Buyer Behavior The aim of this video is to analyze new and repeated purchases per customer. • Review and use the CASE statement • Combine our CTE for first orders with a CASE statement • Create a dimension around order number per customer The aim of this video is to analyze new and repeated purchases per customer. • Review and use the CASE statement • Combine our CTE for first orders with a CASE statement • Create a dimension around order number per customer The aim of this video is to analyze new and repeated purchases per customer. • Review and use the CASE statement • Combine our CTE for first orders with a CASE statement • Create a dimension around order number per customer Customer Value Analysis/LTV Case Study Part One The goal of this video is to work on the given case study based on customer value analysis/LTV. • Review the case study carefully • Plan out on how to work out the data required Customer Value Analysis/LTV Case Study Part One The goal of this video is to work on the given case study based on customer value analysis/LTV ze each customer time in between orders • Use level of detailed calculations to find their minimums across a few dimensions • Bring in their order number to find the time difference between their first and second Analyzing Our Time...

Additional information

Basic understanding of SQL and databases

Advanced Applied SQL for Business Intelligence and Analytics

£ 150 VAT inc.