IFCT089POILTDesarrollo de Software

    PROGRAMACIÓN ORIENTADA A OBJETOS CON PYTHON - Curso 100% Subvencionado - SEPE - Remoto desde toda España

    35 horas Presencial-Remoto

    Descripción

    El curso Programación Orientada a Objetos tiene como objetivo introducir al alumno en la Programación Orientada a Objetos con Python, partiendo de los fundamentos del lenguaje (sintaxis, estructuras de control, funciones y excepciones) hasta la aplicación de los principios clave de la POO. Se abordan la creación de clases, uso de métodos y atributos, así como conceptos avanzados como herencia, polimorfismo y abstracción. Además, se exploran herramientas propias de Python, patrones de diseño y modelado UML para desarrollar aplicaciones organizadas, reutilizables y mantenibles.

    Objetivos

    Identificar las características fundamentales y la metodología propia orientada a objetos, así como describir los pasos necesarios para el análisis y diseño de esta programación. Igualmente se enseñará a utilizar los diagramas más comunes en UML y a describir los patrones y sus características.

    Audiencia

    Curso dirigido a:
    • Aficionados a la programación
    • Estudiantes de informática
    • Profesionales que buscan actualización de sus conocimientos
    • Desarrolladores de otros paradigmas

    Prerrequisitos

    • Familiaridad con lenguajes de programación
    • Conocimientos básicos de programación

    Temario

    1. Fundamentos de Python Sintaxis básica
    • Tipos de datos
    • Operadores
    • Estructuras de control
    • Bucles
    • Colecciones
    • Funciones
    • Excepciones

    2. Programación orientada a objetos
    • ¿Qué es la POO?
    • Pilares de la POO

    3. POO en Python
    • Definición de clases
    • Métodos
    • Métodos mágicos
    • Atributos de instancia y de clase
    • Métodos de instancia, clase y estáticos

    4. POO Avanzada
    • Encapsulamiento
    • Herencia simple
    • Herencia múltiple
    • Polimorfismo
    • Abstracción

    5. Técnicas y herramientas POO en Python
    • Propiedades con @property
    • Métodos y atributos especiales
    • Composición vs herencia
    • Introducción a patrones de diseño (singleton, factory, etc.)

    6. UML
    ¿Prefieres hablar con una persona?934 094 040

    Preguntas frecuentes

    ¿Cuánto dura el curso PROGRAMACIÓN ORIENTADA A OBJETOS CON PYTHON - Curso 100% Subvencionado - SEPE - Remoto desde toda España?

    El curso tiene una duración de 35 horas.

    ¿En qué modalidad se imparte el curso?

    Se imparte en modalidad híbrida: presencial en cualquier punto de España o remoto en directo, cada alumno elige cómo asistir. Consulta el calendario de convocatorias en la ficha del curso.

    ¿Es un curso subvencionado?

    Sí, es un curso subvencionado. Consúltanos las condiciones y los requisitos de acceso.

    ¿Este curso es bonificable a través de FUNDAE?

    La formación de SINENSIA IT SOLUTIONS para trabajadores en activo puede bonificarse a través de FUNDAE. Gestionamos los trámites de bonificación para tu empresa; contáctanos para más información.

    ¿Qué requisitos previos necesito?

    • Familiaridad con lenguajes de programación • Conocimientos básicos de programación

    ¿A quién va dirigido el curso?

    Curso dirigido a: • Aficionados a la programación • Estudiantes de informática • Profesionales que buscan actualización de sus conocimientos • Desarrolladores de otros paradigmas