HomeCoursesLearn Data Science with Bash Shell
AI-powered learning
Save

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.

4.9
71 Lessons
1h
Join 2.9 million developers at
Join 2.9 million developers at

Learning Roadmap

71 Lessons3 Quizzes

1.

Course Introduction

Course Introduction

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

3.

Project 2: Facebook Data Mining

Project 2: Facebook Data Mining

7 Lessons

7 Lessons

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

4.

Project 3: Australian Cities Crime Statistics

Project 3: Australian Cities Crime Statistics

9 Lessons

9 Lessons

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

5.

Project 4: Shakespearean-era plays and poems data mining

Project 4: Shakespearean-era plays and poems data mining

5 Lessons

5 Lessons

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

6.

Bash Tutorials

Bash Tutorials

11 Lessons

11 Lessons

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

7.

REGEX Tutorials

REGEX Tutorials

7 Lessons

7 Lessons

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

8.

AWK Tutorials

AWK Tutorials

4 Lessons

4 Lessons

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

9.

SED, GREP and Find Tutorials

SED, GREP and Find Tutorials

6 Lessons

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

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

10 Lessons

10 Lessons

Examine key technologies in Hadoop's Big Data landscape, including HDFS, MapReduce, YARN, and more.
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Author NameLearn Data Science withBash Shell
Developed by MAANG Engineers
ABOUT THIS COURSE
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, SuSE and Ubuntu Linux learners and Data Science enthusiasts. Regularly updated, new projects to come! - Learn Bash commands interactively - Projects with own stories and conclusive decisions - Animated video lectures (for visual learners) - Demonstrations - Quizzes - Learning tasks Bloom's taxonomy (remember, understand, apply, analyze, evaluate and create) in developing your Linux skills. Learn Scientific Programming! scientificprogramming.io
ABOUT THE AUTHOR

Scientific Programmer

Creating awareness and opportunities through developing courses and educational tools in High Performance Data & Computational Sciences.

Learn more about Scientific

Trusted by 2.9 million developers working at companies

These are high-quality courses. Trust me the price is worth it for the content quality. Educative came at the right time in my career. I'm understanding topics better than with any book or online video tutorial I've done. Truly made for developers. Thanks

A

Anthony Walker

@_webarchitect_

Just finished my first full #ML course: Machine learning for Software Engineers from Educative, Inc. ... Highly recommend!

E

Evan Dunbar

ML Engineer

You guys are the gold standard of crash-courses... Narrow enough that it doesn't need years of study or a full blown book to get the gist, but broad enough that an afternoon of Googling doesn't cut it.

S

Software Developer

Carlos Matias La Borde

I spend my days and nights on Educative. It is indispensable. It is such a unique and reader-friendly site

S

Souvik Kundu

Front-end Developer

Your courses are simply awesome, the depth they go into and the breadth of coverage is so good that I don't have to refer to 10 different websites looking for interview topics and content.

V

Vinay Krishnaiah

Software Developer

Built for 10x Developers

No Passive Learning
Learn by building with project-based lessons and in-browser code editor
Learn by Doing
Personalized Roadmaps
The platform adapts to your strengths & skills gaps as you go
Learn by Doing
Future-proof Your Career
Get hands-on with in-demand skills
Learn by Doing
AI Code Mentor
Write better code with AI feedback, smart debugging, and "Ask AI"
Learn by Doing
Learn by Doing
MAANG+ Interview Prep
AI Mock Interviews simulate every technical loop at top companies
Learn by Doing

Free Resources

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath