Table of contents 👇


Computer Science

HTML + CSS

JavaScript

React

NodeJS

SQL

PostgreSQL

MongoDB

APIs

Python

Fullstack Development

Artificial Intelligence

Machine Learning

Deep Learning

Data Science

Game Development

DevOps

Cloud Computing

Git and GitLab

Data Visualization

Testing

Security

Design

1. Intro to SQL

Learn SQL for working with databases, using Google BigQuery.

👉 https://www.kaggle.com/learn/intro-to-sql

2. Advanced SQL

Take your SQL skills to the next level.

👉 https://www.kaggle.com/learn/advanced-sql

3. SQL and Relational Databases 101

You'll learn the basics of the SQL language and relational databases. You'll start by learning about the relational model and relational model concepts and constraints.

By the end of this course, you will have learned and used the five basic SQL statements, some advanced SQL syntax, and join statements.

👉 https://cognitiveclass.ai/courses/learn-sql-relational-databases

4. SQL Skills Certification Test (Basic)

The test includes simple queries, relationships, and aggregators.

👉 https://www.hackerrank.com/skills-verification/sql_basic

5. SQL Skills Certification Test (Intermediate)

The test includes complex joins, unions, and sub-queries.

👉 https://www.hackerrank.com/skills-verification/sql_intermediate

6. SQL Skills Certification Test (Advanced)

The test covers topics like query optimization, data modeling, Indexing, window functions, and pivots.

👉 https://www.hackerrank.com/skills-verification/sql_advanced