Learn the Command Line ... for Science!
3.3 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
23 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn the Command Line ... for Science! to your Wishlist.

Add to Wishlist

Learn the Command Line ... for Science!

Start from zero, harness the power of the command line, and cultivate a healthier relationship with your computer
3.3 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
23 students enrolled
Created by Brian Hall
Last updated 8/2017
English
Current price: $10 Original price: $150 Discount: 93% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use command line tools to download, extract, analyze and create scientific data
  • Install scientific computing software, run it, and manage its output from the command line
View Curriculum
Requirements
  • Patience -- required!
  • Typing skills -- very helpful!
  • That's it.
Description

You should take this course because Science. For real, though, every branch of science has a growing computational component, but traditional science education is lagging behind. If you're a scientist, you don't necessarily need to learn to code, but you do need to level up your computer skills. That's what this course is about.

Think about it -- you may understand mitosis, or RNA transcription, or galaxy formation, or covalent bonds, but how well do you understand what's going on inside your computer? Learning the command line is the first step toward a healthier relationship with your machine. It's great preparation for learning to code. It puts a TON of free, open source scientific computing tools (and infrastructure) at your fingertips. And it's fun!

So make 2016 the year you finally learn the command line. This course is custom designed for scientific computing -- that's why it goes beyond simple navigation and file operations to include installing software and even building programs from source code. Get up to speed with your colleagues, fancy up your resume, and become a part of the scientific computing community. It's easier than you think!

Featuring Joshua Treeson as The Voice of the Command Line!

Who is the target audience?
  • Scientists
  • Science majors
  • Anybody interested in computational science
Students Who Viewed This Course Also Viewed
Curriculum For This Course
61 Lectures
01:30:02
+
Installing Software
7 Lectures 12:10

Install Package Manager
01:45

Install with Package Manager
00:52

Install with git
01:26

Install with Script
04:09


+
Vim (Part 1)
4 Lectures 05:37

Vim - First Pass
02:14

Vim - Second Pass
01:27

+
Customizing Your Environment (Part 1)
5 Lectures 08:03
Section Intro
00:56

Aliases
02:02

.bash_profile
01:32

Change Your Prompt
02:11

Review
01:22
+
Vim (Part 2)
5 Lectures 06:58
Section intro
00:56

Type a Mess
01:19

Search
01:31

Visual Mode
02:03

Review and Challenge
01:09
+
Sed, Pipes, and Streams
7 Lectures 08:04
Section intro
00:56

sed
01:11

Pipe (|)
01:26

grep
01:43

Redirecting output to a file (>)
01:26

Review and Challenge
00:43

Section intro
00:39
+
Reading Docs
4 Lectures 03:10
Section intro
00:02

Man Pages
01:27

README
00:52

The -h Flag
00:49
+
Case Study: Bioinformatics -- Size of the fruitfly genome vs human genome
5 Lectures 05:21
Section intro
00:35

Explore Fruitfly Data
00:54

Get Length of Fruitfly Data
01:22

Download and Extract Human Data
01:02

Get the Length of the Human Genome
01:28
+
Case Study: Astronomy -- Run a Galaxy Simulation
4 Lectures 04:18
Clone Vispy
01:03

Install Dependencies
00:36

Run Simulation
01:30

Mod Simulation and Run Again
01:09
About the Instructor
Brian Hall
3.3 Average rating
2 Reviews
23 Students
1 Course
Growth / Hacking

I do A/B testing, web development, data analysis, and write scripts to download animated gifs from the command line.

I previously worked as a bioinformatics research assistant, a professor at the University of Hawai'i at Hilo, and an assistant director at a Montessori school. I try to keep my courses somewhere between academia-dry and kindergarten-silly.