Table of Contents

Muftasoft's Linux Course

Linux Administration Course 1

This course covers essential topics and skills for becoming proficient in Linux system administration:

Week 1: Introduction to Linux Administration

Session 1: Linux Basics and Installation

Introduction to Linux and its distributions

Understanding the Linux file system hierarchy

Installation of a Linux distribution (e.g., Ubuntu or CentOS)

Session 2: Command-Line Essentials

Navigating the command line interface (CLI)

Basic file operations (ls, cp, mv, rm, etc.)

Text processing commands (grep, sed, awk)

Session 3: User and Group Management

Creating and managing user accounts

Managing user groups and permissions

Password policies and security considerations

Week 2: System Configuration and Maintenance

Session 4: Package Management

Introduction to package managers (apt, yum, dnf)

Installing, updating, and removing software packages

Session 5: File System Management

Disk partitioning and formatting

Mounting and unmounting filesystems

Monitoring disk usage and quotas

Session 6: Process Management

Understanding processes and their attributes

Process monitoring and control (ps, top, kill, etc.)

Managing background and foreground processes

Week 3: Networking and Security

Session 7: Network Configuration

Configuring network interfaces

IP addressing and subnetting basics

Troubleshooting network connectivity

Session 8: Firewall and Security

Introduction to iptables or firewalld

Basic firewall rules and configurations

Intrusion detection and prevention basics

Session 9: User Authentication and SSH

Understanding authentication mechanisms (password, SSH keys)

Configuring SSH for secure remote access

SSH key management and best practices

Week 4: Advanced Topics in Linux Administration

Session 10: System Logging and Monitoring

Using syslog for system logging

Introduction to log rotation and log analysis

Monitoring system performance (top, vmstat, iostat)

Session 11: Backup and Recovery

Importance of data backup and disaster recovery

Configuring and using backup tools (rsync, tar, etc.)

Creating backup schedules and strategies

Session 12: Virtualization and Containers

Introduction to virtualization (e.g., KVM)

Basics of containerization (Docker)

Creating and managing virtual machines and containers

Week 5: Web Services and Automation

Session 13: Web Server Setup (e.g., Apache or Nginx)

Installing and configuring a web server

Creating virtual hosts and configuring SSL

Web server security best practices

Session 14: Introduction to Bash Scripting

Basics of shell scripting

Writing and executing simple Bash scripts

Using variables, loops, and conditionals

Session 15: Automation with Cron Jobs and systemd

Scheduling tasks with cron jobs

Introduction to systemd and service management

Creating custom systemd service units

By the end of this 45 hour course, participants should have gained a strong foundation in Linux system administration, including fundamental concepts, practical skills, and hands-on experience with various administrative tasks and tools. Keep in mind that you might need to adjust the pacing and content based on the participants' prior knowledge and learning speed.

Duration : 5 Weeks. 3 Classes per week. 3 Hours per class.

This course includes:

Certificate of attendance available after having gone through all of the course materials, and assignments, and quizzes.

Certificate of assessment of skills after passing assessments within 90 days of starting the course.

Discussion group for all active participants.

Requirements

A desire to learn Linux administration.

Any Linux distribution installed on your computer or a virtual machine.

Desktop with at least 2 GB or RAM for an installed machine.

Desktop with at least 6 GB or RAM for a virtual machine with a Non Linux host OS.

Who this course is for:

Those who want to get started with Linux.

Existing Linux users or learners who wants to be effective at using the Linux command Line.

Those who want to learn cloud computing.

Those who want to go into DevOps.

Those who want to learn how to provide and maintain Internet Services.

Aspiring Linux system administrators.

8 Classes of 3 Hours each for weekdays.

6 Classes of 4 hours each for weekends.

Duration: 45 Hours.

Slots available.

3 Times a week.

Monday, Wednesday, Friday : 10:00 - 13:00

Monday, Wednesday, Friday : 18:00 - 21:00

Tuesday, Thursday, Saturday : 10:00 - 13:00

Tuesday, Thursday, Saturday : 18:00 - 21:00

2 Times a week.

Saturday, Sunday : 14:00 - 18:00

Physical Class Location :

Block 8 Federal B. Area, Karachi. Available Now.

Near NIPA Karachi. Expected to become available in a week.

Other locations shall become available as they get contracted.

Institutes are welcome to discuss venue availability for physical classes for this course.

We are open to partnering with institutes globally for offering this and other courses via video conferencing.

Assessment of capability and examination by :

Information about certificates and badges.

To register for the course contact : +92 343 270 2932 ( whatsapp )

Contact Information

Course fee : 1 LTC for each course ( USD 65 , PKR 18,200 ) per participant.

Discounts available for registrations as a group until 30 October 2023.

Number of students Percentage discount Notes
1 0% Available for physical classes and video conferencing virtual classes
2 10% Available for physical classes and video conferencing virtual classes
3 20% Available for physical classes and video conferencing virtual classes
5 30% Available for physical classes and video conferencing virtual classes
8 40% Available for physical classes and video conferencing virtual classes
13 50% Only applies for video conferencing virtual classrooms
21 60% Only applies for video conferencing virtual classrooms
34 70% Only applies for video conferencing virtual classrooms
55 80% Only applies for video conferencing virtual classrooms
89+ 90% Only applies for video conferencing virtual classrooms

Udemy course free coupons code : F-L-19405DDF29240A94

Link with coupon code applied

https://www.udemy.com/course/linux-administration-1/?couponCode=F-L-19405DDF29240A94

Validity 30 days

Starts 10/03/2023 1:57 AM PDT (GMT -7)

Expires 11/03/2023 1:57 AM PDT (GMT -7)


© Applied Technology Research Center 2023. All Rights Reserved.

All content included in or made available through this page, such as text, graphics, logos, icons, images, sounds, music, digital downloads, data compilation, software, and documents is the exclusive property of Applied Technology Research Center or its content suppliers and is protected by the various applicable trade dress, copyright, trademark, patent, and other intellectual property and unfair competition laws in the Pakistan and internationally. All rights not expressly granted to you via these terms are reserved and retained by Applied Technology Research Center or its licensors, suppliers, publishers, rightsholders, or other content providers.