
Explore Unix and Linux operating systems, Unix mechanics, Bash shell and alternative shell environments, and why the command line matters for data scientists, plus install the Anaconda distribution of Python.
Install the Anaconda distribution of Python by downloading the 64-bit graphical installer from the Anaconda.org download page, selecting Python 3.6, and launching Anaconda Navigator.
Navigate the Unix file system from home to desktop, using cd, ls, and print working directory, and view the staircase structure with dot dot to move up or back.
Learn to remove files and directories from the command line using rm, rm -r, and rmdir, including recursive deletion and the warning that deletions permanently bypass the trash.
Master the cp command to copy files in the terminal, including renaming copies in the current directory and placing copies in other directories such as the home directory.
Learn to use the mv command to rename and move files and directories in the UNIX file system, using the terminal and understanding current working directory and the desktop directory.
Explore how to install Python packages with pip and conda using the Anaconda Navigator and command line, compare language-specific versus language-agnostic installs, and practice installing Cairo.
Explore Python and IPython magic commands to navigate the UNIX file system from within Python, using percent-prefixed commands like %ls and %cd to access remote data and datasets.
"I used to avoid my bash shell and go straight to my GUI. This course has taught me that it is pretty easy (and even necessary for any aspiring Data Scientist ) to use!" ~ Vanessa
"This is the best course I have taken on Udemy and your style of teaching is super amazing." ~ Albert
"Very well explained." ~ Bipen
Welcome to Data Science: Beginners Guide to the Command Line! If you are interested in kick starting your career in Data Science, then this course is for you!
This course will guide you through an array of topics concerning why the command line is a necessary tool for Data Scientists, an introduction to the Unix filesystem structure, and the basic shell commands that Data Scientists must master in order to effectively operate from the command line. My course is broken up into four main topics: Introduction, Command Line Basics, Command Line Advanced Topics, and Data Science From the Command Line.