Introducción a la programación orientada a objetos
SKU
Sin existencias
Sin existencias
Este curso ofrece una introducción a la programación orientada a objetos, abordando conceptos clave como clases, objetos y encapsulamiento, fomentando el desarrollo de software modular y reutilizable.
Rutas de Aprendizaje relacionadas
Descripción del curso
La programación orientada a objetos (POO) es un paradigma de programación que organiza el software en unidades llamadas objetos que están definidos por clases y que sirven como plantillas para su creación, este enfoque promueve principios como el encapsulamiento, que oculta los detalles internos de los objetos, y la herencia, que permite que las clases hereden propiedades y métodos de otras.
Las principales temáticas por abordar en el curso son los fundamentos de la programación orientada a objetos, estructura y creación de objetos, uso de librerías y, testing y validación.
El curso está diseñado por competencias y alineado con el marco global de habilidades y competencias para un mundo digital SFIA8, por lo que se propone que los estudiantes logren responder a un nivel de responsabilidad 2, de manera que diseñen, verifiquen y prueben programas/scripts simples.
Contenidos
1. Fundamentos de la Programación Orientada a Objetos.
2. Estructura y Creación de Objetos.
3. Uso de Librerías.
4. Testing y validación.
Metodología de Aprendizaje
La educación actual suele limitar a estudiantes, forzándoles a absorber contenidos en lugar de fomentar la solución colectiva de problemas. En CENFOTEC, buscamos modificar este enfoque mediante nuestra metodología de aprendizaje constructivista llamada 40-40-20.
La técnica 40-40-20 divide el tiempo de clase: 40% el profesor da un charla para inducir al pensamiento autónomo basado en conceptos clave; el siguiente 40% para resolver retos individuales o en grupo, que exigen exploración, donde el docente es un facilitador; y el 20% restante para una discusión guiada por el profesorado. Para mantener la atención, consideramos 1 hora lectiva como 50 minutos, especialmente en cursos de 3-4 horas.
Adicionalmente el estudiante deberá dedicar una cantidad de horas adicionales para completar retos extraclase que el profesor le asigne.
Metodología XperiencEd™
Nuestra metodología de aprendizaje, un pilar clave de Credentials as you Grow
Experiencia educativa con un enfoque 20% teoría, 60% práctica y 20% reflexión.
Integra estrategias de aprendizaje activas y experiencias prácticas para potenciar el desarrollo de habilidades técnicas y power skills.
Promueve un aprendizaje vivencial, donde la resolución de problemas en escenarios reales y la aplicación inmediata del conocimiento en entornos empresariales fortalecen la formación profesional.

Información adicional
Fecha de inicio | – |
---|---|
Horario | – |
Profesor | – |
Área de formación | Ingeniería del software |
Modalidad | Virtual en Vivo. |
Duración | 16 horas |
Nivel de complejidad | Intermedio |
Perfil de ingreso | -Conocimientos de programación, Conocimiento en implementación de algoritmos usando la estructura de un lenguaje de programación, Debe haber cursado: SOFT-302 Introducción a la Programación. |
Perfil de salida | -Developer, Test Developer. |
Cursos relacionados