Course Highlights
  • Developing comfort and skill with with Bash and the CLI is a critically important skill for every software developer. In this short course, you'll learn the fundamentals of the Bash language and the command line interface (CLI) in general. By the end of this short course, you'll be quite comfortable using the CLI to accomplish whatever tasks come your way as a developer. You'll also just be significantly more productive and capable with your machine.
Curriculum

5 Topics
What is Bash?
What is the Command Line Interface (CLI)
Fundamental Bash Commands
Download Course Labs & Examples
Feedback: Bash Introduction

8 Topics
Use the Bash Manual man
Print Working Directory with pwd
View Directory with ls and ls -lart Commands
Change Directories with cd
Navigate More Effectively with Relative Paths and Auto-Complete
Copy (cp) Move (mv) Create (mkdir) and Remove (rm)
Bash 101 Reference & Exercises
Feedback: Bash 101

5 Topics
Bash echo and Redirect with > & >>
Bash Scripts & File Permissions
How To Use vim
Environment Variables Aliases & Bash Profiles
Feedback: Scripts Sessions and Vim

4 Topics
Grep Curl and Files Tools
Bash Pipe & History Commands
Shell Shortcuts & Bash Manual
Feedback: Bash Developer Tools

  Write a Review

Bash & Command Line Interface

Go to Paid Course