LFCA study materials
LFCA study resources

LFCA study plan

LFCA · Give each week a clear focus.

8 weeks · About 6 hours per week

Week 1

Linux Fundamentals

  • Navigate the filesystem confidently: move between directories, inspect paths, and locate files using absolute and relative references

  • Manipulate files and directories: create, copy, move, rename, and delete with correct flags and understand the consequences of each

  • Read and search text files using standard tools for viewing, paging, and pattern matching

  • Explain the Linux filesystem hierarchy and where configuration, logs, and binaries conventionally live

Your checkpoint

A one-page personal command cheat sheet covering navigation, file manipulation, and text viewing, written from memory and verified against the shell

Week 2

Linux Fundamentals & System Administration Fundamentals

  • Manage file permissions and ownership: interpret symbolic and numeric modes and change them safely

  • Create and manage users and groups, and explain how account and group membership information is stored

  • Use package management to install, update, remove, and query software on at least one distribution family

  • Control running processes: inspect, signal, and terminate them, and explain foreground versus background execution

Your checkpoint

A written lab log showing a permission problem you created deliberately and then fixed, with the exact commands and the reasoning for each step

Week 3

System Administration Fundamentals

  • Start, stop, enable, and inspect services with the system service manager, and read service status output

  • Schedule recurring and one-time jobs and verify that they actually ran

  • Inspect disk usage, identify what is consuming space, and describe how to mount and unmount a filesystem

  • Read system logs and journal output to diagnose a failed service start

  • Configure basic networking on a host: inspect addresses, routes, and name resolution settings

Your checkpoint

A troubleshooting write-up of a deliberately broken service that you diagnose from logs and restore to a running state

Week 4

Cloud Computing Fundamentals

  • Define cloud computing models and contrast the shared responsibility split across them

  • Map core cloud service categories to concrete use cases and pick the right category for a given scenario

  • Explain virtualization versus containerization and when each is appropriate

  • Describe elasticity, scaling, and pay-as-you-go billing with an example of each in practice

  • Compare at least two major cloud providers on compute, storage, and networking primitives

Your checkpoint

A comparison table of cloud service models and categories with one realistic workload assigned to each category and a one-line justification

Week 5

Cloud Computing Fundamentals & Security Fundamentals

  • Explain identity and access management concepts: principals, roles, policies, and least privilege

  • Describe how data is protected at rest and in transit, and identify where encryption keys are managed

  • Interpret network security group or firewall rules and predict whether given traffic is allowed

  • Explain availability zones, regions, and basic resilience patterns at a conceptual level

Your checkpoint

A short design note for a small web application that states its cloud components, its network exposure, and the identity and encryption decisions made for it

Week 6

Security Fundamentals

  • Harden a Linux host: apply updates, restrict access, and explain the purpose of each change

  • Configure and verify key-based authentication for remote access and disable weaker access paths

  • Use system auditing and log inspection to spot suspicious activity such as repeated failed logins

  • Explain the CIA triad and apply it to classify risks in a concrete scenario

  • Describe common attack categories and the defensive control that mitigates each

Your checkpoint

A hardening checklist applied to a test host, with before-and-after evidence for at least four controls and a note on the residual risk

Week 7

DevOps Fundamentals

  • Explain the DevOps principles of collaboration, automation, and continuous feedback with concrete examples

  • Describe a CI/CD pipeline stage by stage and state what artifact moves between stages

  • Use version control for branching, committing, and reviewing changes, and explain why each practice matters operationally

  • Explain infrastructure as code and configuration management, and contrast their scopes

  • Describe container image build and run fundamentals and the role of a container registry

Your checkpoint

A pipeline diagram for a sample application labeling every stage, the artifact passed forward, and the failure handling at each gate

Week 8

Supporting Applications and Developers & System Administration Fundamentals

  • Diagnose application failures by correlating application logs with system-level evidence

  • Explain how an application is exposed to users and what sits between the client and the process

  • Describe how developers consume platform services such as databases, storage, and secrets

  • Run a timed mixed-domain practice set and convert every wrong answer into a corrected note

  • Review the weakest domain from earlier weeks and close the specific gaps identified

Your checkpoint

A final one-page review sheet of corrected misconceptions from the practice set, plus a scored self-assessment per domain with the two weakest areas named

Milestones

Week 2: From a blank shell, perform a full file and permission workflow without notes: create a directory tree, set specific ownership and modes, and explain each mode digit aloud

Week 4: Diagnose and repair a broken service using only logs and status output, and explain the cloud service model choices for three given workloads without reference material

Week 6: Pass a self-made 20-question mixed quiz on domains 1 through 4 at 80 percent or better, and demonstrate key-based remote login on a hardened test host

Week 8: Score 80 percent or better on a timed 40-question mixed-domain practice set and show a written correction for every missed item