DevOps

Aprende DevOps con una ruta de aprendizaje estructurada diseñada para que los principiantes dominen las prácticas y herramientas modernas. Esta hoja de ruta proporciona una forma sistemática de entender la integración, entrega y despliegue continuos. Los cursos prácticos de DevOps incluidos y los ejercicios del mundo real ayudan a desarrollar habilidades prácticas para el desarrollo de software profesional y las operaciones de TI.

Juegos Matemáticos con NumPy

Juegos Matemáticos con NumPy

En este desafío, pondrás en práctica el uso del módulo NumPy en Python y trabajarás con arreglos de NumPy para realizar operaciones matemáticas comunes.
ChallengeDevOps
Configuración de Git con GitHub

Configuración de Git con GitHub

Git fue desarrollado por Linus Torvalds, el creador del sistema operativo Linux. Es una herramienta gratuita y de código abierto utilizada por muchos desarrolladores y científicos de datos. Es una herramienta potente que permite rastrear los cambios en archivos y carpetas.
ChallengeDevOps
Gestión de cuentas de usuario

Gestión de cuentas de usuario

En este laboratorio aprenderá a gestionar cuentas de usuario en la plataforma Linux, incluida la creación de cuentas nuevas, la modificación de sus propiedades y la eliminación de cuentas.
LabDevOps
Imprimir Hello Python

Imprimir Hello Python

Crea tu primer programa interactivo en Python que acepte entradas del usuario y muestre una salida personalizada. Aprende conceptos fundamentales como variables, operaciones de entrada/salida y formateo de cadenas.
ChallengeDevOps
Tomar decisiones con instrucciones if

Tomar decisiones con instrucciones if

Como las decisiones se toman a menudo en el trabajo y la vida, juguemos con la instrucción if.
ChallengeDevOps
Clases y Objetos

Clases y Objetos

En este laboratorio, aprenderás sobre clases y objetos en Python. Una clase es una plantilla para crear objetos. Un objeto es una instancia de una clase.
LabDevOps
Comentarios de Código de Python

Comentarios de Código de Python

Los comentarios de código pueden ayudar a las personas a entender para qué sirve el código, y los buenos hábitos de comentario son esenciales para un buen desarrollador. En este laboratorio, puedes aprender cómo agregar comentarios al lenguaje Python y varias maneras comunes de comentar.
LabDevOps
Fundamentos de las estructuras de datos en Python

Fundamentos de las estructuras de datos en Python

En este laboratorio, aprenderemos sobre las estructuras de datos en Python. Los principales contenidos de las estructuras de datos con las que trabajaremos son: listas, tuplas, diccionarios y conjuntos (sets).
LabDevOps
Fundamentos de las Funciones de Python

Fundamentos de las Funciones de Python

En este laboratorio, aprenderás cómo definir y usar funciones de Python. Comenzaremos con ejemplos simples y gradualmente aumentaremos la complejidad.
LabDevOps
Las declaraciones condicionales de Python

Las declaraciones condicionales de Python

En este experimento, exploraremos cómo usar declaraciones if en Python. Las declaraciones if te permiten ejecutar código solo si se cumple una cierta condición. Este es un concepto fundamental en la programación que te permite controlar el flujo de tu programa en función de diferentes condiciones.
LabDevOps
Explorando las características de cómputo interactivo de IPython

Explorando las características de cómputo interactivo de IPython

IPython es una interfaz de shell interactiva de línea de comandos para Python. Proporciona algunas características para el cómputo interactivo, como introspección avanzada, medios ricos y un poderoso mecanismo de historial.
LabDevOps
Python: Matemáticas y Asignación Aumentada

Python: Matemáticas y Asignación Aumentada

En este laboratorio, profundizaremos en aspectos cruciales de la programación en Python: los operadores matemáticos y los operadores de asignación aumentada.
LabDevOps
Conversión de Tipo de Variable

Conversión de Tipo de Variable

En este laboratorio, aprenderemos cómo convertir variables entre diferentes tipos de datos en Python. Comenzaremos con ejemplos simples y luego iremos gradualmente a los más complejos.
LabDevOps
Estadísticas de valores de lista de NumPy

Estadísticas de valores de lista de NumPy

En este desafío, crearás un programa de Python que utilice la biblioteca NumPy para realizar diversas operaciones estadísticas en una lista de valores. El programa contendrá múltiples sub-desafíos que probarán tus conocimientos y comprensión de NumPy y sus capacidades.
ChallengeDevOps
NumPy Einsum para la Computación Científica

NumPy Einsum para la Computación Científica

En la computación científica, a menudo es necesario realizar diversas operaciones de álgebra lineal. NumPy es una popular biblioteca de Python que ofrece herramientas eficientes y convenientes para llevar a cabo tales operaciones. Una de las herramientas más poderosas de NumPy es einsum, que significa Suma de Einstein (Einstein Summation).
LabDevOps