Mastering Linux: From Fundamentals to RHCSA Certification

Course Description

Linux is not just another tool—it's the backbone of modern computing. This course is designed specifically for CSE/IT students to build hands-on skills in Linux while preparing for global certifications like RHCSA, CompTIA Linux+, and LPIC. No strong coding skills? No problem. This course focuses on real system tasks, not programming. Whether you're aiming for a career in cloud, cybersecurity, DevOps, or system administration, Linux is where it starts. Highlights: • Practical Approach • Live Demonstration of concepts • Interactive Sessions • Guided Projects • No coding knowledge required Learning Outcomes: 1. Gain hands-on Linux system administration skills aligned with global certifications like RHCSA. 2. Build confidence in managing real-world tasks like users, storage, networking, and services.

Course Fee Seats Limited

₹2000.00

Course Details

Duration
Duration
50 HRS
Duration
Course Label
SDC
Course Language
English
Duration
Course Mode
Online
Duration
Timings
7 PM - 9 PM
Days
Monday to Friday
Registration Till
25 May 2026
Duration
Tentative ClassStart Date
2nd Week of June
Duration
Eligible Schools:
1. School of Computer Science and Engineering 2. School of AI and Emerging Technologies 3. School of Computing and Artificial Intelligence
Certificate Criteria
Certificate Criteria
75% attendance, 50% score in all Exams/CA

Curriculum Snapshot

Explore the comprehensive course modules

1 Understand and use essential tools

Master the Linux command line by learning essential skills including shell usage, file and directory management, text analysis with grep, I/O redirection, file archiving, user switching, and standard file permissions

2 Create simple shell scripts

Learn to automate repetitive Linux tasks by writing powerful shell scripts using variables, conditionals, loops, and functions — turning complex command sequences into efficient, reusable solutions for real-world system administration.

3 Configure local storage

Learn to manage Linux storage from the ground up — partitioning disks, creating and removing physical volumes, organizing them into volume groups, and carving out logical volumes to build a flexible, scalable storage infrastructure

4 Create and configure file systems

Learn to create, mount, and manage vfat, ext4, and xfs file systems, configure NFS network shares and autofs for automatic mounting, extend logical volumes on the fly, and effectively set up collaborative directories and resolve file permission issues in a live Linux environment.

5 Deploy, configure, and maintain systems

Learn to schedule automated tasks using at and cron, manage system services with systemctl to control startup behavior at boot, and install or update software packages seamlessly from Red Hat Network, remote repositories, or the local file system

6 Manage basic networking

Learn to configure IPv4 and IPv6 addresses, set up hostname resolution, ensure network services start automatically at boot, and secure your Linux system by managing firewall rules using firewall-cmd

7 Manage users and groups

Learn to create, modify, and delete local user accounts and groups, manage password policies and aging, control group memberships, and configure superuser access — ensuring secure and organized user administration on any Linux system

8 Manage security

Learn to configure and manage firewall rules using firewalld, control default file permissions, and administer SELinux by switching between enforcing and permissive modes, managing file and process contexts, configuring port labels, and fine-tuning system security through SELinux boolean settings.

9 Manage containers

Learn to pull container images from remote registries, build custom containers using Containerfiles, and manage the full container lifecycle — running, starting, stopping, and listing containers — using industry-standard podman commands aligned with modern DevOps and cloud practices.

Instructor Spotlight

Learn from leading experts in stem cell research

Cherry Khosla

Cherry Khosla

Assistant Professor

Cherry Khosla is an Assistant Professor in the School of Computer Science & Engineering (SCSE) at Lovely Professional University (LPU), with an impressive 17 years of experience in Linux systems and technology education. A seasoned Linux professional, she brings a rare blend of academic depth and practical industry knowledge to the classroom — empowering students from all tech backgrounds, whether AI, Cloud, DevOps, or Cybersecurity, to build strong, job-ready Linux skills. Over her career, Cherry Khosla has mentored and trained hundreds of students, helping them develop a solid command over Linux systems and prepare confidently for professional and certification challenges in the real world.

Dr. Baljit Singh Saini

Dr. Baljit Singh Saini

Professor

Dr. Baljit Singh Saini is a Professor and HOD in the School of Computing and AI at Lovely Professional University (LPU), bringing over 15 years of rich teaching experience in Linux and system administration. A Red Hat Certified System Administrator (RHCSA) himself, Dr. Saini combines deep theoretical knowledge with hands-on industry expertise — making complex Linux concepts accessible, practical, and exam-ready for students across all tech specializations. He has successfully guided hundreds of students in clearing the RHCSA certification exam through his widely followed online content, available at youtube.com/dextutor — a trusted resource for Linux learners across India and beyond.