- Bash Shell Scrpting Course Overview
- Environment Setup to Practice Bash Shell Scripting
- Installing Ubuntu on Windows 10
- Basic Steps to Write and Execute a Shell Script
- List of General Purpose Commands and Help to Understand about the usage of a com
- Configuring Gmail Setup on Ubuntu Server
- Docker Installation on Ubuntu Server using Bash Shell Script
Automation with Bash Shell Scripting
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Automation with Ansible Playbooks online course is designed for application or automation engineers who have a few years of experience administering various infrastructure components such as operating systems, application configurations, and deployments. The course also focuses on individuals who wish to manage system and application configurations quickly and automatically while learning as quickly as possible.
Automation with Ansible Playbooks certification course is created by Narendra P - Software Engineer, Automation Expert & Instructor and offered by Eduonix, an online learning platform focused on providing users with digital learning courses. Individuals must have a fundamental understanding of Unix-based systems, as Ansible is an open-source software accessible for Linux-based systems, as well as knowledge of any cloud or VMware to create servers for practice, and optionally some programming skills to develop their own modules.
Automation with Ansible Playbooks online training includes 17 hours of pre-recorded video content in the form of 69 separate lectures. The course is broken into three parts since mastering automation with Ansible and playbook is a step-by-step process. Part 1 teaches about the basics of Ansible and how to deploy it, Part 2 about implementing Ansible Playbooks, and Part 3 about designing your own modules and implementing Ansible Playbooks for the AWS cloud.
The highlights
- Self-paced course
- English videos with subtitles
- 18.38 hours of pre-recorded video content
- 94 online lectures
- 30-day money-back guarantee
- Accessible on portable devices
Program offerings
- Self-paced course
- English videos with subtitles
- Pre-recorded video content
- Online lectures
- 30-day money-back guarantee
- Accessible on portable devices
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Eduonix
Who it is for
What you will learn
After completing the Automation with Ansible Playbooks online certification, individuals will gain a better understanding of the Ansible engine, its concepts, and Ansible Playbooks.
Individuals will learn about Playbooks from basic to advanced concepts like files, templates, vaults, etc. Individuals will be able to use Ansible with multiple servers at a time, implement Playbooks and automate different tasks to make the environment free from manual interventions.
The syllabus
Section 1 : Introduction
Section 2 : Redirection Operators
- Redirection Operators and STDIN, STDOUT & STDERR
Section 3 : Commands to read a file content
- Commands to read a file content
- Commands to read a file content with conditions
- How to display or print range of lines ?
Section 4 : Grep Command
- Basic usage of grep command
- Advanced Usage of Grep Command
- Simple Practice with grep command
Section 5 : Cut Command
- Complete cut command in one video
Section 6 : AWK Command
- Basics of AWK Command to write simple Shell Scripts
Section 7 : Simple Useful commands for shell scripting
- tr command
- tee command
Section 8 : Basics of Bash Shell Scripting
- First HelloWorld Bash Shell Script | Simple Usage of echo command
- Introduction to variables
- Simple Shell Script to know the usage of Variables in Bash Shell Scripting
- Advanced Usage of echo command
- Here Document for Multi-lines or Multi-line block
- Here String Usage
- Writing Comments for a Shell Script
- what is #!/usr/bin/env bash ?
- Debugging a Bash Shell Script
- Exit Status of a Command
Section 9 : String Operations to write Bash Shell Scripting
- Basic String operations
- String Operations on Paths | Useful for Real-time
Section 10 : Input and Output Commands for Bash Shell Scripting
- input with read command and output with echo command
- Input with command line arguments
Section 11 : Arithmetic Operators for Bash Shell Scripting
- Arithmetic Operators
- Simple usage of case statement
Section 12 : test command, commands chanining and conditional statements
- test command and its usage | Comparison and file test operators
- Command Chaining using Logical AND (&&) and Logical OR (||) Operators
- Executing block of code using {}
Section 13 : Conditional Statements | Simple if | if else | if elif elif else
- simple if and if-else conditional statement
- Simple Shell Script to verify the user is root or not and User is having sudo
- Shell Script to start docker service
- Logical AND OR and NOT operators - ( &&, || and ! )
- Differences between [ ] and [[ ]] ( old and new test command) and also (( ))
- if elif elif else conditional statement
- How to handle command line arguments ?
Section 14 : Scheduling jobs with at and crontab
- One time task execution with at | scheduling job with at command to execute once
- Scheduling jobs with crontab
- Shell Script to send Automatic Mail Alert when RAM Memory gets Low
- Shell Script to monitor File System Utilization with mail alerts
Section 15 : Arrays of Bash Shell Scripting
- Introduction to Arrays
- Associative Arrays
Section 16 : Loops and Loop control statements: Part-1
- Introduction to Loops
- Different types of for loop syntax's
- Installing multiple packages with for loop and command line arguments
- Difference between
* - Loop Control commands / statements
- For loop with arrays
Section 17 : Working with remote Servers
- Login into remote server from local server using ssh
- Executing commands on remote server without logging into remote server
- Providing password for ssh using sshpass utility
- Executing multiple commands on Multiple servers
- Shell Script to execute different commands on different servers
Section 18 : Loops and Loop control statements: Part-2
- Basic syntaxes of while loop
- while loop with IFS
Section 19 : Functions
- Simple Introduction to Functions
- Defining a Function and Calling a Function
- Scope of the Variables (Global and Local Variables), Returning a variable value
- Passing Parameters to a Function
Section 20 : Complete printf command in one video
- complete printf command
Section 21 : AWK Command and AWK Scripting
- Introduction to awk
- awk command with action and bacis variables
- Introduction to awk scripting
- awk command with options, action and basic variables
- Simple Hello World awk script
- How to define a variable , display a variable and execute multiple statements ?
- awk command or awk script: Reading variable values from command line
- How to use awk command / script in shell scripts ?
- How to read variables for awk command using shell script ?
- Task: Desing Arithmetic calculator with shell script using awk command
Section 22 : Complete sed command
- Introduction to sed command
- sed: Viewing file content and deleting file content based on line numbers
- Searching file content
- Find and replace with sed command
- Insertion and Deletion with sed command
- Regex: Introduction to sed command with regex
- Regex-Part-1: Regex with special characters (\s \t . * \+ \? and \)
- Regex-Part-2: Regex with special characters ( ^ and $ )
- Regex-Part-3: Regex with special characters ( [] () and {} )
- Simple shell script to get all git versions from official git-scm website
- Task: Shell script to get all git versions using functions concept
Section 23 : Real Time Practice (Low Level To High Level )
- Design simple Digital Clock with Bash Shell Scripting
- Automate Server Inventory using Shell Script
- Automate Multiple Servers Inventory using Shell Script
- Monitor File system usage and send mail alerts
- Automate the installation of required git version using bash shell script