Linux Foundation Certified IT Associate (LFCA) Certification Course
In this course, you'll learn what LFCA is, what the 6 exam domains cover, and how to prepare and pass the Linux Foundation Certified IT Associate exam.
You've probably searched "LFCA study guide" at least once and ended up with a dozen tabs open, each one covering a slightly different topic list with no clear order.
And by the end you weren't sure what the exam actually tests or where to start, and that's the exact problem this course solves because every chapter here maps directly to a real exam domain, in the order that builds genuine understanding from the ground up.
This is the complete Linux Foundation Certified IT Associate (LFCA) preperation course, covering all 6 domains: Linux Fundamentals, System Administration, Cloud Computing, Security, DevOps, and IT Project Management.
These domains are written in plain language with real commands, real output, and explanations that make sense the first time you read them.
Every command and example in this course was tested on Ubuntu 26.04 LTS, but the concepts and commands work on any modern Linux distribution including Debian, Fedora, Rocky Linux, and RHEL, since LFCA is not tied to a specific distribution.
What Is the LFCA?
The LFCA is an entry-level IT certification from the Linux Foundation which is designed for people who are new to IT or just getting started in a sysadmin or engineer role, and it tests whether you have the foundational knowledge to handle real work on real systems.
It's not a hardcore performance-based exam like the LFCS or RHCSA. It's multiple choice, taken online from home, and it covers a broad range of IT fundamentals across Linux, cloud, security, DevOps, and project management.
Pass this, and you have a recognized credential that signals to employers you're serious about a career in IT.
Once you pass LFCA, the natural path is LFCS, then RHCSA, and the courses for both are already live here.
Quick Exam Facts
- Format: Multiple-choice, online, remote-proctored
- Duration: 90 minutes
- Cost: $250 for the exam alone and $299 bundled with the LF's LFS200 course
- Free retake: Yes, one free retake included, valid for 12 months from purchase
- Certification validity: 2 years
- Prerequisites: None
The 6 Exam Domains
The Linux Foundation divides the LFCA exam into 6 domains, each with a specific weight that tells you exactly how many questions come from that topic.
Study time should follow these percentages, not the order that feels most comfortable.
Domain 1: Linux Fundamentals - 16%
This covers the basics of the Linux operating system - what it is, how the filesystem is structured, and the core commands you use to navigate, manage files, and work from the terminal.
It also includes introductory networking commands for checking connectivity and basic system information.
If you've never used Linux before, this module builds your foundation. If you have some experience, this is where you make sure there are no gaps in the basics before moving on.
Domain 2: System Administration Fundamentals - 30%
At 30%, this is the biggest domain on the exam and the one that deserves the most preparation time.
It covers everything involved in actually managing a Linux system - user accounts, time and date settings, package management, system monitoring, and the networking fundamentals that every sysadmin works with every day, including IP addressing, subnetting, binary and decimal notation, and network troubleshooting.
This is where most of the practical day-to-day sysadmin work lives, and the exam reflects that.
Domain 3: Cloud Computing Fundamentals - 18%
Cloud infrastructure is now part of almost every IT role, and LFCA tests whether you understand the core concepts: service models like IaaS, PaaS, and SaaS, deployment models, how cloud availability and scalability work, what serverless computing is, and how organizations plan and control cloud costs.
You're not expected to configure AWS or GCP on the exam. You need to understand what these services are, how they're different, and when each one makes sense to use.
Domain 4: Security Fundamentals - 14%
Security is not optional for anyone working on Linux systems, and LFCA tests the basics that every sysadmin should know before touching a production server - securing data, hardening the system, locking down network exposure, and the general practices that reduce risk.
Domain 5: DevOps Fundamentals - 12%
DevOps connects development and operations, and LFCA tests whether you understand what that looks like in practice - the CI/CD pipeline, version control with Git, container technology, and how software gets deployed across different environments.
You don't need to build pipelines for this exam, but you do need to understand what they do and why.
Domain 6: IT Project Management Fundamentals - 10%
This is the domain that surprises most people preparing for LFCA because it has nothing to do with the command line.
It tests your understanding of how IT projects are organized and delivered - the project management lifecycle, software development methodologies, how requirements are gathered and analyzed, software application architecture, and open-source software licensing.
At 10%, it's a small slice, but it's one that many people leave blank because they only prepared for the technical domains. Don't do that.
Course Chapters by Module
Every chapter in this course is structured as a proper course progression, so each one builds directly on the last, taking you from Linux basics all the way through to IT project management fundamentals.
Module 1: Linux Fundamentals
- Chapter 1: Understanding the Linux Operating System
- Chapter 2: Basic File Management Commands in Linux
- Chapter 3: Basic Linux System Administration Commands
- Chapter 4: General Linux Networking Commands
Module 2: System Administration Fundamentals
- Chapter 5: Managing Linux User Accounts
- Chapter 6: Managing Time and Date in Linux
- Chapter 7: Managing Software Packages in Linux
- Chapter 8: Monitoring Basic System Metrics in Linux
- Chapter 9: Basics of Network IP Addressing
- Chapter 10: Binary and Decimal Numbers in Networking
- Chapter 11: IP Address Classes and Addressing Ranges
- Chapter 12: Basic Network Troubleshooting in Linux
Module 3: Cloud Computing Fundamentals
- Chapter 13: Fundamentals of Cloud Computing
- Chapter 14: Cloud Availability, Performance, and Scalability
- Chapter 15: Serverless Computing - Benefits and Pitfalls
- Chapter 16: Cloud Costs and Budgeting
Module 4: Security Fundamentals
- Chapter 17: Basic Security Tips to Protect Your Linux System
- Chapter 18: Securing Data and Hardening Linux
- Chapter 19: Improving Linux Network Security
Module 5: DevOps Fundamentals
- Chapter 20: Basic Concepts of DevOps
- Chapter 21: Introduction to Containers in Linux
- Chapter 22: Software Deployment Environments
- Chapter 23: CI/CD Pipeline Fundamentals
- Chapter 24: Version Control with Git
Module 6: IT Project Management Fundamentals
- Chapter 25: IT Project Management Lifecycle
- Chapter 26: Software Development Methodologies
- Chapter 27: Functional Analysis and Requirements
- Chapter 28: Open Source Software and Licensing
Who Should Take This Course
This course is right for you if any of these sound familiar: you're new to Linux and want a structured path to your first IT certification, or you've been using Linux casually.
But want a proper credential to show employers, you're already working in IT and want to fill gaps before attempting the LFCS or RHCSA, or you've been going in circles trying to study from scattered free resources, and want everything in one place.
You don't need Linux experience to start Chapter 1, but you should be comfortable using a computer, navigating folders, and opening a terminal app when the chapter asks you to.
How to Study for LFCA
One chapter per day works well if you're starting from scratch. Two per day if you already have sysadmin experience.
After each chapter, open a terminal and run the commands shown, because reading about file permissions is not the same as setting them on an actual file, and the exam will test reasoning, not just memory.
After finishing all 6 modules, go back to the domain list above and honestly rate your confidence in each one from 1 to 5.
Spend your final week reinforcing the lowest-scoring domains, not reviewing what you already know well.
Most people who don't pass on their first attempt leave Domain 2 (System Administration) or Domain 6 (IT Project Management) underprepared, not the Linux basics they spent the most time on.
What Comes After LFCA
LFCA gives you a foundation and a credential. Here's where to go next:
- LFCS Certification Course - The next step up, a performance-based exam where you work on a live Linux system instead of answering multiple-choice questions, and the difficulty jump is significant
- RHCSA Certification Course - Red Hat Certified System Administrator, aligned to RHEL 10 and the EX200 exam, one of the most recognized Linux credentials in enterprise IT
- RHCE Certification Course - Red Hat Certified Engineer, which takes you into automation with Ansible and the EX294 exam
Some links in this course, including the LFCA exam link, are affiliate links. If you purchase through them, we earn a small commission at no extra cost to you. We only link to products we've used and genuinely recommend.