
Bash Scripting
Get started with Bash Shell script learning with practical examples. Also test your learning with practice exercises.
· Ahmed Alkabary

RHCE Ansible EX294 Exam Preparation Course
Learn all the essentials of Ansible with this hands-on tutorial series. It is ideal for RHCE Ansible EX294 exam preparation.
· Ahmed Alkabary

Chapter #12: Ansible Troubleshooting
This is the twelfth and the last chapter of the RHCE Ansible EX294 exam preparation series. You'll learn about troubleshooting Ansible in this article.
· Ahmed Alkabary

Chapter #11: Managing Systems With Ansible
This is the eleventh chapter of RHCE Ansible EX 294 exam preparation series. Here, you'll learn about using Ansible modules to manage Linux systems.
· Ahmed Alkabary

Chapter #10: RHEL System Roles
In this chapter, you'll learn about RHEL specific system roles. Needless to say, this is for Red Hat and CentOS only.
· Ahmed Alkabary

Chapter #9: Ansible Roles
You'll understand how roles are structured in Ansible. You'll also learn to use ready-made roles from Ansible Galaxy and create your own custom Ansible roles.
· Ahmed Alkabary

Chapter #8: Encrypting Content With Ansible Vault
This is the eighth chapter of RHCE Ansible EX 294 exam preparation series. In this tutorial, you'll learn about securing sensitive information with Ansible Vault. The chapter will be available to non-members after a week.
· Ahmed Alkabary

Chapter #7: Jinja2 Templates
Learn how to use Jinja2 templating engine to carry out more involved and dynamic file modifications with Ansible.
· Ahmed Alkabary

Chapter #6: Decision Making in Ansible
This is the sixth chapter of RHCE Ansible EX 294 exam preparation series. Learn about using conditional statements in Ansible.
· Ahmed Alkabary

Chapter #5: Ansible Loops
This is the fifth chapter of RHCE Ansible EX 294 exam preparation series. And in this, you'll learn about using loops in Ansible.
· Ahmed Alkabary

Chapter #4: Ansible Variables, Facts and Registers
In the fourth chapter of RHCE Ansible EX 294 exam preparation series, you'll learn about variables, facts and registers in this chapter.
· Ahmed Alkabary

Chapter #3: Ansible Playbooks
The third chapter of RHCE Ansible EX 294 exam preparation series that deals with one of the most important and exciting feature, Ansible Playbooks.
· Ahmed Alkabary

Chapter #2: Running Ad-Hoc Commands
In the second chapter of RHCE Ansible EX 294 exam preparation series, you'll learn about configuring Ansible and running ad-hoc commands.
· Ahmed Alkabary

Chapter #1: Say Hello to Ansible
In the first chapter of RHCE Ansible EX 294 exam preparation series, learn about installing and setting up Ansible on Red Hat and CentOS.
· Ahmed Alkabary

Automation With Bash
You’re either the one that creates the automation, or you’re getting automated.
· Ahmed Alkabary

Using Functions in Bash
Never rewrite code, use functions instead!
· Ahmed Alkabary

Loops in Bash
Loops are essential for any scripting language. Learn for, while and until loops with examples in this chapter of Bash Beginner Series.
· Ahmed Alkabary

Decision Making With If Else and Case Statements
In this chapter of bash beginner series, you'll learn about using if-else, nested if else and case statements in bash scripts.
· Ahmed Alkabary

String Operations in Bash
Let's pull some strings and learn to handle strings in bash scripts.
· Ahmed Alkabary

Using Arithmetic Operators in Bash Scripting
Learn to perform arithmetic operations like addition, subtraction, multiplication and division in bash scripts.
· Ahmed Alkabary

Using Arrays in Bash
Got too many variables to handle? Use an array in your bash script.
· Ahmed Alkabary

Passing Arguments to Bash Scripts
In the third part of the Bash Beginner Series, you'll learn to pass arguments to a bash shell script. You'll also learn about special bash shell variables.
· Ahmed Alkabary

Understanding Variables in Bash Shell Scripting
In the second entry of the bash beginner series, learn about using variables in your bash shell scripts.
· Ahmed Alkabary

Create and Run Your First Bash Shell Script
Take the first step towards shell scripting. Learn what it takes to create a simple bash script and how to run it.
· Ahmed Alkabary