Fundamentos de la Ciberseguridad – Volumen 1

Bienvenido al curso de Fundamentos de Ciberseguridad – Volumen 1!
En esta formación podrás aprender los elementos fundamentales de la ciberseguridad. El objetivo de esta formación es ofrecerte los conocimientos básicos para que puedas construir una base sólida que te servirá de apoyo para avanzar con firmeza en el apasionante mundo de la ciberseguridad.
Este es el primer volumen de la formación y aprenderás a realizar el montaje de tu entorno y todo lo necesario para poder moverte con fluidez en los principales sistemas operativos. Entre otras cosas, dominarás la shell de un sistema basado en Linux, conocerás los protocolos de red fundamentales que se utilizan en infraestructuras empresariales y de todo tipo, así como las bases de la programación y la criptografía.  
Es una formación práctica y como tal, te recomiendo que trates de seguir cada una de las lecciones que se enseñan a continuación, además, si tienes dudas o dificultades puedes ponerte en contacto escribiendo un mensaje a info@thehackerway.com

ACTUALIZACIÓN 2024

Este módulo corresponde a la actualización del curso con algunos contenidos extra que se han incluido en el 2024. Te recomendamos que visualices estas lecciones cuando finalices todas las demás que se encuentran incluidas en la formación.

Lecciones

Fundamentos de la ciberseguridad volumen 1 – Actualización 2024 Uso básico de Docker – Parte 1 Uso básico de Docker – Parte 2 Uso básico de la IA orientada a la ciberseguridad

1. Sistemas Linux, Windows y virtualización

2. Fundamentos de networking

3. Fundamentos de programación con Bash y Python

Ahora que ya sabes cómo montar tu entorno y tienes las nociones básicas de sistemas operativos y redes, es el momento de adentrarse en el mundo de la programación. En este módulo aprenderás los fundamentos de la programación estructurada por medio de los dos lenguajes de scripting más extendidos en el mundo de la ciberseguridad: Bash y Python

Lecciones

26- Introducción a la programación 27- Programación en Bash: variables y funciones 28- Programación en Bash: flujo de control 29- Programación en Bash: blucles 30- Programación en Python: variables y funciones 31- Programación en Python: flujo de control 32- Programación en Python: estructuras de datos 33- Programación en Python: bucles

4. Fundamentos de criptografía

Uno de los atributos fundamentales de la ciberseguridad es la confidencialidad de la información y esto se consigue mediante el uso de la criptografía. En este módulo aprenderás las bases sobre cómo funciona la seguridad de las comunicaciones y la importancia que tiene la criptografía en un mundo cada vez más interconectado.

Lecciones

34- Introducción de los conceptos básicos de la criptografía 35- Algoritmos criptográficos públicos y privados 36- Criptografía de clave secreta 37- Criptografía de clave pública 38- Funciones one-way, hashing y MAC 39- Conceptos básicos de PKI (Public Key Infrastructure) 40- Certificados digitales, autoridades de certificación y cadenas de confianza 41- Introducción a la firma digital 42- Conclusiones y recomendaciones

Recursos

En esta sección encontrarás los recursos de la formación.

Lecciones

Recursos descargables de la formación