Desafíos Express: Entrenamiento Interactivo
Pon a prueba tu agilidad mental completando código faltante (___) o corrigiendo errores de ejecución en C++, Python, JavaScript y Java con editor CodeMirror interactivo en vivo.
📚 Selecciona un Módulo Temático
Elige el tema en el que deseas entrenar o evaluar tus habilidades de código:
Variables & Tipos de Datos
Enteros, flotantes, cadenas, booleanos, constantes, casteo de tipos y operaciones en memoria.
Estructuras Condicionales
Sentencias if, else if, else, operadores lógicos && / ||, ternarios y cortocircuito.
Bucles & Iteraciones
Bucles for, while, do-while, acumuladores, contadores, break, continue y bucles anidados.
Arreglos & Listas (1D)
Declaración, índices, recorridos, búsqueda de máximos/mínimos, filtros y dos punteros.
Funciones & Métodos
Paso de parámetros, valores de retorno, referencias, sobrecarga, recursión y matrices.
Programación Orientada a Objetos
Clases, objetos, constructores, encapsulamiento, getters/setters, herencia y polimorfismo.
Matrices & Arreglos 2D
Cuadrículas [fila][columna], diagonales, matrices identidad, transposiciones y recorridos.
Manejo de Excepciones & Errores
Bloques try, catch, finally, throw, excepciones personalizadas y programación defensiva.
Algoritmos de Búsqueda & Ordenación
Búsqueda Lineal, Búsqueda Binaria O(log n), Bubble Sort, Selection Sort e Insertion Sort.
Django Framework Paso a Paso
Entorno virtual venv, startproject, startapp, modelos ORM, migraciones, vistas, URLs y forms.
Terminal Unix, Linux & Comandos
Navegación pwd/cd/ls, creación mkdir/touch, permisos chmod/chown, pipes |, grep y procesos.
🎯 Niveles de Dificultad Personalizados
Configura el parámetro URL ?difficulty= para rondas específicas o combinadas:
Fácil · (E)
Sintaxis básica, llamadas directas, parámetros simples y comandos fundamentales.
Medio · (M)
Permisos chmod, migraciones, modelos, templates, acumuladores y filtros.
Avanzado · (A)
Relaciones ORM, CBVs, pipes Unix, procesos, empaquetado y seguridad en producción.
Combinado · (EMA)
Partes iguales de Fácil, Medio y Avanzado en una sola evaluación completa.
Generador de Embeds & Evaluaciones para Clases
Crea enlaces personalizados e incrusta los 11 módulos de Desafíos Express en tu LMS, Notion, Canvas o Moodle configurando tiempo límite, vidas y dificultad.


