Build your ultimate AI agent
Mô tả khóa học
Chúng ta sống trong một thế giới bận rộn với những thời hạn gấp gáp. Vì vậy, ta thường dựa vào những gì quen thuộc và dễ dùng, như các giao diện GUI kiểu Visual Studio hay RStudio. Tuy nhiên, dành thời gian học phân tích dữ liệu trên dòng lệnh là một khoản đầu tư dài hạn tuyệt vời, vì nó giúp bạn trở thành người làm dữ liệu mạnh mẽ và hiệu quả hơn.Trong khóa học này, chúng ta sẽ tiếp cận thực hành để học các kỹ năng dòng lệnh đơn giản nhưng mạnh mẽ, chuyên cho dữ liệu. Sử dụng các bộ dữ liệu Spotify công khai, bạn sẽ học cách tải xuống, xử lý, làm sạch và chuyển đổi dữ liệu — tất cả đều qua dòng lệnh. Chúng ta cũng sẽ học các kỹ thuật nâng cao như thao tác cơ sở dữ liệu SQL ngay trên dòng lệnh. Cuối cùng, chúng ta sẽ kết hợp sức mạnh của dòng lệnh và Python để xây dựng một pipeline dữ liệu nhằm tự động hóa một mô hình dự đoán.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Tải dữ liệu xuống bằng Dòng lệnh
Trong chương này, bạn sẽ học cách tải các tệp dữ liệu từ máy chủ web qua dòng lệnh. Trong quá trình đó, bạn cũng sẽ tìm hiểu về tài liệu hướng dẫn, cờ tùy chọn và cách xử lý nhiều tệp.
- Tải dữ liệu bằng curl50 XP
- Sử dụng tài liệu của curl50 XP
- Tải một tệp bằng curl100 XP
- Tải nhiều tệp bằng curl100 XP
- Tải dữ liệu bằng Wget50 XP
- Cài đặt Wget50 XP
- Tải một tệp đơn bằng wget100 XP
- Tải xuống nâng cao với Wget50 XP
- Đặt ràng buộc cho việc tải nhiều tệp50 XP
- Tạo thời gian chờ bằng Wget100 XP
- Tải dữ liệu với Wget và curl100 XP
2
Làm sạch và xử lý dữ liệu trên Dòng lệnh
Chúng ta tiếp tục hành trình từ việc tải dữ liệu đến khâu xử lý dữ liệu. Trong chương này, chúng ta dùng thư viện dòng lệnh csvkit để chuyển đổi, xem nhanh, lọc và thao tác tệp nhằm chuẩn bị dữ liệu cho các phân tích tiếp theo.
3
Thao tác cơ sở dữ liệu trên Dòng lệnh
Trong chương này, chúng ta đi sâu vào những gì thư viện csvkit cung cấp. Cụ thể, ta tập trung vào các thao tác cơ sở dữ liệu có thể thực hiện trên dòng lệnh, bao gồm tạo bảng, truy xuất dữ liệu và nhiều bước ETL chuyển đổi khác nhau.
4
Pipeline dữ liệu trên Dòng lệnh
Ở chương cuối, chúng ta kết nối dòng lệnh với các ngôn ngữ khoa học dữ liệu khác và học cách chúng phối hợp với nhau. Dùng Python làm nghiên cứu tình huống, bạn sẽ học cách chạy Python trên dòng lệnh, cài đặt phụ thuộc bằng trình quản lý gói pip, và xây dựng trọn vẹn một pipeline mô hình bằng dòng lệnh.
S
Xử lý dữ liệu trên Shell
Hoàn
thành khóa học

