In this hands-on course you'll learn to use the command line to automate tedious tasks, work with data quickly, and create your own toolbox.
The Unix or Linux command line, sometimes referred to as the shell or the terminal, is as powerful as it is intimidating. By typing commands, you can rename thousands of files, process large amounts of data, and work on remote machines with ease. But make one mistake and everything will explode!
At least, that’s what many think when they first encounter this stark and unforgiving environment. I can’t blame them, the command line just doesn’t look very inviting. Still, the fact remains that the command line successfully enables thousands of developers and researchers to be more efficient and productive at work. All they had to do is embrace it.
In this three-week cohort based course, I'll help you embrace the command line so you can also become more efficient and productive.
Invest in learning this time-tested technology and it will pay dividends for the rest of your career.
You're a developer looking to streamline your workflow and take back control over your computer.
You're a researcher looking to become more efficient and productive at working with data.
You feel intimidated by the power of the command line but understand the benefits it brings.
Run and string together small but powerful tools to accomplish and automate tedious tasks. Integrate seamlessly with your existing workflow.
Parallelize and distribute your data-intensive or compute-heavy tasks to multiple cores and machines.
Easily obtain, inspect, transform, and visualize data coming from various sources (including APIs, server logs, spreadsheets, and databases).
We're actually going to get our hands dirty in this course. Through workshops and exercises you'll quickly become comfortable working at the command line.
You're not alone in this. You'll surround yourself with like-minded people who want to grow alongside you.
It's impossible to cover everything the command-line has to offer. Instead, I'll make sure you know how to keep on learning after the course.
In 2014 I wrote the book Data Science at the Command Line (O'Reilly Media). Since then I've helped hundreds of developers and researchers embrace the command line. Recently I finished the second edition of the book.
I run Data Science Workshops, a training and coaching firm that helps organizations such as Amazon, eHealth Africa, Schiphol Airport, The New York Times, and T-Mobile to upgrade their skills and knowledge. I hold a PhD in machine learning from Tilburg University and an MSc in artificial intelligence from Maastricht University.
While my book is aimed at data scientists only, this course will give you command-line knowledge and skills that are useful for doing research and developing software.
It's one thing to read a book. To try it for yourself is a different story. During the live sessions, you'll get hands-on experience in a safe environment, making you well prepared.
I've trained and coached hundreds of students in the past eight years. My approach is practical and casual, but also sustainable. I'll be able to give you the personal attention you need.
Because you'll be embracing the command line with other researchers and developers. You'll be part of a welcoming community of like-minded people.
Sign up to be the first to know about course updates.