Bash Shell Scripting: Crash Course For Beginners
Bash Shell Scripting: Crash Course For Beginners, available at $119.99, has an average rating of 4.53, with 76 lectures, 3 quizzes, based on 14059 reviews, and has 47598 subscribers.
You will learn about Learn how to use the command line Be able to write your own Shell scripts Automate tasks using Shell scripts Make decisions by using if-else statements Make decision based on strings, variables or files How to use arithmetic expressions How to loop through files and folders with for and while loops How to use functions How to deal with variables scope Create Shell Scripts that solves a real world problem This course is ideal for individuals who are Anyone who would like to learn how to automate tasks with the terminal or Anyone familiar with the Terminal but not with Shell Scripting or Anyone who want to learn the command line and shell scripting in the same course It is particularly useful for Anyone who would like to learn how to automate tasks with the terminal or Anyone familiar with the Terminal but not with Shell Scripting or Anyone who want to learn the command line and shell scripting in the same course.
Enroll now: Bash Shell Scripting: Crash Course For Beginners
Summary
Title: Bash Shell Scripting: Crash Course For Beginners
Price: $119.99
Average Rating: 4.53
Number of Lectures: 76
Number of Quizzes: 3
Number of Published Lectures: 75
Number of Published Quizzes: 3
Number of Curriculum Items: 79
Number of Published Curriculum Objects: 78
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn how to use the command line
- Be able to write your own Shell scripts
- Automate tasks using Shell scripts
- Make decisions by using if-else statements
- Make decision based on strings, variables or files
- How to use arithmetic expressions
- How to loop through files and folders with for and while loops
- How to use functions
- How to deal with variables scope
- Create Shell Scripts that solves a real world problem
Who Should Attend
- Anyone who would like to learn how to automate tasks with the terminal
- Anyone familiar with the Terminal but not with Shell Scripting
- Anyone who want to learn the command line and shell scripting in the same course
Target Audiences
- Anyone who would like to learn how to automate tasks with the terminal
- Anyone familiar with the Terminal but not with Shell Scripting
- Anyone who want to learn the command line and shell scripting in the same course
You can finally understand Shell Scripting.
This course will give you a clear understanding of how to write Shell Scripts.
In this course everything is explained at a slow pace and thoroughlyto make sure you can follow everything.
Even if you never used the command line, the first 2 Sections will teach you all the tools necessary to use the command line and start writing your shell scripts, nothing is left out.
Moreover after walking you through all the fundamentals of Shell Scripting, the last 2 Sections are project based, there we will combine everything you have learned in the course to create a script that solve s real world problem.
By the end of the course you’ll be writing your own Shell Scripts, in particular you will learn how to:
- Use the command line
- Automate tasks using Shell Scripts
- Create and use variables in your scripts
- Make decisions by using if-else statements
- Make decision based on strings, variables or files
- Use arithmetic expressions
- Loop through files and folders with “for” and “while” loops
- Use functions
- Deal with variables scope
- Create Shell Scripts that solves real world problems
- and much more…
Course Curriculum
Chapter 1: Command Line for Beginners
Lecture 1: Introduction
Lecture 2: Terminal Overview
Lecture 3: Track Your Progress
Lecture 4: List command Ls
Lecture 5: Ls -L. Understand the Terminal Output
Lecture 6: Ls with folders
Lecture 7: Change Directory: cd
Lecture 8: NEW! Open, Xdg-Open
Lecture 9: Touch
Lecture 10: Move
Lecture 11: Copy-Remove
Lecture 12: Star Sign: *
Lecture 13: Recursive
Lecture 14: (NEW!) Exercises Command Line Sect1
Lecture 15: (NEW!) Sect 1 Ex1
Lecture 16: (NEW!) Sect 1 Ex2
Chapter 2: Important Commands For Shell Scripting
Lecture 1: Redirect
Lecture 2: Pipe
Lecture 3: Find
Lecture 4: Grep
Lecture 5: Bonus Lecture: The AWK command. Part1
Lecture 6: Bonus Lecture: The AWK command. Part2
Lecture 7: Sudo
Lecture 8: Change Owner
Lecture 9: Change Permission
Lecture 10: Change Ownership to Folders
Lecture 11: (UPDATED!) Variables
Lecture 12: Command Substitution-Expansion
Lecture 13: UNIX Login file ( IMPORTANT )
Lecture 14: Read
Lecture 15: (NEW!) Exercises Command Line Sect2
Lecture 16: (NEW!) Sect 2- Ex1
Lecture 17: (NEW!) Sect 2- Ex2
Chapter 3: SHELL SCRIPTING: Intro and Basics
Lecture 1: Track you Progress !! (2)
Lecture 2: Shell Scripting Intro
Lecture 3: Execute
Lecture 4: Which
Lecture 5: The First Script
Lecture 6: Editors and Read
Lecture 7: Change the PATH ( IMPORTANT )
Lecture 8: Script Open
Lecture 9: (NEW!) Exercises Shell Script Sect3
Lecture 10: (NEW!) Sect 3- Ex1
Lecture 11: (NEW!) A script that create another Script: Ex2
Chapter 4: SHELL SCRIPTING
Lecture 1: Arithmetic Expressions
Lecture 2: IF Conditions
Lecture 3: Else
Lecture 4: Exit
Lecture 5: Logic Conditions
Lecture 6: IF on Strings
Lecture 7: Empty Strings
Lecture 8: IF on Files
Lecture 9: For Loops
Lecture 10: NEW! TOP 5 MISTAKES as a beginner
Lecture 11: While Loops
Lecture 12: Terminate a Script; Sleep
Lecture 13: (NEW!) Cases
Lecture 14: Exit Status
Lecture 15: Functions
Lecture 16: Variables Scope
Lecture 17: Exercises Shell Scripting
Lecture 18: Divisibility of Numbers Script. Ex1
Lecture 19: Counting of ".txt" Files Script. Ex2
Lecture 20: (NEW!) User renaming all files: Ex3
Chapter 5: Bonus Lecture
Lecture 1: Bonus Lectures: Become Professional in Bash
Chapter 6: SHELL SCRIPT PROJECT
Lecture 1: Intro to the project
Lecture 2: Project1 Part A
Lecture 3: Project1 Part B
Lecture 4: Project1 Part C
Chapter 7: SHELL SCRIPT COMPLETE PROJECT ( PROJECT 2 )
Lecture 1: COMPLETE PROJECT Part A
Lecture 2: COMPLETE PROJECT Part B
Lecture 3: COMPLETE PROJECT Part C
Lecture 4: COMPLETE PROJECT Bonus: Functions
Chapter 8: Conclusion and Tips
Lecture 1: Conclusion and Tips
Lecture 2: Bonus Lectures: Become Professional in Bash
Instructors
-
Francesco Santi
Phd
Rating Distribution
- 1 stars: 48 votes
- 2 stars: 146 votes
- 3 stars: 1226 votes
- 4 stars: 5197 votes
- 5 stars: 7368 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024