Bootcamp — Programación Cero a POO
Bootcamp de 4 semanas para aprender a programar desde cero: lógica, diagramas, PSeInt, C++, Git y GitHub, y Java con programación orientada a objetos.
La ruta es la misma que sigue la universidad: lógica → diagramas → PSeInt → C++ → Git y GitHub → Java con POO.
Fecha, horarios, cupos y precio se publican cuando se abre cada edición. Aún no hay una edición con inscripción abierta, así que no mostramos valores provisionales.
Nivel
Desde cero — sin conocimientos previos
Modalidad
Bootcamp virtual en vivo por Zoom, con aula en Google Classroom
Duración
4 semanas · 12 clases
Dedicación
48 horas: 24 en vivo + 24 de práctica guiada
Horario
Lunes, miércoles y viernes · 20:00 a 22:00 (hora de Ecuador)
Próxima fecha
Próxima edición
Inversión
Se publica al abrir la edición
Certificado
Certificado de finalización, para quienes completen todas las actividades del curso
Dos formas de tomarlo
Elige el paralelo que te funcione
Mismo temario, mismas entregas y el mismo certificado. Cambian el horario y si las clases son en vivo o grabadas.
Paralelo A — en vivo
En vivoClases en vivo, puedes preguntar en el momento
Lunes, miércoles y viernes · 20:00 a 22:00
12 clases en vivo de 2 horas
Paralelo B — sabatino
GrabadoClases grabadas, no en vivo
Sábados · 08:00 a 14:00
4 jornadas, una por semana
Pensado para estudiantes de colegio y para quienes no pueden entre semana. Cada sábado reúne el contenido de tres clases del paralelo A, pero se trabaja sobre las grabaciones: no son clases en vivo. El temario, las entregas, el proyecto final y el certificado son exactamente los mismos, y tus dudas se resuelven por Google Classroom y WhatsApp.
El horario, el precio y los cupos exactos de cada paralelo se publican al abrir la edición.
Temario
4 semanas, 12 clases
Cada semana se apoya en la anterior. Nada se salta y nada se da por obvio.
Fundamentos, representación y entrada a C++
Aprendes a analizar un problema antes de escribir código, a representarlo y a dar tus primeros pasos en C++ y GitHub.
Clase 01
Mentalidad de programación y lógica base
- Qué es programar: entrada, proceso y salida
- Algoritmos y descomposición de problemas
- Casos de prueba y casos borde
- Instalación y configuración de VS Code
Clase 02
Diagramas de flujo, PSeInt y trazas
- Secuencias, condicionales y bucles en diagramas
- PSeInt como pseudocódigo ejecutable
- Trazas paso a paso
- Validaciones y menús simples
Clase 03
C++ base y Git/GitHub esencial
- Estructura de un programa, tipos de datos y variables
- Entrada y salida con cin y cout
- Operadores aritméticos, relacionales y lógicos
- Repositorio, commits, historial y README
C++ estructurado: decisiones, repetición, arreglos y funciones
Consolidas la lógica de control y das el salto a programas organizados en funciones, con punteros y depuración.
Clase 04
Condicionales, bucles y menús
- if / else y switch
- while, do-while y for
- Contadores y acumuladores
- Menú repetitivo con validaciones
Clase 05
Arreglos, búsqueda secuencial y funciones
- Arreglos unidimensionales e índices
- Búsqueda secuencial
- Parámetros, retorno y paso por valor
- Separación de responsabilidades
Clase 06
Modularización, punteros básicos y depuración
- Paso por valor y por referencia aplicado
- Punteros: operadores & y *
- Errores de sintaxis, ejecución y lógica
- Mini-integración tipo sistema pequeño
Cierre de C++ y transición a Java POO
Evalúas todo lo aprendido en C++ y cambias la forma de pensar: de instrucciones paso a paso a modelar objetos.
Clase 07
Examen 1 de C++ y revisión de entregas
- Evaluación práctica con enunciado integrador
- Entrega del mini-proyecto en GitHub
- Revisión de errores frecuentes
Clase 08
Transición a Java: clases y objetos
- Diferencia entre programación estructurada y POO
- Estructura de un programa en Java
- Clase, objeto, atributos y métodos
- Primeras clases simples
Clase 09
Constructores, encapsulamiento y relaciones
- Constructores y atributos privados
- Getters, setters y encapsulamiento con sentido
- Validación dentro de los métodos
- Relaciones simples entre clases
Java POO aplicado, proyecto final y examen
Aplicas herencia, polimorfismo y colecciones en un mini-proyecto propio, y cierras con la evaluación final.
Clase 10
Herencia, polimorfismo, excepciones y colecciones
- extends, sobrescritura y @Override
- Polimorfismo aplicado
- try / catch y excepciones básicas
- List y ArrayList
Clase 11
Taller guiado del mini-proyecto Java
- Arquitectura mínima y clases del dominio
- Manejo de listas de objetos y estados
- Casos de prueba y repaso final
Clase 12
Examen 2 de Java y cierre del bootcamp
- Evaluación práctica integradora en Java
- Entrega del mini-proyecto en GitHub
- Próximos pasos y condiciones del certificado
Para quién es este curso
- Estudiantes que ingresan a primer semestre de Sistemas, Software o carreras afines
- Estudiantes de Programación I o II que quieren reforzar sus bases
- Personas que empiezan desde cero y quieren aprender con orden y práctica, a cualquier edad
- Cualquier estudiante que quiera llenar vacíos y mejorar su lógica de programación
Cómo se evalúa
- Práctica semanal como evidencia de trabajo progresivo
- Taller integrador 1 en C++, con entrega en GitHub y presentación corta
- Taller integrador 2 en Java POO, con entrega en GitHub y presentación corta
- Cada entrega exige repositorio, commits, README y funcionamiento demostrable
Qué incluye
- 12 clases en vivo por Zoom (o las 12 clases grabadas en el paralelo sabatino)
- Plan de práctica autónoma de 6 horas por semana
- Ejercicios progresivos y retroalimentación sobre errores comunes
- Examen y proyecto de C++ con entrega en GitHub y presentación
- Examen y proyecto de Java POO con entrega en GitHub y presentación
- Uso guiado de VS Code, Git y GitHub durante todo el curso
- Acceso a las clases grabadas y a todo el material en Google Drive
Requisitos
- No necesitas conocimientos previos de programación
- Computador con acceso a internet
- Disponibilidad para las clases en vivo de tu paralelo
- Alrededor de 6 horas semanales de práctica por tu cuenta
Herramientas
- VS Code
- PSeInt
- C++
- Git
- GitHub
- Java
- Zoom
- Google Classroom
Certificado de finalización, para quienes completen todas las actividades del curso
Preguntas frecuentes
Lo que más nos preguntan sobre este curso
¿Necesito saber programar antes de empezar?
No. El curso arranca desde la lógica y los algoritmos, asumiendo que nunca has escrito código. Ese es exactamente el punto de partida.
¿Cuál es la diferencia entre el paralelo entre semana y el sabatino?
El contenido, las entregas y las evaluaciones son los mismos. El paralelo A son 12 clases en vivo de dos horas, lunes, miércoles y viernes. El paralelo B reúne el contenido de tres clases en una jornada de sábado de 08:00 a 14:00, trabajando sobre las grabaciones del paralelo A. Está pensado para quienes no pueden entre semana.
¿Cuánto tiempo tengo que dedicarle además de las clases?
Alrededor de 6 horas por semana de práctica autónoma. Entre clases en vivo y práctica, la carga total del bootcamp son 48 horas.
¿Cómo se confirma mi matrícula después de pagar?
Al elegir Bendo o PayPal te llevamos al enlace de pago. Cuando vuelvas, tu inscripción queda como pendiente de verificación: Jhonatan revisa la transacción manualmente y recién ahí la matrícula pasa a confirmada. Abrir el enlace de pago por sí solo no confirma nada.
¿Qué pasa si pago y no veo mi matrícula confirmada de inmediato?
Es lo esperado. La verificación es manual. Desde tu panel puedes registrar la referencia del pago y escribirnos por WhatsApp con el comprobante para agilizar la revisión.
¿Dónde quedan las clases y el material?
Las clases en vivo se dictan por Zoom y se graban. El material, las tareas y los anuncios se organizan en Google Classroom, y las grabaciones quedan disponibles en Google Drive. El acceso se habilita cuando tu matrícula está confirmada.