Get startedGet started for free

Course recap

1. Course recap

Congratulations! You've reached the end of the course. Let's do a quick recap of what we've learned so far!

2. Data downloading on the command line

In chapter one, we learned how to download data files via the command line using commands curl and Wget. In the process, we learned about documentation manuals, option flags, and even multiple file downloads.

3. Data processing on the command line

In chapter two, we moved from data downloading to data processing. Using the command line library csvkit, we learned how to convert files using in2csv, print previews with csvlook and csvstat, filter data using csvcut and csvgrep, and append data using csvstack.

4. Database manipulation on the command line

In chapter three, we dove deeper into csvkit, by exploring database manipulation using sql2csv and csvsql. We even learned advanced SQL-like ETL commands using csvkit.

5. Building data pipelines on the command line

In the last chapter, we bridged the connection and learned how command line and Python go very well together. We talked about executing Python on the command line, Python package management using pip, and automating our Python model and build pipeline with cron.

6. Thank you! So long!

Thank you for your hard work and dedication in taking this course. I hope the content here prove to be useful in your learning journey. Wishing you all the best!