SQLite za analitiko - tečaj 3000 rub. iz Stepika, usposabljanje 40 ur, Datum: 2.12.2023.
Miscellanea / / December 05, 2023
Analitiki, razvijalci in preizkuševalci pogosto delajo z nizi podatkov. Izračunajte prodajne statistike v različnih dimenzijah, pretvorite in "očistite" JSON neprimerne strukture, poiščite težave v 500 MB velikem dnevniku nginx - podobne naloge je treba nenehno reševati.
Za analizo ali pretvorbo podatkov se pogosto uporabljajo Excel ali knjižnice, kot so pande. To niso slaba orodja: Excel je dober za najosnovnejša opravila, pandas pa je odličen, ko mu posvetite prvih 1000 ur.
Vendar obstaja še eno orodje. Je veliko močnejši od Excela, enostavnejši in izrazitejši od pand. To je SQLite - polnopravni DBMS, ki ne zahteva namestitve ali konfiguracije. SQLite vzame SQL, jezik, posebej zasnovan za obdelavo podatkov, in mu doda kup lepih funkcij.
O čem in za koga
Na tečaju se boste naučili uporabljati SQLite za vsakodnevno delo s podatki:
Hitro analizirajte velik nabor podatkov in poiščite neočitne vzorce.
Sestavite zbirno poročilo iz več virov, z združevanjem in analitičnimi funkcijami.
Nalaganje, pretvorba in nalaganje podatkov v zahtevanem formatu.
Primerno je delati z dokumenti JSON.
Tečaj je za vas, če:
Ali ste utrujeni od poigravanja z Excelom ali si ne želite zapomniti tisoč in enega ukaza pande.
Že poznate SQL in se ne želite učiti drugega jezika ali knjižnice za reševanje vsakdanjih težav.
Ali želite enkrat za vselej obvladati univerzalno orodje za upravljanje podatkov?
Mislite, da je SQLite "igračka" DBMS, ki ni primeren za resnične naloge.
Tečaj ni primeren, če:
Sploh ne znaš SQL.
Ni pripravljen za delo z ukazno vrstico.
Tečaj je izključno praktičen. Ne bomo se spuščali v pet različic TUJEGA KLJUČA ON DELETE, ravni izolacije transakcije ali razlike med običajnimi oblikami. Namesto tega se osredotočimo na posebne naloge, da boste lahko znanje takoj uporabili pri svojem delu.
SQLite boste lahko v praksi uporabljali že po prvem modulu. In če tečaj dokončate do konca, se bo SQLite spremenil v univerzalno orodje, ki je primerno za skoraj vsako nalogo.
Tečaj je interaktiven. Vaje lahko izvajate neposredno v brskalniku, ni vam treba ničesar prenesti ali namestiti. Ko se tega naučite, jih ponovite v konzoli.
Programersko znanje ni potrebno.
Vsebina
Osnove SQLite. Naložimo nabor podatkov, si zapomnimo SQL in ga naložimo v CSV.
Čiščenje podatkov. "Prečešemo" problematične podatke in razumemo vrste.
Odnosi v podatkih. Združevanje, združevanje in sekanje tabel v naboru podatkov.
Podatki → znanje. Izračunamo povprečje, percentile, porazdelitev in korelacijo. Analiziramo besedilo.
JSON. Delamo izvorno z dokumenti JSON in nerelacijskimi podatkovnimi strukturami.
Veliki kompleti. Učinkovito delamo s težkimi mizami.
Funkcije oken. Obvladamo napredne analitične funkcije za kul poročila.
Kako poteka pouk?
Tečaj je sestavljen iz modulov, vsak modul je ločena velika tema: na primer »JSON« ali »okenske funkcije«. Modul je sestavljen iz 5–6 lekcij. Pouk je sestavljen iz predavanja in več praktičnih nalog.
Udeleženci izvajajo praktične naloge v interaktivnem peskovniku. Odgovori se preverjajo samodejno, zato vam ni treba čakati. Če kaj ne gre, udeleženci postavljajo vprašanja v komentarjih k nalogi, jaz pa odgovarjam.
Predavanja so pisna, videov ni. Kompleksne stvari znam jasno razložiti, zato jih je užitek brati. Veliko primerov in slik, brez suhoparne teorije. Na koncu vsakega modula je kratek povzetek.
Izpolnjevanje modula traja 2–4 ure, odvisno od vaše pripravljenosti. Celoten tečaj bo trajal 15–30 ur.
Stroški in udeležba
Tečaj je sestavljen iz sedmih modulov in izpita. Gre za 47 lekcij in 130 praktičnih nalog. Če zberete 80 % točk, prejmete potrdilo, 90 % točk prejmete potrdilo z odliko.
Cena tečaja je 3000 ₽. Prvi modul je na voljo brezplačno.
Vse informacije, objavljene v tem razdelku Lifehackerja, niso javna ponudba v skladu z določbami člena 437 Civilnega zakonika Ruske federacije in so zgolj informativne narave.
Storitev uporablja tehnologije iz projekta “Educated” in ne nudi izobraževalnih storitev.