Parabéns por aprender SQL! Agora que você já aprendeu tudo aquilo, temos aqui algumas ideias para que você continue aprendendo.

Experimente SQL em outros ambientes

Na Khan Academy, criamos um parque de diversões para você experimentar o SQL com pequenas quantidades de dados falsos. Incentivamos você a continuar suas experiências aqui, mas você provavelmente vai querer usar suas habilidades em um ambiente com dados reais.
Experimente SQL para análise de dados. Hoje em dia, SQL é muito utilizado para analisar dados vindos de todos os tipos de lugares. Uma forma de começar a analisar dados imediatamente é usando o BigQuery, da Google, que inclui uma linguagem semelhante a SQL e permite que você faça o upload de dados ou use conjuntos de dados públicos. Read the BigQuery documentation or read this BigQuery tutorial.
Experimente SQL no lado do servidor. SQL pode ser usado para gerenciar os dados no lado do servidor do banco de dados de um aplicativo. Um usuário usa o aplicativo por meio do "frontend" (página web ou aplicativo móvel), o frontend envia as requisições HTTP ao "backend" (servidor), e o backend envia os comandos SQL ao banco de dados. You can set up a server-side app on your own computer using many different languages/frameworks, two popular stacks are LAMP and LAPP.
Experimente SQL em uma página web. Se você não tiver uma configuração de servidor ou dados para analisar, você pode usar SQLite dentro de uma página web, para armazenar dados que o usuário cria enquanto a usa. Contudo, os dados não serão armazenados quando o usuário sair da página. Você pode fazer um spin-off desse exemplo de usando SQLite em uma página web.

Aprenda mais sobre SQL

Abordamos muito sobre SQL, mas conforme você usá-lo mais, em especial para criar/ler bancos de dados para melhorar aplicativos, você deve se familiarizar com todos os recursos disponíveis. Você pode aprender mais sobre planejamento de consultas e índices, restrições, gatilhos, visualizações e chaves estrangeiras. É melhor se você souber em qual ambiente SQL você vai usar esses recursos, assim você pode ler a documentação mais apropriada.
Você também pode aprender versões diferentes de SQL que são usadas com fornecedores de bancos de dados populares, como MySQL, PostGreSQL, Oracle, MS SQL e DB2, talvez em conjunto com o aprendizado de SQL no lado do servidor.

Aprofunde-se em bancos de dados

SQL é uma forma de interagir com bancos de dados, assim, ao aprender SQL, você também aprendeu um pouco sobre como os bancos de dados funcionam. Contudo, você pode se aprofundar muito mais na área de bancos de dados - aprendendo mais sobre a teoria, os princípios e o design - como a teoria do design relacional, álgebra relacional e linguagem de modelagem unificada. One way to learn those is with Stanford's self-paced Intro to Databases class.
Carregando