Build your ultimate AI agent
Descrierea cursului
Trăim într-o lume agitată, cu termene limită strânse. De aceea, tindem să apelăm la ce ne este familiar și comod – interfețe grafice precum Visual Studio sau RStudio. Totuși, a-ți face timp să înveți analiza datelor în linia de comandă este o investiție excelentă pe termen lung, care te va face un specialist în date mai capabil și mai productiv.În acest curs, vom aborda în mod practic abilități simple, puternice și specifice lucrului cu date în linia de comandă. Folosind seturi de date publice de pe Spotify, vei învăța cum să descarci, procesezi, curăți și transformi date, totul direct din linia de comandă. Vom explora și tehnici avansate, precum operațiuni cu baze de date SQL din linia de comandă. În final, vom combina puterea liniei de comandă cu Python pentru a construi un pipeline de date care automatizează un model predictiv.
Cerințe prealabile
Curriculum
Structura cursului
1
Descărcarea datelor din linia de comandă
În acest capitol, vei învăța cum să descarci fișiere de date de pe servere web folosind linia de comandă. Pe parcurs, vei descoperi și cum să utilizezi manuale de documentație, opțiuni de tip flag și procesarea mai multor fișiere simultan.
- Descărcarea datelor folosind curl50 XP
- Utilizarea documentației curl50 XP
- Descărcarea unui fișier unic cu curl100 XP
- Descărcarea mai multor fișiere folosind curl100 XP
- Descărcarea datelor cu Wget50 XP
- Instalarea Wget50 XP
- Descărcarea unui fișier unic cu wget100 XP
- Descărcare avansată cu Wget50 XP
- Setarea constrângerilor pentru descărcări multiple de fișiere50 XP
- Crearea unui timp de așteptare cu Wget100 XP
- Descărcarea datelor cu Wget și curl100 XP
2
Curățarea și prelucrarea datelor în linia de comandă
Continuăm parcursul nostru cu datele, trecând de la descărcare la procesare. În acest capitol, folosim biblioteca csvkit din linia de comandă pentru a converti, previzualiza, filtra și manipula fișiere, pregătind datele pentru analize ulterioare.
3
Operațiuni cu baze de date în linia de comandă
În acest capitol, explorăm în profunzime tot ce oferă biblioteca csvkit. Ne concentrăm în special pe operațiunile cu baze de date disponibile în linia de comandă, inclusiv crearea de tabele, extragerea datelor și diverse transformări ETL.
4
Pipeline de date în linia de comandă
În ultimul capitol, facem legătura dintre linia de comandă și alte limbaje de știința datelor și vedem cum pot colabora. Luând Python ca studiu de caz, vei învăța să execuți Python din linia de comandă, să instalezi dependențe cu managerul de pachete pip și să construiești un întreg pipeline de modelare direct din linia de comandă.
S
Procesarea datelor în linia de comandă
Curs
finalizat

