Visualiza nuestros
catálogos formativos:
-
Certificados de profesionalidad
- Gestión Empresarial y Recursos Humanos
- Formación, Educación y Orientación Laboral
- Servicios a la Comunidad
-
Sanidad, Dietética y Nutrición
- Dietética y Nutrición
- Acción Social y Ética
- Atención Domiciliaria
- Ciencias Sanitarias
- Fisioterapia
- Geriatría y Gerontología
- Laboratorios
- Medicina Alternativa / Naturopatía
- Odontología
- Óptica
- Psicología Infantil
- Radiología
- Transporte Sanitario
- Urgencias y Emergencias
- Veterinaria
- Enfermería
- Logopedia
- Psicoterapia y Psiquiatría
- Análisis Clínicos
- Primeros Auxilios
- Farmacia
- Gestión Sanitaria
- Personal Sanitario
- Sexología
- Electromedicina
- Trabajo Social
- Auxiliares de Enfermería
- Celador
- Ergonomía
- Idiomas
- Prevención de Riesgos Laborales, Calidad, Medioambiente, I D I
- Informática y Programación
- Inmobiliaria, Arquitectura e Interiorismo
- Energías Renovables y Agua
- Formación Profesional y Oficios
- Actividad física y del Deporte
- Seguridad y Vigilancia
- Hostelería y Turismo
- Agraria
- Imagen Personal
- Maquetación y Artes Gráficas
- Edificación, Obra Civil e Industrias Extractivas
- Comercio y Marketing
- Derecho y Aspectos Jurídicos
- Creación, Diseño y Edición Digital
- Industria Alimentaria y Restauración
- Transporte y Mantenimiento de Vehículos
- Instalación, Mantenimiento y Fabricación Mecánica
- Maquinaria
- Especialidades Formativas
- Conv. Turismo 2023
- Sanidad, Dietética y Nutrición
- Gestión Empresarial y Recursos Humanos
-
Formación, Educación y Orientación Laboral
- Escuela de Padres
- Orientación Laboral
- Formación E-learning
- Formación Permanente del Profesorado
- Formador de Formadores
- Pedagogía Terapéutica
- Educación
- Comedores Escolares
- Guarderías y Educación Infantil
- Lengua de Signos
- Logopedia
- Nuevas Tecnologías en Educación
- Transporte Escolar
- Bibliotecas
- Musicoterapia
- Servicios a la Comunidad
-
Sanidad, Dietética y Nutrición
- Dietética y Nutrición
- Manipulador de Alimentos
- Acción Social y Ética
- Atención Domiciliaria
- Ciencias Sanitarias
- Fisioterapia
- Geriatría y Gerontología
- Laboratorios
- Medicina Alternativa / Naturopatía
- Odontología
- Óptica
- Pediatría y Puericultura
- Psicología Infantil
- Quirófano
- Radiología
- Transporte Sanitario
- Urgencias y Emergencias
- Veterinaria
- Alergología
- Cirugía Ortopédica y Traumatología
- Dermatología
- Enfermería
- Endocrinología
- Neurología
- Otorrinolaringología
- Psicoterapia y Psiquiatría
- Homeopatía
- Análisis Clínicos
- Primeros Auxilios
- Microbiología
- Farmacia
- Gestión Sanitaria
- Personal Sanitario
- Sexología
- Terapia Ocupacional
- Biotecnología Sanitaria
- Electromedicina
- Trabajo Social
- Auxiliares de Enfermería
- Celador
- Ginecología
- Oncología
- Acupuntura
- Ergonomía
- Vendajes
- Vendajes Neuromusculares
- Idiomas
- Prevención de Riesgos Laborales, Calidad, Medioambiente, I D I
- Informática y Programación
- Inmobiliaria, Arquitectura e Interiorismo
- Energías Renovables y Agua
- Formación Profesional y Oficios
-
Actividad física y del Deporte
- Ocio y Tiempo Libre
- Medicina Deportiva
- Dirección de Instalaciones, Entidades Y Eventos Deportivos
- Educación Física
- Buceo
- Natación
- Caza
- Socorrismo Acuático
- Actividades acuáticas
- Fútbol
- Baloncesto
- Atletismo
- Pádel
- Balonmano
- Pilates
- Fitness
- Ciclismo
- Fitness musical
- Yoga
- Anatomía deportiva
- Ciclo Indoor
- Rehabilitación Deportiva
- Senderismo
- Gimnasia para Mayores
- Seguridad y Vigilancia
- Hostelería y Turismo
- Agraria
- Imagen Personal
- Maquetación y Artes Gráficas
- Edificación, Obra Civil e Industrias Extractivas
- Comercio y Marketing
- Derecho y Aspectos Jurídicos
- Creación, Diseño y Edición Digital
- Industria Alimentaria y Restauración
- Transporte y Mantenimiento de Vehículos
- Instalación, Mantenimiento y Fabricación Mecánica
- Maquinaria
- Oposiciones
Áreas Formativas
- Inicio >
- Informática y Programación>Técnico en Ciclo de Vida del Software
Técnico en Ciclo de Vida del Software
Ahora aprovéchate de un 20% de descuento en la versión online con la compra del material a distancia.
UNIDAD FORMATIVA 1. EL CICLO DE VIDA DEL DESARROLLO DE APLICACIONES
UNIDAD DIDÁCTICA 1. PROCESO DE INGENIERÍA DEL SOFTWARE.
- Distinción de las fases del proceso de ingeniería software: especificación, diseño, construcción y pruebas unitarias, validación, implantación y mantenimiento.
- Análisis de los modelos del proceso de ingeniería: modelo en cascada, desarrollo evolutivo, desarrollos formales, etc.
- Identificación de requisitos: concepto, evolución y trazabilidad.
- Análisis de metodologías de desarrollo orientadas a objeto.
- Resolución de un caso práctico de metodologías de desarrollo que utilizan UML.
- Definición del concepto de herramientas CASE:
- - Herramientas de ingeniería software
- - Entornos de desarrollo
- - Herramientas de prueba
- - Herramientas de gestión de la configuración
- - Herramientas para métricas.
UNIDAD DIDÁCTICA 2. PLANIFICACIÓN Y SEGUIMIENTO.
- Realización de estimaciones.
- Planificaciones: modelos de diagramado. Diagrama de Gantt.
- Análisis del proceso del seguimiento: Reuniones e Informes.
UNIDAD DIDÁCTICA 3. DIAGRAMADO.
- Identificación de los principios básicos de UML.
- Empleo de diagramas de uso.
UNIDAD DIDÁCTICA 4. DESARROLLO DE LA GUI.
- Análisis del modelo de componentes y eventos.
- Identificación de elementos de la GUI.
- Presentación del diseño orientado al usuario. Nociones de usabilidad.
- Empleo de herramientas de interfaz gráfica.
UNIDAD DIDÁCTICA 5. CALIDAD EN EL DESARROLLO DEL SOFTWARE.
- Enumeración de criterios de calidad.
- Análisis de métricas y estándares de calidad.
UNIDAD DIDÁCTICA 6. PRUEBAS.
- Identificación de tipos de pruebas.
- Análisis de pruebas de defectos: Pruebas de caja negra. Pruebas estructurales. Pruebas de trayectorias. Pruebas de integración. Pruebas de interfaces:
- - Preparación de los datos de prueba.
- - Casos de pruebas.
- - Codificar las pruebas.
- - Definir procesos de pruebas.
- - Ejecución de pruebas.
- - Generación de informes de las pruebas.
UNIDAD DIDÁCTICA 7. EXCEPCIONES.
- Definición. Fuentes de excepciones. Tratamiento de excepciones. Prevención de fallos. Excepciones definidas y lanzadas por el programador.
- Uso de las excepciones tratadas como objetos.
UNIDAD DIDÁCTICA 8. DOCUMENTACIÓN.
- Como producir un documento.
- Estructura del documento.
- Generación automática de documentación.
UNIDAD FORMATIVA 2. MODELO DE PROGRAMACIÓN WEB Y BASES DE DATOS
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL DESARROLLO DE APLICACIONES EN EL MODELO DE PROGRAMACIÓN WEB.
- Análisis de la arquitectura web: Cliente ligero, servidor web, servidor de aplicaciones, servidor de datos.
- Enumeración de protocolos y tecnologías habituales.
- Análisis de los modelos de programación estándares de facto.
- Uso de componentes orientados a objeto como base en el desarrollo de aplicaciones en el modelo de programación web.
UNIDAD DIDÁCTICA 2. ARQUITECTURA MULTICAPA (N-TIER).
- Análisis de la arquitectura multicapa.
- Distinción y estudio del modelo de tres capas en web: presentación, aplicación y datos.
- Diseño de arquitecturas de aplicación basadas en el modelo multicapa.
- Análisis del concepto de lógica de negocio y significado de la capa lógica.
UNIDAD DIDÁCTICA 3. LA CAPA DE PRESENTACIÓN.
- Descripción de la capa de presentación: El lenguaje de hipertexto.
- Descripción de la capa de presentación avanzada: Lenguajes de scripting y lenguaje de hipertexto dinámico.
- Análisis de lenguajes orientados a la preparación de la capa de presentación y a la ejecución de solicitudes desde clientes ligeros web. (JSP, Servlets, ASP, PHP).
UNIDAD DIDÁCTICA 4. DISEÑO DE BASES DE DATOS RELACIONALES.
- Definición de bases de datos relacionales.
- Diseño de bases de datos en varios niveles.
- Análisis de los distintos tipos de relaciones y su implementación en base de datos.
- Descripción del lenguaje de acceso a base de datos.
- Descripción de correlaciones entre el modelo relacional y modelo orientado a objetos.
- Nociones sobre el almacenamiento de objetos en las bases de datos relacionales.
UNIDAD DIDÁCTICA 5. ACCESO A BASES DE DATOS RELACIONALES: CAPA DE ACCESO A DATOS.
- Análisis del API de acceso a la base de datos.
- Nivel controlador.
- Interfaz de acceso a la base de datos (driver).
- Análisis del nivel aplicación.
- Establecimiento de la conexión con una base de datos.
- Operar sobre la base de datos. Sentencias del lenguaje de acceso a base de datos. Objetos que permiten ejecutar una consulta. Objetos que permiten manipular el resultado de una consulta.
- Integración de los tipos de datos propios del lenguaje de acceso a base de datos en el lenguaje de programación de la aplicación.
- Procedimientos almacenados.
- Transacciones distribuidas.
UNIDAD DIDÁCTICA 6. LENGUAJES DE DEFINICIÓN DE DATOS.
- Conceptos básicos, nociones y estándares.
- Lenguaje de definición de datos (DDL SQL) y aplicación en SGBD actuales.
- Discriminación de los elementos existentes en el estándar SQL-92 de otros elementos existentes en bases de datos comerciales.
- Sentencias de creación: CREATE:
- - Bases de datos.
- - Tablas.
- - Vistas.
- - Disparadores o Triggers.
- - Procedimientos.
- Sentencias de modificación: ALTER:
- - Bases de datos.
- - Tablas.
- - Vistas.
- - Disparadores o Triggers.
- - Procedimientos.
- Sentencias de borrado: DROP, TRUNCATE:
- - Bases de datos.
- - Tablas.
- - Vistas.
- - Disparadores o Triggers.
- - Procedimientos.
UNIDAD DIDÁCTICA 7. MANIPULACIÓN DE LOS DATOS.
- Lenguaje de manipulación de datos (DML SQL).
- Consultas de datos: SELECT.
- Inserción de datos: INSERT.
- Modificación de datos: UPDATE.
- Eliminación de datos: DELETE.
- Agregación de conjuntos de datos para consulta: JOIN, UNION.
- Subconsultas.
- Duración: 200
Productos relacionados
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas,...
Hoy en día la seguridad informática es un tema muy importante y sensible, que abarca un gran conjunto de aspectos en continuo cambio y constante evolución, que exige que los profesionales...
Si quiere desenvolverse profesionalmente en el entorno del peritaje judicial y desea conocer los aspectos fundamentales de esta labor en el ámbito de la tanatopraxia y tanatoestética este es su...
Actualmente, en el mundo de la programación de sistemas informáticos y para los profesionales dedicados a ello, desarrollar componentes software a partir de unas especificaciones concretas,...
Hoy en día la seguridad informática es un tema muy importante y sensible, que abarca un gran conjunto de aspectos en continuo cambio y constante evolución, que exige que los profesionales...
En la actualidad, en el mundo de la informática y la comunicación y dentro del área de desarrollo, es muy importante conocer el desarrollo de aplicaciones con tecnologías Web. Por ello, con el...