Learn the Command Line ... for Science!
3.1 (2 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
32 students enrolled

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.1 (2 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
32 students enrolled
Created by Brian Hall
Last updated 8/2017
English
English [Auto-generated]
Current price: $11.99 Original price: $149.99 Discount: 92% off
3 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll 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

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 this course is for:
  • Scientists
  • Science majors
  • Anybody interested in computational science
Course content
Expand all 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