SQLite analitikához - tanfolyam 3000 dörzsölje. Stepiktől, edzés 40 óra, Időpont: 2023. december 2.
Vegyes Cikkek / / December 05, 2023
Az elemzők, fejlesztők és tesztelők gyakran dolgoznak adatkészletekkel. Számítson értékesítési statisztikákat különböző dimenziókban, konvertálja és „tisztítsa meg” a kényelmetlen szerkezetű JSON-t, keressen problémákat egy 500 MB-os nginx naplóban - hasonló feladatokat kell folyamatosan megoldani.
Az adatok elemzéséhez vagy átalakításához gyakran használnak Excelt vagy könyvtárakat, például pandákat. Nem rossz eszközök ezek: az Excel a legalapvetőbb feladatokhoz jó, a pandák pedig nagyszerűek, ha az első 1000 órát rászánod.
De van egy másik eszköz is. Sokkal erősebb, mint az Excel, egyszerűbb és kifejezőbb, mint a pandák. Ez az SQLite - egy teljes értékű DBMS, amely nem igényel telepítést vagy konfigurációt. Az SQLite átveszi az SQL-t, egy kifejezetten adatfeldolgozásra tervezett nyelvet, és egy csomó szép funkciót ad hozzá.
Arról, hogy minek és kinek
A kurzus megtanítja az SQLite használatát a mindennapi adatkezeléshez:
Gyorsan elemezhet egy nagy adathalmazt, és találhat nyilvánvaló mintákat.
Összefoglaló jelentés készítése több forrásból, csoportosításokkal és elemző funkciókkal.
Adatok betöltése, konvertálása és feltöltése a kívánt formátumban.
Kényelmes a JSON-dokumentumokkal dolgozni.
A tanfolyam neked szól, ha:
Eleged van az Excel-lel való babrálásból, vagy nem akarsz emlékezni ezer és egy pandaparancsra.
Már ismeri az SQL-t, és nem szeretne másik nyelvet vagy könyvtárat tanulni a mindennapi problémák megoldásához.
Szeretnél egyszer és mindenkorra elsajátítani egy univerzális adatkezelő eszközt?
Úgy gondolja, hogy az SQLite egy „játék” DBMS, nem alkalmas valódi feladatokra.
A tanfolyam nem alkalmas, ha:
Egyáltalán nem ismered az SQL-t.
Nem áll készen a parancssorral való munkára.
A tanfolyam kizárólag gyakorlati jellegű. Nem térünk ki a FOREIGN KEY ON DELETE öt változatára, a tranzakciós elkülönítési szintekre vagy a normál formák közötti különbségre. Ehelyett koncentráljunk konkrét feladatokra, így azonnal alkalmazhatja a tudást a munkájában.
Az SQLite-ot a gyakorlatban az első modul után tudja majd használni. És ha a végére elvégzi a tanfolyamot, az SQLite univerzális eszközzé válik, amely szinte minden feladatra alkalmas.
A tanfolyam interaktív. A gyakorlatokat közvetlenül a böngészőben lehet végrehajtani, nem kell letölteni vagy telepíteni semmit. Ha rájött, ismételje meg ezeket a konzolon.
Nincs szükség programozási ismeretekre.
Tartalom
Az SQLite alapjai. Betöltjük az adatkészletet, megjegyezzük az SQL-t, és feltöltjük CSV-be.
Adattisztítás. A problémás adatokat „fésüljük”, megértjük a típusokat.
Kapcsolatok az adatokban. Táblázatok összekapcsolása, összekapcsolása és metszése egy adatkészletben.
Adatok → tudás. Kiszámoljuk az átlagot, százalékokat, eloszlást és korrelációt. Elemezzük a szöveget.
JSON. Natív módon dolgozunk JSON-dokumentumokkal és nem relációs adatstruktúrákkal.
Nagy készletek. Hatékonyan dolgozunk nehéz asztalokkal.
Ablak funkciók. Elsajátítjuk a fejlett analitikai funkciókat a klassz jelentések elkészítéséhez.
Hogyan zajlanak az órák?
A kurzus modulokból áll össze, minden modul külön nagy téma: például „JSON” vagy „ablakfunkciók”. A modul 5-6 leckéből áll. Az óra egy előadásból és több gyakorlati feladatból áll.
A résztvevők interaktív homokozóban végeznek gyakorlati feladatokat. A válaszokat a rendszer automatikusan ellenőrzi, így nem kell várnia. Ha valami nem sikerül, a résztvevők kérdéseket tesznek fel a feladathoz fűzött megjegyzésekben, én pedig válaszolok.
Az előadások meg vannak írva, nincs videó. Összetett dolgokat érthetően el tudok magyarázni, így öröm olvasni őket. Rengeteg példa és kép, nincs száraz elmélet. Minden modul végén található egy rövid összefoglaló.
A modul teljesítése a felkészültségtől függően 2-4 órát vesz igénybe. A teljes tanfolyam 15-30 órát vesz igénybe.
Költség és részvétel
A kurzus hét modulból és egy vizsgából áll. Ez 47 tanóra és 130 gyakorlati feladat. A pontok 80%-át elérve oklevelet, a pontok 90%-a pedig kitüntetéses oklevelet kap.
A tanfolyam ára 3000 ₽. Az első modul ingyenesen elérhető.
A Lifehacker ezen részében közzétett összes információ nem nyilvános ajánlat az Orosz Föderáció Polgári Törvénykönyve 437. cikkének rendelkezései szerint, és csak tájékoztató jellegű.
A szolgáltatás az „Educated” projekt technológiáit használja, és nem nyújt oktatási szolgáltatásokat.