Curso subvencionado presencial
Madrid
Duración : 1 Mes
El curso tiene como objetivo introducir al alumno en los principios y fundamentos de la Programación Orientada a Objetos (POO), una metodología moderna y ampliamente utilizada en el desarrollo de software.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Objetivos
Capacitar a los participantes para diseñar y desarrollar aplicaciones usando el paradigma orientado a objetos, aplicando conceptos como: Clases y objetos Herencia Encapsulamiento Polimorfismo Abstracción
A quién va dirigido
A aquellas personas que quieran aprender a programar
Requisitos
Nociones básicas de programación
Temario completo de este curso
Introducción a la programación orientada a objetos (POO)
Diferencias entre programación estructurada y orientada a objetos
Ventajas del enfoque orientado a objetos
Clases y objetos
Definición y creación de clases
Instanciación de objetos
Atributos y métodos
Encapsulamiento
Modificadores de acceso (public, private, protected)
Getters y setters
Herencia
Herencia simple y múltiple (según el lenguaje)
Sobrescritura de métodos
Constructores y herencia
Polimorfismo
Polimorfismo en tiempo de compilación (sobrecarga)
Polimorfismo en tiempo de ejecución (sobreescritura)
Uso de interfaces o clases abstractas
Abstracción
Diseño de clases abstractas
Métodos abstractos
Estructuras de datos y colecciones
Arrays, listas, diccionarios, etc.
Iteración y manipulación
Manejo de errores y excepciones
Try-catch-finally
Gestión adecuada de errores en POO
Buenas prácticas de diseño orientado a objetos
Principios SOLID
Reutilización de código y mantenibilidad
Proyecto final o ejercicios prácticos
Aplicación de todos los conceptos en un pequeño proyecto
Pruebas y depuración