Original article: Learn SQL – Free Relational Database Courses for Beginners

SQL (Structured Query Language) es un lenguaje de programación popular, utilizado para bases de datos relacionales y  existen muchos recursos gratis muy buenos que puedes usar para aprenderlo.

En este artículo, te compartiré 8 cursos gratis para principiantes con los que podrás aprender SQL, PostgreSQL y MySQL.

Cursos gratis de SQL

  1. Relational Database Curriculum (freeCodeCamp)
  2. SQL Tutorial - Full Database Course for Beginners (freeCodeCamp)
  3. Learn SQL In 60 Minutes (Web Dev Simplified)
  4. SQL For Beginners Tutorial (Amigoscode)
  5. MySQL Database - Full Course (freeCodeCamp)
  6. MySQL Tutorial for Beginners - Full Course (Programming with Mosh)
  7. MySQL Crash Course | Learn SQL (Traversy Media)
  8. SQL for Data Science (UC Davis)

Curso de Bases de Datos Relacionales de freeCodeCamp

En septiembre de 2021, freeCodeCamp lanzó la versión beta de su curso de Bases de datos relacionales. Esta versión beta corre completamente en Visual Studio Code utilizando Docker y la extensión CodeRoad.

En este curso aprenderás acerca de Git, GitHub, Bash, Nano, SQL, PostgreSQL y mucho más. Este es un curso completamente basado en proyectos.

Algunos de los proyectos que construirás son, una base de datos de Mario, una base de datos mundial, una base de datos de cuerpos celestes y una tienda de renta de bicicletas.

Para aprender más, puedes leer este artículo de Tom Mondloch, creador del curso.

Tutorial de SQL- Curso completo de bases de datos para principiantes

En este curso de freeCodeCamp en YouTube, Mike Dane, te enseñará las bases de SQL. Aprenderás sobre cómo crear tablas, insertar datos, comodines, uniones y mucho más.

En este curso, aprenderás cómo instalar MySQL en tu Mac o computadora Windows. También practicarás tus habilidades en SQL al construir la base de datos de una compañía y un diagrama entidad-relación

Si te gusta este curso de Mike Dace, puedes visitar su canal de YouTube, para más cursos gratis.

Aprende SQL en 60 minutos

En este curso de Desarrollo Web en YouTube, Kyle te enseñará las bases para empezar con SQL. Aprenderás a crear de tablas, insertar datos a tablas, llaves primarias, llaves foráneas, agregar funciones y más.

Este es un gran curso que te servirá de introducción, a partir de aquí podrás crear tus propios proyectos usando SQL.

Tutorial de SQL para principiantes

En este curso de Amigoscode en YouTube, Nelson te enseñará como configurar PostgreSQL en Mac y Windows. También aprenderás las bases de SQL, incluyendo, la creación de tablas, llaves primarias, llaves foráneas, agregar funciones y más.

Si disfrutas este curso gratis en YouTube de Nelson, puedes ver sus otros cursos en su canal o visitar su sitio web para ver sus cursos de pago.

Base De Datos Con MySQL - Curso Completo

En este curso gratis de freeCodeCamp en YouTube, Bharath te enseñará cómo instalar MySQL en tu máquina local. Aprenderás como crear tablas, insertar datos en tablas, hacer modelado de datos, bloquear, a usar SQL Explain y mucho más.

Bharath también ofrece recursos útiles para acompañar el curso, como una guía de inicio y un repositorio en GitHub con los códigos MySQL.

Si disfrutas este curso, puedes visitar más cursos en su canal de YouTube.

Tutorial MySQL para Principiantes - Curso Completo

En este curso de Programming with Mosh en YouTube, Mosh te enseñará como instalar MySQL en Mac o Windows. Aprenderás acerca de, crear tablas, insertar datos en tablas, uniones, operadores, cláusulas SQL, operadores SQL y más.

Si disfrutas este curso de Mosh, puedes visitar su canal de YouTube o visitar su sitio web para ver sus cursos de pago.

Curso intensivo de MySQL | Aprende SQL

En este curso de Traversy Media en YouTube, Brad te enseñará las bases para empezar con SQL, aprenderás a crear tablas, insertar datos en tablas, modificar tablas, llaves primarias, llaves foráneas, agregar funciones y más.

Esta es una gran introducción para comenzar a aprender lo básico. A partir de aquí podrás comenzar a construir tus primeros proyectos usando MySQL.

Brad también incluye un acordeón de MySQL en el curso.

SQL para Ciencias de Datos

En este curso de UC Davis, aprenderás las bases para usar SQL en un contexto de Ciencias de Datos, aprenderás a como crear tablas, insertar datos en tablas, llaves primarias, llaves foráneas, agregar funciones, uniones, sub-consultas y más.

Este curso es de acceso gratis en Coursera y es parte de la especialización, aprende las bases de SQL para Ciencias de Datos.

Si te interesa continuar con esta especialización, te sugiero mirar los otros tres cursos ofrecidos después de este curso introductorio.