SQLite pre analytiku - kurz 3 000 rub. od Stepika, tréning 40 hodín, Termín: 2.12.2023.
Rôzne / / December 05, 2023
Analytici, vývojári a testeri často pracujú so súbormi údajov. Vypočítajte štatistiky predaja v rôznych dimenziách, konvertujte a „vyčistite“ JSON z nepohodlnej štruktúry, nájdite problémy v 500 MB nginx logu - podobné úlohy je potrebné neustále riešiť.
Na analýzu alebo transformáciu údajov sa často používa Excel alebo knižnice ako pandy. Toto nie sú zlé nástroje: Excel je dobrý na tie najzákladnejšie úlohy a pandy sú skvelé, keď mu venujete prvých 1000 hodín.
Existuje však aj iný nástroj. Je oveľa výkonnejší ako Excel, jednoduchší a výraznejší ako pandy. Toto je SQLite - plnohodnotný DBMS, ktorý nevyžaduje inštaláciu ani konfiguráciu. SQLite berie SQL, jazyk špeciálne navrhnutý na spracovanie údajov, a pridáva k nemu množstvo pekných funkcií.
O tom, čo a pre koho
Kurz vás naučí používať SQLite pre každodennú prácu s dátami:
Rýchlo analyzujte veľký súbor údajov a nájdite nezreteľné vzory.
Zostavte súhrnnú správu z niekoľkých zdrojov so zoskupeniami a analytickými funkciami.
Načítajte, konvertujte a nahrávajte dáta v požadovanom formáte.
Je vhodné pracovať s dokumentmi JSON.
Kurz je pre vás, ak:
Už vás nebaví hrať sa s Excelom alebo si nechcete pamätať tisíc a jeden príkaz pandy.
Už ovládate SQL a nechcete sa učiť ďalší jazyk alebo knižnicu na riešenie každodenných problémov.
Chcete raz a navždy zvládnuť univerzálny nástroj na správu dát?
Myslíte si, že SQLite je „hračka“ DBMS, ktorá nie je vhodná pre skutočné úlohy.
Kurz nie je vhodný, ak:
SQL vôbec nepoznáš.
Nie je pripravený na prácu s príkazovým riadkom.
Kurz je výlučne praktický. Nebudeme sa zaoberať piatimi variáciami FOREIGN KEY ON DELETE, úrovňami izolácie transakcií alebo rozdielom medzi normálnymi formami. Namiesto toho sa sústreďme na konkrétne úlohy, aby ste mohli poznatky okamžite aplikovať vo svojej práci.
SQLite budete môcť v praxi využívať už po prvom module. A ak dokončíte kurz až do konca, SQLite sa zmení na univerzálny nástroj, ktorý je vhodný pre takmer akúkoľvek úlohu.
Kurz je interaktívny. Cvičenia je možné vykonávať priamo v prehliadači, nie je potrebné nič sťahovať ani inštalovať. Keď na to prídete, zopakujte ich v konzole.
Nevyžadujú sa žiadne znalosti programovania.
Obsah
Základy SQLite. Načítame súbor údajov, zapamätáme si SQL a nahráme ho do CSV.
Čistenie dát. Problémové údaje „prečešeme“ a pochopíme typy.
Vzťahy v dátach. Spájať, spájať a pretínať tabuľky v množine údajov.
Údaje → vedomosti. Vypočítame priemer, percentily, rozdelenie a koreláciu. Text analyzujeme.
JSON. Natívne pracujeme s JSON dokumentmi a nerelačnými dátovými štruktúrami.
Veľké sady. Efektívne pracujeme s ťažkými stolmi.
Funkcie okien. Ovládame pokročilé analytické funkcie pre skvelé reporty.
Ako prebieha vyučovanie?
Kurz je zostavený z modulov, každý modul je samostatná veľká téma: napríklad „JSON“ alebo „funkcie okien“. Modul pozostáva z 5 – 6 lekcií. Hodina pozostáva z prednášky a niekoľkých praktických úloh.
Účastníci plnia praktické úlohy v interaktívnom pieskovisku. Odpovede sa kontrolujú automaticky, takže nemusíte čakať. Ak niečo nefunguje, účastníci kladú otázky v komentároch k úlohe a ja odpovedám.
Prednášky sú písané, žiadne videá. Dokážem zrozumiteľne vysvetliť zložité veci, takže je radosť ich čítať. Veľa príkladov a obrázkov, žiadna suchá teória. Na konci každého modulu je krátke zhrnutie.
Dokončenie modulu trvá 2–4 hodiny v závislosti od vašej prípravy. Celý kurz bude trvať 15-30 hodín.
Náklady a účasť
Kurz pozostáva zo siedmich modulov a skúšky. Ide o 47 vyučovacích hodín a 130 praktických úloh. Ak dosiahnete 80% bodov, získate certifikát, 90% bodov získate certifikát s vyznamenaním.
Cena kurzu je 3000 ₽. Prvý modul je k dispozícii zadarmo.
Všetky informácie uverejnené v tejto časti Lifehacker nie sú verejnou ponukou v zmysle ustanovení článku 437 Občianskeho zákonníka Ruskej federácie a slúžia len na informačné účely.
Služba využíva technológie z projektu „Educated“ a neposkytuje vzdelávacie služby.