Lenguajes de programación orientados a objetos
Ref. VER
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
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
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
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
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.