Om du vill fräscha upp SQL kan interaktiva plattformar och spel vara ett bra sätt att lära sig och ha kul.
Structured Query Language (SQL), som är ett programmeringsspråk som används för att lagra och bearbeta information i regionala databaser, är populärt av ett antal anledningar. Det är ett universellt språk som lätt kan överföras till andra discipliner, det används i stor utsträckning av yrkesverksamma i branschens kärna, såsom datavetare, affärsanalytiker och databasutvecklare och det är lämpligt för organisationer av alla storlekar.
Under åren har SiliconRepublic.com sammanställt ett antal listor som utforskar de roliga och dynamiska sätten på vilka nybörjare och experter kan förbättra sina SQL-kunskaperinklusive spel och plattformar som SQL Murder Mystery och SQLBolt, men det finns alltid nya och spännande möjligheter för människor att förbättra sina färdigheter.
Så här är 10 fler interaktiva plattformar som proffs och teknikentusiaster kan använda för att fräscha upp SQL.
DataLemur
DataLemur är en idealisk resurs för yrkesverksamma inom områdena dataanalys eller datavetenskap, som vill öva och förbättra. Användare kommer att ha tillgång till en mängd olika SQL-intervjupussel baserade på verkliga scenarier, vilket ger dem möjligheten att på ett roligt och engagerande sätt förbereda sig för framtida karriärer, eller faktiskt höja kompetensen för rollen de redan har.
Dataquest
Dataquest innehåller spelifierade och interaktiva element och erbjuder en rad kurser och handledningar utformade för att hjälpa människor av alla förmågor färdigheter i SQL. Den projektbaserade lärmiljön är idealisk för personer som är praktiska och tycker om ett praktiskt förhållningssätt till utbildning.
Kuggla
Kaggle, en AI- och maskininlärningsgemenskap som har mer än 20 miljoner medlemmar, riktar sig till elever, forskare och utvecklare som vill öka sina tekniska färdigheter och arbeta med legitima projekt. Användare som vill förbättra sina SQL-kunskaper och färdigheter kan delta i kurser och arbeta med riktiga datamängder. Det finns också roliga tävlingar och möjligheter att samarbeta.
LeetCode
Om du vill förbättra dina programmerings- och SQL-färdigheter inför en teknisk intervju, då är LeetCode en fantastisk resurs. Plattformen är designad för personer med en rad olika förmågor, från grundläggande till avancerade och det finns en studie- och övningssektion ägnad åt SQL.
Beroende på handledningen och planen du prenumererar på – eftersom det finns gratis och betalda alternativ – kan användare också se hur de rankas gentemot andra medlemmar, vilket kan vara ett roligt och konkurrenskraftigt sätt att motivera vidare studier.
Förlorade i SQL
Lost at SQL är ett roligt, elegant spel för nybörjare, designat för att ge nykomlingar grunderna i SQL. Spelare börjar med att välja en karaktär från en förinställd lista och måste snart använda en rad kommandon för att frigöra sin avatar från en oroande situation. Med en attraktiv design och unik uppsättning är Lost at SQL ett enkelt och roligt sätt att arbeta med dina kunskaper.
Schemaverse
Schemaverse är ett rymdbaserat strategispel som är integrerat i en PostgreSQL-databas. Spelare tävlar mot andra användare och använder råa SQL-kommandon för att kontrollera sin flotta, samla resurser, göra fartygsuppgraderingar och bryta andra planeter.
Spelet kan lära användarna grunderna i SQL och databasinteraktion, samt förbättra kunskapen om AI och utvecklingen av graf- och kartbaserade användargränssnitt.
SQL polisavdelning
En avgiftsbaserad plattform, SQL Police Department erbjuder också begränsad gratis åtkomst och webbplatsen är ett nytt sätt att fräscha upp SQL-kunskaper och ha kul på samma gång. Tekniker och wannabe-detektiver måste använda SQL för att lösa brott och ta sig upp i polisavdelningen, så inget fall lämnas ”obesökt”.
SQLZoo
SQLZoo är en plattform utformad för att hjälpa användare att finjustera och polera SQL-kunskaper. SQLZoo erbjuder ett brett utbud av övningsövningar och är perfekt för personer med grundläggande kunskaper i ämnet, som vill förbättra och fördjupa sig och för alla som är mindre informerade har webbplatsen ett antal handledningar som guidar dig genom processen.
Vertabelo Academy
Designad med IT-nybörjare i åtanke, erbjuder Vertabelo Academy nybörjare en interaktiv portal för att lära sig och fullända en rad programmeringsfärdigheter, som SQL. Med gratis och betalda alternativ kan användare anmäla sig till grundläggande, mellanliggande och avancerade onlinekurser, lära sig medan du går med hjälp av exempel på verkliga utmaningar. Det finns också ett certifikat som ska uppnås i slutet.
W3-skolor
W3schools, en onlineutbildningsplattform för personer som vill lära sig eller utveckla kodningsfärdigheter, erbjuder ett antal alternativ för dem som är intresserade av att förbättra sina SQL-förmågor. Användare kan använda sig av ett antal resurser, såsom handledningar och frågesportsektionen där du kan testa och förbättra dina SQL-kunskaper.
Så där har du det, ett bevis på att självförbättring och uppfostran inte behöver vara tråkigt.