Self-paced

Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.

Bootcamp

Learn live

Join us for our free workshops, webinars, and other events to learn more about our programs and get started on your journey to becoming a developer.

Upcoming live events

Learning library

For all the self-taught geeks out there, here is our content library with most of the learning materials we have produced throughout the years.

It makes sense to start learning by reading and watching videos about fundamentals and how things work.

Search from all Lessons


LoginGet Started

Learn Cybersecurity

Lessons, exercises, and projects about Cybersecurity

Browse our list of curated database of projects, exercises, and lessons to learn cybersecurity

  • cybersecurity

Staff Awareness and Training

Explore the significance of cybersecurity awareness in today's digital landscape and its crucial role in protecting individuals and organizations.

Read lesson
  • cybersecurity

  • servidores

Monitoreo y optimización del rendimiento del servidor

Monitorea y optimiza servidores: Herramientas, ajustes y soluciones. Mejora el rendimiento del sistema y la eficiencia. ¡Optimiza ya!

Read lesson
  • cybersecurity

  • servidores

Server security settings

Optimiza la seguridad de tu servidor: Configuración del firewall, gestión de usuarios y registros de auditoría en Linux. Aprende paso a paso.

Read lesson
  • cybersecurity

  • servidores

Introducción a la administración de servidores Linux

Administra servidores: Instala Linux en Máquina Virtual. Descubre conceptos, ventajas y más. ¡Comienza ya!

Read lesson
  • linux

  • cybersecurity

Package and software management

Discover how to manage packages and software in Linux: installation, update, uninstallation and dependency management efficiently and safely.

Read lesson
  • cybersecurity

Security Incident Management

Explore the essential functions of security incident management. Learn how organizations detect, respond to, and mitigate security threats for damage minimization and regulatory compliance

Read lesson
  • cybersecurity

Introduction to Information Technology

Explore the basics of IT and ICT, programming languages, understand the importance of cybersecurity and dive into the history of computer science.

Read lesson
  • Networking

  • cybersecurity

Basic concepts in network security

Learn how to enhance network security by configuring packet filtering rules in a firewall.

Read lesson
  • cybersecurity

Introduction to cybersecurity

Explore the diverse disciplines within cybersecurity, its crucial role in protecting sensitive data, and the three pillars: Confidentiality, Availability, and Integrity.

Read lesson
  • cybersecurity

Scheduling automatic Wordpress backup

  • unknown

Generate a script to backup a Wordpress website including its data and save it in a compressed file.

Start project
  • cybersecurity

Getting to know GNU/Linux distributions

  • unknown

Study and prepare yourself to explain the features, strengths and weaknesses of one of the many GNU/Linux distributions.

Start project
  • cybersecurity

  • network

Network Troubleshooting Packet Tracer

  • easy

Setup a network with Packet Tracer, and implement Access Control List to ensure the correct use of the servers in it.

Start project
  • cybersecurity

Network Security Fundamentals

Explore the critical aspects of network security, including authentication, access control, threat management, and data protection.

Read lesson
  • cybersecurity

  • servidores

Automated task scheduling

Automatización eficiente: Configura cron en Linux para optimizar tareas repetitivas y asegurar la estabilidad del servidor. Aprende paso a paso.

Read lesson
  • linux

  • cybersecurity

Network services

Conoce como configurar los servicios básicos de red para mejorar la seguridad de tu servidor.

Read lesson
  • linux

  • cybersecurity

Introduction to Linux Security

Linux security basics and best practices: how to secure your system, manage users, strong passwords, firewalls, and more.

Read lesson
  • linux

  • cybersecurity

File and directory management

Navigating and manipulating files in Linux: Essential commands and good practices for system administrators.

Read lesson
  • cybersecurity

  • network

Networking on VirtualBox

  • easy

Get to know the possibilities of connection between virtual machines in VirtualBox

Read lesson
  • cybersecurity

Information Security Fundamentals

Explore the fundamentals of the Security Triad (CIA: Confidentiality, Integrity, Availability) and safeguard your data in the digital realm.

Read lesson
  • Networking

  • cybersecurity

Introduction to Cybersecurity Bootcamp

Empowering Tomorrow's Cyber Guardians: Dive Into Our Intensive 16-Week Cybersecurity Bootcamp for Lucrative Career Opportunities!

Read lesson
  • cybersecurity

Importance of Legal and Regulatory Compliance

Uncover the vital role of legal and regulatory compliance in cybersecurity. Learn about ISO 27001, ENS, and NIST standards.

Read lesson
  • cybersecurity

Blocking ping requests with iptables

  • unknown

Learn how to use iptables to block incoming requests by protocol or port

Start project
  • cybersecurity

Creating a NAT network on VirtualBox

  • easy

Create a network between 2 virtual machines and with access to the external network. Perform tests to validate the connection.

Start project
  • cybersecurity

  • network

Introduction to Packet Tracer

  • easy

Build your first network on Packet Tracer

Start project
  • linux

  • cybersecurity

Command Line Basics

Discover the basics of the command line: how to navigate, manipulate files and manage permissions in Linux. Learn from scratch in this complete tutorial!

Read lesson
  • cybersecurity

  • servidores

Data backup and recovery

Planificación y ejecución de respaldos: Garantiza la seguridad y disponibilidad de tus datos. Aprende estrategias y herramientas para respaldar y recuperar información de manera efectiva.

Read lesson
  • cybersecurity

  • servidores

Basic users and groups administration

Prácticas esenciales para la administración segura de usuarios y grupos en servidores Linux: Gestión eficiente y asignación adecuada de permisos.

Read lesson
  • linux

  • cybersecurity

Basic Linux system administration

Manage users and groups in Linux: practical guide for security and efficiency. Create, manage and assign permissions securely. Optimize your system!

Read lesson
  • linux

  • cybersecurity

Introduction to Linux

Discover the basics of Linux: security, user management, strong passwords and firewalls. Learn how to protect your system and more.

Read lesson
  • Networking

  • cybersecurity

Communication & Networking

Explore the fundamentals of computer networks, from different types to key protocols and essential devices. Learn more about IP addresses, routers, and switches!

Read lesson
  • cybersecurity

Introduction to VirtualBox

Conoce como funciona esta poderosa herramienta, y aprende a crear una maquina virtual.

Read lesson
  • cybersecurity

Common Threats and Attacks

Explore the realm of cybersecurity as we delve into the differences between cyber threats and cyber attacks. Uncover the ten most common cyber threats and gain insights into prevalent cyber attacks.

Read lesson
  • cybersecurity

Installing Kali Linux on a virtual machine

  • easy

Installing Kali on VirtualBox virtual machine, and configure guest additions for optimal use.

Start project
  • cybersecurity

Creating an update system script for Debian

  • unknown

Creating an update system script for Debian

Start project
  • cybersecurity

  • network

Understanding the network internals

  • easy

Analyze the elements of a network, and identify where are being applied the concepts you already know

Start project
  • cybersecurity

Deploying Wordpress Site on Debian

Learn how to make a basic deployment of a website with Wordpress, one of the most popular content management software.

Start exercise