Learning path

SQL from zero

Start SQL in Spanish, practice with PostgreSQL and, if English works for you, close with Harvard’s course. Without selling a Coursera trial as if it were an audit.

Who it is for
Anyone who needs to query data or understands that back-end work asks for databases, not a first programming language.
When you finish
Read and write queries, and know that a Docker environment or an English course may be the next step.
Start with the first stage
  1. Stage 1 of 3 · Start here

    Stage 1 of 3: Queries in Spanish, without a paid account

    Khan Academy is free and in Spanish. There is no university diploma. It is enough to stop fearing SELECT.

    Next: Practice with PostgreSQL
  2. Stage 2 of 3

    Stage 2 of 3: Practice with PostgreSQL

    freeCodeCamp pushes real exercises. The Spanish curriculum links here; some material may still be in English and ask for Docker or the browser environment.

    Next: A stronger foundation, in English
  3. Stage 3 of 3

    Stage 3 of 3: A stronger foundation, in English

    CS50 SQL really models data. It is in English and the edX certificate is paid. It fits when you are no longer an absolute beginner, not as a first click if English is a barrier.

    See what comes next

What next

If your goal is to analyze with code, the Python path is more useful than another SQL engine. Go is in the catalog as the official tour, not as a path.

Related guides