Lenguajes de programación orientados a objetos
Descripción
Los lenguajes orientados a objetos dominan el desarrollo de software moderno gracias a su capacidad para modelar la realidad mediante clases y objetos. Conocer sus características y diferencias permite elegir la herramienta más adecuada para cada proyecto.
Esta acción formativa presenta los principales lenguajes orientados a objetos, sus elementos sintácticos comunes y los conceptos fundamentales del paradigma. El alumnado adquirirá una visión comparada que le permitirá moverse entre distintos lenguajes con soltura.
Teleformación con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
Módulo 1. El paradigma orientado a objetos
Unidad didáctica 1. Fundamentos del paradigma
- Evolución de los paradigmas de programación
- Principios de la orientación a objetos
- Abstracción y encapsulamiento
- Herencia y polimorfismo
- Ventajas del enfoque orientado a objetos
Unidad didáctica 2. Panorama de lenguajes
- Java y la JVM
- C++ y C#
- Python y lenguajes dinámicos
- Otros lenguajes orientados a objetos
- Criterios de elección
Módulo 2. Elementos comunes y desarrollo
Unidad didáctica 1. Estructura de un programa orientado a objetos
- Declaración de clases y objetos
- Constructores y destructores
- Métodos y propiedades
- Gestión de memoria
- Bibliotecas y paquetes
Unidad didáctica 2. Entornos y herramientas
- Entornos de desarrollo integrados
- Compilación e interpretación
- Depuración de programas
- Buenas prácticas de codificación
¿Quieres formar a tu equipo en este curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de Lenguajes de programación orientados a objetos lo antes posible.