Learn Data Science with Bash Shell

Gain insights into data processing using Bash, sed, awk, and RegEx. Explore sorting, searching, replacing, and optimizing data tasks interactively with animated videos, projects, quizzes, and tasks.

Beginner

71 Lessons

1h

Certificate of Completion

Gain insights into data processing using Bash, sed, awk, and RegEx. Explore sorting, searching, replacing, and optimizing data tasks interactively with animated videos, projects, quizzes, and tasks.

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

91 Playgrounds

This course includes

91 Playgrounds

Course Overview

2500+ students have taken this innovative project-based data learning course (includes video lectures). It demonstrates the use of Bash shell (Bash, sed and awk including RegEx) in processing textual data. It can help to learn to sort, search, match, replace, clean and optimize various aspects of data with Bash Shell. The target audience (students, researchers, scientists, journalists, data miners, developers) didn't have to go through any tough learning curve. This course also should have helped RedHat, Su...Show More

Course Content

1.

Course Introduction

Get familiar with using Bash for efficient data manipulation and foundational scripting skills.
2.

Project 1: Analyzing the 'US News' University Ranking Data

Get started with analyzing university ranking data using essential Bash commands.
3.

Project 2: Facebook Data Mining

Go hands-on with mining Facebook data using Bash commands for insightful analysis.
4.

Project 3: Australian Cities Crime Statistics

Break down the steps to analyze Australian cities' crime stats using Bash commands.
5.

Project 4: Shakespearean-era plays and poems data mining

Solve problems in analyzing Shakespearean texts using advanced Bash commands and data mining techniques.
6.

Bash Tutorials

11 Lessons

Investigate Bash scripting essentials from basics, variables, and command execution to redirections and loops.
7.

REGEX Tutorials

7 Lessons

Analyze regex fundamentals, BRE and ERE syntax, character classes, lookarounds, atomic groups, and Bash regex usage.
8.

AWK Tutorials

4 Lessons

Get familiar with AWK's text processing capabilities, variables, functions, and practical examples.
9.

SED, GREP and Find Tutorials

6 Lessons

Grasp the fundamentals of powerful text-processing and search tools: SED, GREP, and Find.
10.

Beyond the Text Files! Enter into the Big Data Landscape - Concepts

10 Lessons

Examine key technologies in Hadoop's Big Data landscape, including HDFS, MapReduce, YARN, and more.
11.

Conclusion

1 Lesson

Enhance your skills in data science tools, practical applications, and further learning resources.

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor