Com posar-se en marxa amb SQL: una llista de recursos d’aprenentatge gratuïts


Vector de storyset a Freepik

Tenint en compte que heu fet clic en aquest article, crec que és segur dir que esteu començant el vostre viatge de dades o busqueu maneres de millorar les vostres habilitats SQL! Bé, heu vingut al lloc correcte i no us decebré! En aquest article, obtindreu un breu antecedent sobre SQL, que inclou com i per què s’ha fet popular i alguns dels millors cursos/recursos gratuïts que he trobat per començar i continuar millorant les vostres habilitats SQL!

Des de la dècada de 1970, quan dos investigadors d’IBM, Raymond Boyce i Donald Chamberlin, van desenvolupar un nou llenguatge de codificació, la indústria de les dades ha confiat molt en SQL per consultar i transformar dades de manera eficaç. Això es va fer més evident un cop els equips de dades van començar a transferir el seu emmagatzematge i la informàtica als servidors web del núvol.

Amb aquests canvis, cada vegada era més important per a qualsevol persona que treballava en el vessant analític de les dades dominar aquest llenguatge. Hi ha molt de soroll a Internet sobre diferents fulls de trampes que ofereixen les transformacions SQL més bàsiques. Basant-me en els meus anys d’experiència com a analista de dades i científic de dades, puc dir-vos que molt pocs acaben ajudant-vos a la llarga. Realment només hi ha dues maneres d’operar eficaçment amb SQL: aprendre els conceptes bàsics i després continuar construint les teves habilitats o (el més popular) aprofitar altres eines per millorar la productivitat, amb el punt dolç és una barreja d’ambdues!

Curs Udemy SQL

Curs de lideratge gratuït

Udemy és un mercat d’ensenyament i aprenentatge en línia amb més de 204.000 cursos i 54 milions d’estudiants. L’enllaç anterior és un curs complet amb una puntuació de 4,5 i més de 450.000 estudiants ja han passat pel curs! A més, aquest curs no requereix cap requisit previ.

Tots els cursos d’SQL (de pagament)

PopSQL

Llista de pràctiques d’SQL

PopSQL és un editor SQL actual. Us permet col·laborar amb companys i amics per escriure les consultes SQL correctes. Amb una base tan sòlida en el concepte, només té sentit que tinguessin bons recursos perquè la gent aprengui SQL. A més, aquest recurs desglossa les diferents sintaxis de manera que només hauràs de treballar amb el programa que vulguis. Us recomano que l’utilitzeu un cop hàgiu entès millor les diferents transformacions que esteu intentant executar.

W3Schools.com

Tutorial SQL

W3Schools és un dels llocs de desenvolupament web més grans. Conté nombrosos cursos sobre una gran varietat de llenguatges de codificació diferents. El seu tutorial SQL us ensenyarà MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres i alguns altres sistemes de bases de dades. La part bona d’aquest tutorial és que tenen un munt d’exemples i proves per posar a prova els teus coneixements! A més, ofereixen referències SQL on podeu trobar diferents paraules clau i funcions. Aquest tutorial us donarà un certificat per demostrar que heu assolit una comprensió bàsica d’SQL.

Acadèmia Khan

Introducció a SQL: consulta i gestió de dades

Khan Academy és una organització sense ànim de lucre 501(c)(3) i, com tots els diferents recursos esmentats anteriorment, és completament gratuït. Aquest és un curs per a principiants on aprendràs a utilitzar SQL per emmagatzemar, consultar i manipular dades en bases de dades relacionals. Aquest curs us ofereix diversos vídeos, reptes atractius i proves de final de sessió per posar a prova els vostres coneixements. Tot i que això requereix una mica més d’autoaprenentatge que alguns dels altres recursos esmentats anteriorment, segueix sent un recurs increïble per a qualsevol persona que vulgui aprendre o practicar les seves habilitats SQL.

Ara que has completat un curs d’introducció a SQL i tens una comprensió bàsica de com s’estructuren les consultes i les diferents transformacions que s’estan oferint, et trobes en una cruïlla. Hauríeu de comprendre què esteu intentant aconseguir i com aconseguir-ho, però no teniu temps de cercar a Stackoverflow o Google per completar les cantonades d’aquestes consultes específiques. Aquí és on hauríeu de trobar diferents eines que us ajudin a estalviar temps i a operar de manera més eficient. A continuació es mostren dos dels meus recursos preferits que recomano a qualsevol usuari nou o aspirant a SQL. Aquests recursos s’extreuen d’un article que vaig publicar recentment titulat Els 5 millors marcadors que tots els analistes de dades haurien de tenir.

Codi Embellit

Formatador SQL

Hi ha una sèrie de formatadors SQL diferents a Internet, però aquest és el que faig servir i m’agrada. Aquesta eina és perfecta per a vosaltres i els vostres companys, ja que ja no haureu d’excavar consultes extenses per trobar la transformació que s’està intentant executar; SQL Formatter formatearà instantàniament la consulta d’una manera estructurada que sigui més fàcil de seguir tant per a vosaltres com per al vostre company.

En la seva essència, l’embellidor prendrà això:

I converteix-ho en això!

Rasgo

Generador SQL gratuït

Fins i tot els desenvolupadors SQL més experimentats lluiten per recordar totes les sintaxis necessàries per a diverses transformacions. En resposta a això, molts usuaris d’SQL passen una gran quantitat de temps cercant projectes passats o diferents recursos en línia, com ara Stackoverflow i fòrums, buscant respostes. Per a un professional de dades que treballa en una empresa informada de dades, estalviar temps és gairebé tan important com la qualitat de les dades.

Recomano utilitzar aquest generador SQL: “Un generador SQL és bàsicament una plantilla per a una consulta SQL, que us permet personalitzar els noms de les columnes i l’estructura de les taules, triar l’operació que voleu fer i, a continuació, us construeix la sintaxi en una varietat de diferents “sabors” d’SQL”.

Aquí he trobat un bloc d’instruccions que explica com utilitzar el generador SQL. A més, fa poc em va cridar l’atenció que el meu secret s’està descobrint; Suraj Gurav va escriure recentment una ressenya sobre aquest generador SQL amb exemples titulats Com escriure consultes SQL sense escriure.

SQL és un dels llenguatges de programació més importants que has de conèixer quan es treballa amb dades i, més concretament, amb bases de dades rotatives. Pot semblar un gran ascens quan ens enfrontem per primera vegada al llenguatge de codificació. Tot i així, espero que amb els recursos anteriors pugueu obtenir una bona comprensió bàsica de l’idioma dels cursos gratuïts i després ampliar els vostres coneixements/habilitats amb els altres recursos gratuïts!

Josh Berry (@Twitter) lidera la ciència de dades al client a Rasgo i ha estat en la professió de dades i anàlisi des del 2008. Josh va passar 10 anys a Comcast on va crear l’equip de ciència de dades i va ser un propietari clau de la botiga de funcions de Comcast desenvolupada internament, una de les primeres. botigues de característiques per sortir al mercat. Després de Comcast, Josh va ser un líder crític en la construcció de la ciència de dades davant del client a DataRobot. En el seu temps lliure, Josh realitza anàlisis complexes sobre temes interessants com el beisbol, les curses de F1, les prediccions del mercat immobiliari i molt més.

Leave a Comment

Your email address will not be published. Required fields are marked *