COURSE MODULES:
Introduction to Linux
1. Introduction
2. Linux Distributions
Installing Linux
1. Introduction to Linux Installation
2. Installing Ubuntu Desktop
3. Installing Scripted Instances
Configuring the Linux Environment
1. Introduction to environments
2. Managing Linux Startup
3. Linux File System Hierarchy Standard
4. Managing Linux Environments
Linux Applications
1. Working with Software Repositories
2. Exploring Linux Desktop Applications
3. apt fundamentals
Working with Linux Servers
1. Introduction to Linux Servers
2. Linux Containers
3. Installing and working with Server Apps: Apache
4. Compiling code in Linux
Linux Command Line Basics
1. Using Linux Help Resources
2. Linux Terminal and basic commands
Linux File System
1. Working with files and Directories
2. Searching the Linux file System
3. Working with Archives
4. Linux Kernel Modules and Peripherals
Network Connectivity
1. Network Configuration
2. DNS Configuration
3. Remote connections and Secure Shell (SSH)
Linux Scripting
1. Introduction
2. Shell She-bang
3. Variables
4. Conditions and Loops
5. Functions
Â