Fundamentos con orden
Variables y tipos, estructuras de control, funciones y lectura de errores. Cada bloque trae ejemplos cortos y ejercicios guiados para resolver sin depender de frameworks ni librerías externas.
La formación se apoya en cuatro frentes concretos. No hay atajos ni herramientas avanzadas en la primera etapa: primero se entiende el problema, después se escribe el código y, por último, se revisa si otra persona podría leerlo sin ayuda.
Variables y tipos, estructuras de control, funciones y lectura de errores. Cada bloque trae ejemplos cortos y ejercicios guiados para resolver sin depender de frameworks ni librerías externas.
Se construyen programas que hacen algo útil de principio a fin. La idea es ver cómo se conectan las piezas antes de sumar capas de abstracción que después cuesta desarmar.
Nombres claros, separación de responsabilidades y archivos ordenados. Se comparan dos formas de resolver el mismo problema para ver qué cuesta cada decisión cuando el proyecto crece.
Razonamiento, comunicación y resolución de problemas. Se practica en voz alta cómo se descompone una pregunta abierta y qué hacer cuando algo no funciona durante una prueba técnica.
El recorrido está pensado para quien empieza o consolida su base técnica. No se prometen certificaciones ni resultados: el material describe criterios y ejercicios, y cada persona avanza a su ritmo.
Antes de avanzar conviene dejar claros los límites del material. Aquí no hay promesas de empleo, certificaciones ni resultados garantizados: lo que se publica es contenido educativo sobre programación, desarrollo de software y competencias de TI, organizado en módulos. Si algo no está descrito en estas páginas, no forma parte del alcance.
Rutas de estudio
Cada variante cubre los mismos módulos base, pero cambia el orden, el ritmo y el tipo de acompañamiento. Elige según tu punto de partida, no según el tiempo que creas tener.
Para quien nunca escribió código. Empieza por variables y tipos, sigue con estructuras de control y termina en funciones simples. Los ejercicios se resuelven sin frameworks ni librerías, y cada bloque incluye lectura de errores para que aprendas a interpretar lo que devuelve el entorno.
Ver el detalle de esta rutaPensada para quien ya resolvió ejercicios sueltos y necesita orden. Se trabaja organización de código, nombres, separación de responsabilidades y comparación de dos soluciones al mismo problema. El foco está en entender el costo de cada decisión a mediano plazo, no en sumar herramientas nuevas.
Ver el detalle de esta rutaDirigida a quienes van a enfrentar una entrevista técnica. Se practica en voz alta: descomponer un problema, comunicar una decisión y reconocer lo que no se sabe. Incluye preguntas abiertas y criterios de evaluación sobre razonamiento, comunicación y resolución de problemas.
Ver el detalle de esta rutaLas tres rutas comparten el mismo material de base. Si dudas entre dos, revisa primero qué ejercicios puedes resolver sin ayuda y desde ahí ubica tu punto de entrada.
Consultar por una ruta