Solicitar Información

    Información básica sobre Protección de Datos. Haz clic aquí

    Acepto el tratamiento de mis datos con la finalidad prevista en la información básica

    Diplomado en Desarrollo de Software

    Single course header Image
    130 horas
    Modalidad Online

    Resumen

    En el entorno tecnológico actual, el desarrollo de software se erige como un impulsor y el motor de la transformación digital. Este Diplomado en Desarrollo de Software no solo ofrece una visión de los fundamentos de la programación, sino que también traza una ruta a través de las complejidades del desarrollo de software moderno. Desde las bases del desarrollo de software y los programas informáticos hasta la implementación en arquitecturas web de vanguardia, se aborda cada aspecto del ciclo de vida del software. Esta formación es una combinación de teoría y aplicación práctica, permitiendo a los y las participantes no solo comprender los principios, sino también aplicarlos con destreza en proyectos del mundo real.

    Objetivos

    – Comprender los fundamentos de la programación y diferenciar entre código fuente, objeto y ejecutable. – Aplicar modelos de ciclo de vida del software en el análisis, diseño e implementación de proyectos. – Dominar herramientas esenciales para el desarrollo de software y la gestión de proyectos. – Profundizar en arquitecturas web y herramientas de desarrollo orientadas a servidor. – Configurar y mantener servidores web, incluyendo la gestión de DNS y directivas de configuración. – Adquirir habilidades en programación orientada a objetos y la construcción de modelos de datos. – Desarrollar competencias en el uso de SGBD, SQL y lenguajes de marcas, con énfasis en XML.

    Salidas profesionales

    Tras completar este Diplomado en Desarrollo de Software, podrás acceder a roles como desarrollador/a de software, ingeniero/a de sistemas, arquitecto/a de software, analista de bases de datos, y gestor/a de proyectos de desarrollo. Las empresas valorarán tu capacidad para abordar proyectos complejos y aplicar las últimas tecnologías, diferenciándote del resto de aspirantes.

    Para qué te prepara

    Este Diplomado en Desarrollo de Software te prepara para enfrentar los desafíos del desarrollo de software en la actualidad, brindándote habilidades prácticas en programación, arquitecturas web, administración de servidores y bases de datos. Además, estarás equipado/a para diseñar, implementar y gestionar proyectos de software de manera eficiente y conforme a las mejores prácticas de la industria.

    A quién va dirigido

    Este Diplomado en Desarrollo de Software está dirigido a estudiantes y profesionales de informática, ingeniería de software y carreras afines que buscan adquirir habilidades sólidas en desarrollo de software. También es adecuado para aquellos y aquellas que desean actualizar sus conocimientos en las últimas tecnologías y prácticas del sector.

    Temario

    1. Concepto de programa informático
    2. Código fuente, código objeto y código ejecutable; máquinas virtuales
    3. Tipos de lenguajes de programación
    4. Características de los lenguajes más difundidos
    5. Fases del desarrollo de una aplicación

    1. Modelos del ciclo de vida del software
    2. Análisis y especificación de requisitos
    3. Diseño
    4. Implementación. Conceptos generales de desarrollo de software
    5. Validación y verificación de sistemas
    6. Pruebas de software
    7. Calidad del software
    8. Herramientas de uso común para el desarrollo de software
    9. Gestión de proyectos de desarrollo de software

    1. Concepto de arquitectura web
    2. El modelo de capas
    3. Plataformas para el desarrollo en las capas servidor
    4. Herramientas de desarrollo orientadas a servidor de aplicaciones web

    1. Instalación del servidor web
    2. Control del servicio. Inicio y parada
    3. Creación de entradas DNS
    4. Directivas básicas de configuración
    5. Herramientas de configuración
    6. Mantenimiento del servicio

    1. Definición y conceptos básicos sobre sistemas operativos
    2. Características estructurales de los sistemas operativos
    3. Herramientas administrativas de uso común en sistemas operativos

    1. Principios de la orientación a objetos. Comparación con la programación estructurada
    2. Clases de objetos
    3. Objetos
    4. Herencia
    5. Modularidad
    6. Genericidad y sobrecarga
    7. Desarrollo orientado a objetos
    8. Lenguajes de modelización en el desarrollo orientado a objetos

    1. Ciclo de vida de los datos
    2. Tipos de datos
    3. Definición de un modelo conceptual
    4. El modelo relacional
    5. Construcción del modelo lógico de datos
    6. El modelo físico de datos
    7. Transformación de un modelo lógico al modelo físico de datos
    8. Herramientas para la realización de modelos de datos

    1. Definición de SGBD
    2. Componentes de un SGBD. Estructura
    3. Terminología de SGBD
    4. Administración de un SGBD
    5. Gestión de transacciones en un SGBD
    6. Soluciones de SGBD
    7. Criterios para la selección de SGBD comerciales

    1. Descripción del estándar SQL
    2. Creación de bases de datos
    3. Gestión de registros en tablas
    4. Consultas
    5. Conversión, generación y manipulación de datos
    6. Consultas múltiples. Uniones (joins)
    7. Agrupaciones
    8. Vistas
    9. Funciones avanzadas

    1. Origen e historia de los lenguajes de marcas. El estándar XML
    2. Características de XML
    3. Estructura de XML
    4. Estándares basados en XML
    5. Análisis XML
    6. Uso de XML en el intercambio de información

    Titulación

    Titulo de Diplomado en Desarrollo de Software expedido por la Universidad Hemisferios en colaboración con Instituto Europeo de Estudios Empresariales (INESEM)
    Scroll al inicio