Build your ultimate AI agent
Deskripsi Kursus
Kita hidup di dunia yang serba sibuk dengan tenggat waktu ketat. Akibatnya, kita cenderung kembali pada hal yang familiar dan mudah, seperti antarmuka GUI seperti Visual Studio dan RStudio. Namun, meluangkan waktu untuk mempelajari analisis data di command line adalah investasi jangka panjang yang sangat berharga karena membuat kita menjadi praktisi data yang lebih andal dan produktif.Dalam kursus ini, kita akan mengambil pendekatan praktis untuk mempelajari keterampilan command line yang sederhana, kuat, dan khusus untuk data. Dengan menggunakan himpunan data Spotify yang tersedia publik, kita akan belajar cara mengunduh, memproses, membersihkan, dan mentransformasikan data, semuanya melalui command line. Kita juga akan mempelajari teknik lanjutan seperti operasi basis data berbasis command line dengan SQL. Terakhir, kita akan menggabungkan kekuatan command line dan Python untuk membangun pipeline data guna mengotomatisasi sebuah model prediktif.
Prasyarat
Kurikulum
Garis besar kursus
1
Mengunduh Data di Command Line
Pada bab ini, kita mempelajari cara mengunduh berkas data dari server web melalui command line. Dalam prosesnya, kita juga mempelajari manual dokumentasi, flag opsi, dan pemrosesan multi-berkas.
- Mengunduh data menggunakan curl50 XP
- Menggunakan dokumentasi curl50 XP
- Mengunduh satu berkas menggunakan curl100 XP
- Mengunduh banyak berkas menggunakan curl100 XP
- Mengunduh data menggunakan Wget50 XP
- Memasang Wget50 XP
- Mengunduh satu berkas menggunakan wget100 XP
- Pengunduhan tingkat lanjut menggunakan Wget50 XP
- Menetapkan batasan untuk pengunduhan banyak file50 XP
- Membuat waktu jeda menggunakan Wget100 XP
- Mengunduh Data dengan Wget dan curl100 XP
2
Pembersihan dan Pengolahan Data di Command Line
Kita melanjutkan perjalanan data dari pengunduhan data ke pemrosesan data. Pada bab ini, kita memanfaatkan pustaka command line csvkit untuk mengonversi, meninjau, memfilter, dan memanipulasi berkas guna menyiapkan data untuk analisis lebih lanjut.
3
Operasi Basis Data di Command Line
Pada bab ini, kita menggali lebih dalam semua kemampuan yang ditawarkan pustaka csvkit. Secara khusus, kita berfokus pada operasi basis data yang dapat kita lakukan di command line, termasuk pembuatan tabel, penarikan data, dan berbagai transformasi ETL.
4
Pipeline Data di Command Line
Pada bab terakhir, kita menjembatani koneksi antara command line dan bahasa ilmu data lainnya serta mempelajari bagaimana keduanya dapat bekerja bersama. Dengan Python sebagai studi kasus, kita mempelajari cara mengeksekusi Python di command line, memasang dependensi menggunakan pengelola paket pip, dan membangun keseluruhan pipeline model menggunakan command line.
S
Pemrosesan Data di Shell
Kursus
Selesai

