Fundamentals of SQL: the path from beginner to expert

Fundamentals of SQL: the path from beginner to expert

Product Code: Business
  • 600.00€

  • Ex Tax: 600.00€
lessons

This course covers the basics of the SQL language - unlike other courses, which have a lot of syntax elements that are in fact rarely used in practice - here you will get exactly those skills that are often used in practice. This will allow you to get started right away without wasting too much time.

The SQL language seems simple - and it really is. However, every business has its subtleties. And these subtleties are outlined in this course - this is the work with NULL values, duplicate rows and row loss when joining tables and many others.

There are practical tasks in the course. So you will not only watch the lectures, but also write SQL queries yourself. Also, after each exercise we analyze the solutions to these exercises.

This is a compact course to save your time. All the material is presented concisely. The course structure is designed to give you a complete picture of SQL query development.

You will learn SQL applicable to many databases. The exercises are performed in PostgreSQL. However, we do not cover features that are specific to PostgreSQL only. Therefore, the knowledge gained is applicable to other databases: PostgreSQL, Oracle, Microsoft SQL Server, MySQL, Teradata, Amazon Redshift, Google BigQuery, and many others. The basic SQL constructs are the same everywhere.

The focus is on writing SELECT queries to read data. It often happens that tables have already been created and data has been loaded into them. And the task is to write a correct and error-free data selection from these tables.

Who this course is for:
Data Analysts
Data Scientists, Data Engineers
Database and data warehouse developers
Testers

What you will learn
Develop SQL queries for databases.
Avoid common mistakes that beginners make
Use SQL to analyze data
Identify SQL on your resume

Course content 14 sections - 97 lectures - Total duration 9 hours 50 minutes


Introduction. Overview of the SQL language.
Setting up and customizing tables for exercises
Creating tables. Relationships between tables.
Basic SELECT queries
Working with NULL values
Aggregation - GROUP BY, HAVING, DISTINCT
Joining tables - INNER, OUTER, CROSS, SELF JOIN
Set operators - UNION, EXCEPT (MINUS) and INTERSECT
Functions and operators

3 lectures - 7 min
7 lectures - 28 min
3 lectures - 16 min
9 lectures - 34 min
5 lectures - 26 min
8 lectures - 47 min
15 lectures - 1 hour 27 min
5 lectures - 27 min
8 lectures - 54 min
8 lectures - 1 hour 11 min

 

Write a review

Note: HTML is not translated!
    Bad           Good