Skip to content

ProfessionalLinuxUsersGroup/course-books

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProLUG Course Books

This is a collection of all course books produced by the Professional Linux Users Group (ProLUG).

Previously these were in separate repositories:

We decided to consolidate these repositories into a monorepo for simplicity and make it easier for prospective contributors.

Goals

The overarching goal of this project is to provide free and open source educational course material predicated on the work produced by Scott Champine, an experienced and skilled Senior Systems Engineer.

Scott has over 20+ years administering and engineering Linux systems across a broad variety of fields and teams. He has built and maintains systems like High Performance Compute (HPC) clusters for NOAA (The National Oceanic and Atmospheric Administration) and more.

ProLUG looks forward to working with contributors who want to give back to the community and produce skilled Systems Administrators and Systems enthusiasts.

Objectives

Contributors will be tasked with developing templated course material provided by Scott Champine. Outlined below are a set of objectives this repository attempts to provide.

  • Provide a centralized set of worksheets and labs for prospective learners to begin understanding Systems Administration, Engineering, Security, and Automation.
  • Deliver templated versions of course work per unit along with supplementary material and video.
  • Provide learners with foundational knowledge in computer systems to include:
    • Linux fundamentals in Administration and Security:
      • Basic command line skills, ie. scripting, tools, syntax
      • Networking
      • Security practices
    • Systems engineering
      • Server build processes
      • System hardening
      • Construction of build testing, ie. conditional testing, system tasks
      • Introductions to technologies like:
        • Podman, Kubernetes, Ansible
      • Troubleshooting and system benchmarking
  • Systems Automation and implementation

To Begin Contributing

ProLUG asks all contributors to understand and adhere to the principles and guidelines detailed in the contributing.md markdown file. Contributors found significantly deviating from these policies will have their work discarded appropriately.

Contributors will be provided with supplementary material to begin building out unit worksheet labs and templates within the project managed issues board.

To start contributing:

  • Understand the repository objectives
  • Read the contributing.md markdown
  • Look over the template pages wiki, or directly here:
  • Request to be assigned a task within the repo Issues tab
  • Fork this repository and create a development branch for eventual pull requests
  • Strictly adhere to contemporary GitHub contribution decorum to facilitate the version control process

About

A monorepo containing all ProLUG course books.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •