Lleva tu lógica al siguiente nivel y programa como los que saben
En GRUPO MATARRITA, este curso avanzado está diseñado para quienes ya dieron sus primeros pasos en programación y quieren profundizar en temas clave como estructuras de datos, algoritmos, funciones avanzadas y solución de problemas reales. Aquí, no solo escribirás código: lo entenderás, lo optimizarás y lo aplicarás con propósito. Ya no se trata de aprender a programar… se trata de pensar como un programador.
Precio: 345$


¿Para quién es este curso?
-
Personas que ya completaron el curso Introducción a la Programación o similares.
-
Estudiantes que conocen variables, condicionales, bucles y funciones básicas.
-
Profesionales que desean fortalecer su lógica y pensamiento computacional.
-
Autodidactas que buscan una guía más estructurada para avanzar.
¿Qué aprenderás?
-
Algoritmos fundamentales: búsqueda, ordenamiento y recursividad.
-
Estructuras de datos: listas, pilas, colas, árboles básicos.
-
Funciones avanzadas y modularización.
-
Buenas prácticas de programación y análisis de eficiencia.
-
Cómo enfrentar problemas técnicos reales con código limpio y lógico.
Conozca lo que incluye nuestro servicio
La diferencia entre un principiante y un programador real.
Grid de las Sesiones.
7 Sesiones de 3 horas cada una. (21 horas en total)
Sesión 1: Repaso y Mejores Prácticas
- Principios SOLID
- Refactorización
- Errores comunes
Sesión 2: Programación Orientada a Objetos Avanzada
- Herencia
- Polimorfismo
- Abstracción
Sesión 3: Manejo de Archivos
- Lectura y escritura
- Archivos CSV/JSON
- Persistencia de datos
Sesión 4: Introducción a Bases de Datos
- Conexión a SQL
- Consultas básicas
- Integración en aplicaciones
Sesión 5: Interfaces Gráficas (GUI)
- Uso de frameworks
- Eventos y controles
- Proyecto GUI
Sesión 6: APIs y Conexión con el Mundo Exterior
- Concepto de API
- Uso de peticiones HTTP
- Integración con servicios externos
Sesión 7: Proyecto Final
- Aplicación funcional
- Evaluación de competencias
- Presentación del proyecto
Instructores del Curso.
Adrián David Matarrita Meléndez
Desarrollador Full Stack y consultor en soluciones digitales. Con más de 10 años de experiencia en el desarrollo de plataformas web, Adrián es especialista en tecnologías como JavaScript, Node.js, React y WordPress. Además, lidera proyectos estratégicos de transformación digital en múltiples empresas.
Anthony David Masis Castro
Ingeniero en Computación y desarrollador con enfoque en interfaces gráficas, aplicaciones médicas, y educación tecnológica. Ha desarrollado plataformas híbridas usando WordPress y Next.js, y actualmente se desempeña como instructor y desarrollador en múltiples proyectos educativos y empresariales.