← All projects/6 - Back-end & Infrastructure/Back-end - Operating Systems

Guide: Back-end - Operating Systems

Description

Operating Systems are the most fundamental software we deal with every day. They are the platform on which all the other software we use is sitting on. In this Guide you will learn the general aspects of their functioning.

Knowledge

  • Understand the general aspects of how an Operating System works

Topics

  • Operating Systems
    • What is an OS
    • Kernel
    • Processes, Threads and Concurrency
    • Storage and File Systems
    • Memory
    • I/O Management
    • Virtualization & Cloud Computing

Action Points

  • Take a crash course on Operating Systems for beginners
  • Make sure you understand all Topics listed in the Guide

Deliverable: Technical Article

  • Submit:
    • Article’s public URL
  • Minimum requirements: 
    • Technical article about Operating Systems
    • Explain the main main components of an OS