Course Overview: Automate Daily Development Tasks with Bash

Cameron Nokes
InstructorCameron Nokes
Share this video with your friends

Social Share Links

Send Tweet
Published 6 years ago
Updated 5 years ago

Bash may seem like a strange tool to invest time into learning—it’s old (like literally as old as I am) and doesn’t have the appeal of learning that new framework everyone’s talking about. But in my experience, whenever I’ve invested time into learning more about it , whether it’s just a few commands or it’s core language syntax, it’s always paid off for me by increasing my productivity and enhancing my ability to contribute to my team at work.

In this course, you'll learn the essentials of what every front-end developer should know about bash. The topics we cover will give you confidence in doing things like creating build scripts that run on continuous integration servers, quickly testing and debugging an API with curl, and more—the automation possibilities with bash are endless.

By the end of the course, you’ll be able to use bash to interact with the file system, search text patterns in files, create scripts, pipe and redirect output, and use variables and conditionals.

Enjoy the course!

Instructor: [00:00] Bash may seem like a strange tool to invest time in to learning. It's literally as old I am and doesn't have the appeal of learning that new framework that everyone's talking about.

[00:09] Whenever I've invested time to learning more about Bash, it's always paid off for me by increasing my productivity and enhancing my ability to contribute to my team at work.

[00:17] In this course, you'll learn the essentials of what every front-end developer should know about Bash. The topics we cover will give you confidence in doing things like creating build scripts that run on continuous integration servers, quickly testing and debugging an API with curl, and more.

[00:31] The automation possibilities with Bash are endless. By the end of the course, you will be able to use Bash, interact with the file system, search text patterns and files, create scripts, pipe and redirect output, and use variables and conditionals.

[00:44] I hope you enjoy it.

egghead
egghead
~ a minute ago

Member comments are a way for members to communicate, interact, and ask questions about a lesson.

The instructor or someone from the community might respond to your question Here are a few basic guidelines to commenting on egghead.io

Be on-Topic

Comments are for discussing a lesson. If you're having a general issue with the website functionality, please contact us at support@egghead.io.

Avoid meta-discussion

  • This was great!
  • This was horrible!
  • I didn't like this because it didn't match my skill level.
  • +1 It will likely be deleted as spam.

Code Problems?

Should be accompanied by code! Codesandbox or Stackblitz provide a way to share code and discuss it in context

Details and Context

Vague question? Vague answer. Any details and context you can provide will lure more interesting answers!

Markdown supported.
Become a member to join the discussionEnroll Today