
Packt Expert
Imran Afzal
Imran Afzal is a systems engineer and manager with extensive experience in Linux, VMware, and cloud technologies. He has led large engineering teams and managed projects for Fortune 500 companies, focusing on infrastructure and migration.
13 Courses by Imran Afzal

A Complete Course on Linux Bash Shell Scripting with Real-Life Examples
Automate your tedious everyday tasks with shell scripting and programming
Discover how to automate repetitive tasks and streamline your workflow using Linux Bash shell scripting. Through practical, real-life examples, you'll learn how to write scripts that save time and reduce manual effort. Build skills that are essential for Linux system administration and engineering roles.
Packt | 2019 | 849 min

A Complete Course on Windows Server Administration
Master Windows Server Administration from Installation to Advanced Configuration
Gain practical experience in Windows Server administration, from initial setup and configuration to advanced management and automation. You'll work through real-world scenarios that build your confidence in handling server environments and troubleshooting common issues.
Packt | 2019 | 820 min

Complete Linux Training Course to Get Your Dream IT Job
Prepare yourself for RHCSA, RHCE, LFCS, CLNP certifications exams
Build a strong foundation in Linux administration and prepare for top industry certifications. Gain hands-on experience with real-world tasks, from installation to advanced system management. Get ready to step confidently into IT roles that require practical Linux skills.
Packt | 2019 | 2421 min

Cybersecurity Fundamentals & Certification Prep – ISC2 Pathway
Foundations of Cybersecurity, Governance, and ISC2 Certification
Gain a clear understanding of cybersecurity essentials, from core principles to practical defense strategies. Explore how organizations manage risks, respond to incidents, and uphold ethical standards in digital environments. Build a strong foundation to confidently pursue entry-level security roles and certification.
Packt | 2025 | 188 min

Introduction to DevOps Fundamentals for IT and Software Professionals
Mastering DevOps - From Core Principles to Industry Applications
Get a practical introduction to DevOps by exploring its core principles, essential tools, and real-world applications. Discover how automation, integration, and deployment practices can help teams deliver software faster and more reliably. Build a strong foundation for working in DevOps-driven environments.
Packt | 2026 | 310 min

Linux Command Line for Beginners
Learn more about basic Linux System Administration
Get hands-on with Linux system administration and command line skills, even if you have a busy schedule. Discover how to set up virtual machines, manage files, and navigate the Linux environment efficiently. Build practical knowledge that you can apply right away in your IT role.
Packt | 2019 | 295 min

Linux Crash Course for Beginners - 2023
Learn about Linux System Administration and Linux Command Line from Basics
Get hands-on with Linux system administration and the command line, starting from the very basics. You will explore how Linux works, set up your own virtual environment, and practice essential commands to build a solid foundation for working with this popular operating system.
Packt | 2023 | 347 min

Linux Network Administration
Learn the basic to intermediate concepts of Linux from scratch
Get hands-on with Linux networking by setting up virtual machines, configuring network interfaces, and exploring essential commands. Build a strong foundation in managing network services, troubleshooting connectivity, and transferring files securely within Linux environments.
Packt | 2023 | 190 min

Linux PAM Security Administration
Learn everything about Linux PAM security administration
Explore how Linux PAM works and why it is essential for secure authentication on Linux systems. You will learn to configure PAM, understand its modules and control flags, and see how it integrates with various services. No prior Linux experience is needed, making it accessible for newcomers and administrators alike.
Packt | 2023 | 112 min

Linux Troubleshooting Course with Real Life Examples
Master Linux Troubleshooting with Real-Life Scenarios
Explore practical Linux troubleshooting using real-world examples that help you diagnose and fix common system issues. You'll get hands-on experience with virtual labs and learn proven techniques for resolving problems on CentOS and RedHat systems. Build confidence in handling challenges that come up in everyday Linux environments.
Packt | 2019 | 1013 min

Mastering Java - From Beginner to Intermediate
Unlocking the Power of Java - From Fundamentals to Object-Oriented Programming
Start your journey with Java by learning the basics of syntax, variables, and data types, then move into object-oriented programming and data structures. Build practical skills using real-world examples and hands-on exercises. By the end, you'll be ready to create and manage Java applications with confidence.
Packt | 2024 | 930 min

Perfect 3 Days Linux Course
Linux administration and command line
Gain practical Linux skills in just a few days by learning how to install, configure, and manage Linux systems. Build confidence with hands-on command line experience and essential administration tasks. Start from scratch and quickly progress to managing your own Linux server.
Packt | 2019 | 420 min

The Complete C# Programming Course for Beginners
Learn C# Programming Fundamentals and Object-Oriented Concepts for Beginners
Get started with C# programming from scratch and build a strong foundation in coding. You'll move from basic concepts to object-oriented programming, gaining the confidence to create simple applications and solve real problems using C#.
Packt | 2025 | 242 min