SQLite analīzei - kurss 3000 rub. no Stepika, apmācība 40 stundas, Datums: 2023. gada 2. decembris.
Literārs Mistrojums / / December 05, 2023
Analītiķi, izstrādātāji un testētāji bieži strādā ar datu kopām. Aprēķiniet pārdošanas statistiku dažādās dimensijās, konvertējiet un “attīriet” neērtas struktūras JSON, atrodiet problēmas 500 MB nginx žurnālā - līdzīgi uzdevumi ir jārisina pastāvīgi.
Lai analizētu vai pārveidotu datus, bieži tiek izmantota programma Excel vai bibliotēkas, piemēram, pandas. Tie nav slikti rīki: Excel ir piemērots visvienkāršāko uzdevumu veikšanai, un pandas ir lieliskas, ja tam veltāt pirmās 1000 stundas.
Bet ir vēl viens rīks. Tas ir daudz jaudīgāks par Excel, vienkāršāks un izteiksmīgāks par pandām. Tas ir SQLite - pilnvērtīga DBVS, kurai nav nepieciešama instalēšana vai konfigurēšana. SQLite izmanto SQL — valodu, kas īpaši izstrādāta datu apstrādei, un pievieno tai virkni jauku funkciju.
Par ko un kam
Kurss iemācīs izmantot SQLite ikdienas darbam ar datiem:
Ātri analizējiet lielu datu kopu un atrodiet nepārprotamus modeļus.
Izveidojiet kopsavilkuma ziņojumu no vairākiem avotiem, izmantojot grupējumus un analītiskās funkcijas.
Ielādējiet, konvertējiet un augšupielādējiet datus vajadzīgajā formātā.
Ir ērti strādāt ar JSON dokumentiem.
Kurss ir domāts tev, ja:
Vai esat noguris no knibināšanās ar Excel vai nevēlaties atcerēties tūkstoš un vienu pandas komandu.
Jau pārzini SQL un nevēlies mācīties citu valodu vai bibliotēku, lai risinātu ikdienas problēmas.
Vai vēlaties vienreiz un uz visiem laikiem apgūt universālu datu pārvaldības rīku?
Jūs domājat, ka SQLite ir "rotaļlieta" DBVS, kas nav piemērota reāliem uzdevumiem.
Kurss nav piemērots, ja:
Jūs vispār nezināt SQL.
Nav gatavs darbam ar komandrindu.
Kurss ir tikai praktisks. Mēs neiedziļināsimies piecās FOREIGN KEY ON DELETE variācijās, darījumu izolācijas līmeņos vai atšķirībās starp parastajām formām. Tā vietā pievērsīsimies konkrētiem uzdevumiem, lai jūs varētu nekavējoties izmantot zināšanas savā darbā.
SQLite praksē varēsi lietot pēc pirmā moduļa. Un, ja pabeigsit kursu līdz galam, SQLite pārvērtīsies par universālu rīku, kas ir piemērots gandrīz jebkuram uzdevumam.
Kurss ir interaktīvs. Vingrinājumus var veikt tieši pārlūkprogrammā, nav nepieciešams neko lejupielādēt vai instalēt. Kad esat sapratis, atkārtojiet tos konsolē.
Nav nepieciešamas programmēšanas prasmes.
Saturs
SQLite pamati. Mēs ielādējam datu kopu, atceramies SQL un augšupielādējam to CSV failā.
Datu tīrīšana. Mēs “ķemmējam” problemātiskos datus un saprotam veidus.
Attiecības datos. Savienojiet, savienojiet un krustojiet tabulas datu kopā.
Dati → zināšanas. Mēs aprēķinām vidējo, procentiles, sadalījumu un korelāciju. Mēs analizējam tekstu.
JSON. Mēs sākotnēji strādājam ar JSON dokumentiem un nerelāciju datu struktūrām.
Lieli komplekti. Efektīvi strādājam ar smagiem galdiem.
Logu funkcijas. Mēs apgūstam uzlabotas analītiskās funkcijas foršiem pārskatiem.
Kā notiek nodarbības?
Kurss tiek komplektēts no moduļiem, katrs modulis ir atsevišķa liela tēma: piemēram, “JSON” vai “logu funkcijas”. Modulis sastāv no 5-6 nodarbībām. Nodarbība sastāv no lekcijas un vairākiem praktiskiem uzdevumiem.
Dalībnieki veic praktiskus uzdevumus interaktīvā smilšu kastē. Atbildes tiek pārbaudītas automātiski, tāpēc jums nav jāgaida. Ja kaut kas neizdodas, dalībnieki uzdevuma komentāros uzdod jautājumus, un es atbildu.
Lekcijas ir rakstītas, video nav. Es varu skaidri izskaidrot sarežģītas lietas, tāpēc ir prieks tās lasīt. Daudz piemēru un attēlu, nekādas sausas teorijas. Katra moduļa beigās ir īss kopsavilkums.
Moduļa aizpildīšana aizņem 2–4 stundas atkarībā no jūsu sagatavotības. Viss kurss ilgs 15-30 stundas.
Izmaksas un dalība
Kurss sastāv no septiņiem moduļiem un eksāmena. Tās ir 47 nodarbības un 130 praktiskie uzdevumi. Iegūstot 80% punktu, jūs saņemsiet sertifikātu, 90% punktu saņems sertifikātu ar pagodinājumu.
Kursa cena ir 3000 ₽. Pirmais modulis ir pieejams bez maksas.
Visa šajā Lifehacker sadaļā publicētā informācija nav publisks piedāvājums saskaņā ar Krievijas Federācijas Civilkodeksa 437. panta noteikumiem, un tā ir paredzēta tikai informatīviem nolūkiem.
Pakalpojumā tiek izmantotas projekta “Izglītotais” tehnoloģijas un tas nesniedz izglītības pakalpojumus.