Cart
SuperUsers image

SQL Courses and Certifications

SQL gives you the freedom to select and manipulate data from database servers with precision.  Get better performance and more freedom with SQL instead of drag-and-drop tools.

SQL Courses

Show courses for
SU-240

SQL Programming Fundamentals

13.800 DKK
excl. VAT
Learn to speak the language of databases! This introductory SQL course gives you a practical, logical approach to retrieving, filtering and combining data across tables. You learn to write efficient, standards-based SQL that works across platforms and that you can use right away in your work with data.
3 daysNext start: 9 Nov 2026
Guaranteed to run
See course and dates
SU-241

Advanced SQL Programming

14.400 DKK
excl. VAT
Learn to master more advanced SQL, combining strategy, clear structure and strong syntax. Gain deeper insight into your data and strengthen your ability to think analytically.
3 daysNext start: 27 Oct 2026
Guaranteed to run
See course and dates
SU-245

SQL and Data Analysis

15.600 DKK
excl. VAT
Gain the knowledge and skills to write advanced SQL code and plan multi-step strategies based on report requirements. Several of the strategies and techniques in the course are often seen in areas such as financial SQL, populating data warehouses and performance tuning.
3 daysNext start: 18 Nov 2026
Guaranteed to run
See course and dates
SU-242

MS Transact SQL (T-SQL) Programming

15.600 DKK
excl. VAT
In this course, you learn essential Microsoft T-SQL techniques that fall outside the SQL standard, including date handling, variables, stored procedures and user-defined functions. These are important extensions to standard SQL that are specific to Microsoft SQL Server and often central to the day-to-day operation of MS SQL Servers.
3 daysNext start: 18 Nov 2026
Guaranteed to run
See course and dates
SU-780

Data Modeling

14.400 DKK
excl. VAT
Gain expertise in the logic and best practices behind relational and dimensional data models. The course enables you to navigate existing databases, create new ones and translate business needs into database models.
3 daysNext start: 3 Nov 2026
Guaranteed to run
See course and dates
SU-285

PostgreSQL Database Administration (DBA)

10.000 DKK
excl. VAT
In this course, you gain the knowledge and skills you need to set up and administer a PostgreSQL database server and to handle day-to-day operations.
2 daysNext start: 26 Oct 2026
See course and dates
SU-284

PostgreSQL Programming

15.600 DKK
excl. VAT
The course gives participants an introduction to PostgreSQL programming, with a focus on the topics that set PostgreSQL apart from other database servers.
3 daysNext start: 2 Dec 2026
See course and dates
DP-601

Implement a Lakehouse with Microsoft Fabric

6.000 DKK
excl. VAT
Get a complete overview of Microsoft Fabric and the data analytics products and tools the platform includes.
1 dayNext start: 16 Nov 2026
See course and dates
SU-777

Power BI Fundamentals

13.000 DKK
excl. VAT
This course is for you if you want to get off to a good start creating reports in Power BI. You will be equipped to understand key principles and to use the core building blocks of Power BI for effective data analysis and visualization. You are also introduced to publishing and sharing reports and dashboards in the Power BI service.
3 daysNext start: 23 Nov 2026
Guaranteed to run
See course and dates
SU-782

DAX Programming Fundamentals

14.400 DKK
excl. VAT
The course gives you a thorough introduction to the principles and thinking behind DAX. You need DAX to add calculations in Power BI, Excel Power Pivot and Analysis Services that are not already available as drag-and-drop options.
3 daysNext start: 18 Nov 2026
Guaranteed to run
See course and dates
SU-280

MySQL Programming

15.600 DKK
excl. VAT
This course gives you an introduction to MySQL programming, focusing on the topics that set MySQL apart from other database servers. The course also covers MariaDB.
3 daysNext start: 15 Dec 2026
See course and dates
SU-281

MySQL Database Administration (DBA)

10.000 DKK
excl. VAT
The course gives you the knowledge and skills to administer a MySQL database server, e.g. backup/restore, security, automation, monitoring and more.
2 daysNext start: 2 Nov 2026
See course and dates
SU-282

MariaDB Programming

15.600 DKK
excl. VAT
The course gives participants an introduction to MariaDB/MySQL programming, focusing on the topics that set MariaDB and MySQL apart from other database servers.
3 daysNext start: 4 Nov 2026
See course and dates
SU-283

MariaDB Database Administration (DBA)

10.000 DKK
excl. VAT
In this course, you gain the knowledge and skills to administer a MariaDB database server, including backup/restore, security, automation, monitoring and much more.
2 daysNext start: 30 Nov 2026
See course and dates

SQL learning path

About SQL

SQL is a special-purpose programming language for managing data in relational databases, and it is the world's most widely used programming language for databases.

The SQL standard

The SQL standard is based on Relational Modeling – a way of structuring business data and getting it into tables. In the thinking behind SQL, each command has its precise function and place.

We have chosen to create a series of SQL courses based on the standard, which introduce this way of thinking and the core commands. The content of these courses can therefore be applied directly to virtually any database server.

The participant can then choose whether to use the commands that each database server has implemented outside the SQL standard.

SuperUsers' approach to SQL

We have chosen to start by introducing the most basic commands in the standard. Next, we focus on the mindset, and with it the strategies, for both reading and writing complex SQL.

In addition, there are courses in advanced SQL and in the database design mindset. These courses are independent of the database server vendor (Microsoft, Oracle, IBM Db2, MySQL, MariaDB, PostgreSQL, etc.).

We have created a course aimed specifically at the SQL dialect of Microsoft SQL Server, “T-SQL”.

SQL talks to relational databases

Relational databases are the world's most widely used way to store and retrieve large amounts of data.

They are built on a way of thinking that involves identifying: 1. The business's entities (people, products, invoices, widgets), 2. How they are identified in the real world (Primary Key), 3. How they relate to one another (relationships).

In practice, relational databases have proven to be very strong for common types of data (accounting, personnel records, product catalogs, data collection, etc.)

How do you understand SQL?

SQL grew out of the thinking behind relational database design. Historically, the circle around Edgar Codd developed SQL from mathematical set theory. The basic syntax of SQL has hardly changed in the last 20-25 years.

SQL can’t be read “from top to bottom”; instead, it follows a logical way of thinking. We believe that understanding the thinking behind SQL is the most important thing when you learn to program in SQL.

SuperUsers offers the courses SU-240 and SU-241, which give you the basic way of thinking behind SQL.

Free course advice

It matters a great deal to us that you find the course that creates the most value for you and your workplace. Take a few minutes to call or write to our advisors, who are ready to help with technical guidance, free of charge and with no obligation.

Contact image