ifct0609 programación de sistemas informáticos (dirigida a

21
IFCT0609 Programacion de Sistemas Informaticos (Certificado de Profesionalidad Completo) FORMACIÓN ONLINE

Upload: others

Post on 20-Jul-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de SistemasInformaticos (Certificado de Profesionalidad

Completo)

FORMACIÓNONLINE

Page 4: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

IFCT0609 Programacion de Sistemas Informaticos (Certificado de Profesionalidad Completo)

DURACIÓN 590 horas

PRECIO 399 €

MODALIDAD Online

* Materiales didácticos, titulación y gastos de envío incluidos

TITULACIÓN

Certificado de Aprovechamiento de haber cursado la formación que le Acredita las Unidadesde Competencia recogidas en el Certificado de Profesionalidad IFCT0609 Programación deSistemas Informáticos regulada en el Real Decreto 686/2011, de 13 de mayo, del cual tomacomo referencia la Cualificación Profesional IFC303_3 Programación de SistemasInformáticos (Real Decreto 1201/2007, de 14 de septiembre).

Page 6: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

DESCRIPCIÓN

Aprenda todos los secretos fundamentales sobre curso, certificación, cualificación,profesional, certificado, profesionalidad, informática y comunicaciones,desarrollará competencias en las diferentes áreas curso, certificación, cualificación,profesional y certificado. La presente formación se ajusta al itinerario formativo de la UnidadFormativa UF1469 SGBD e Instalación, certificando el haber superado las distintas Unidadesde Competencia en él incluidas, y va dirigido a la acreditación de las Competenciasprofesionales adquiridas a través de la experiencia laboral y de la formación no formal, víapor la que va a optar a la obtención del correspondiente Certificado de Profesionalidad, através de las respectivas convocatorias que vayan publicando las distintas ComunidadesAutónomas, así como el propio Ministerio de Trabajo (Real Decreto 1224/2009 dereconocimiento de las competencias profesionales adquiridas por experiencia laboral).Si le gusta todo lo respectivo a informática y comunicaciones, su propósito es IFCT0609Programación de Sistemas Informáticos (Online) (Dirigida a la Acreditación de lasCompetencias Profesionales R.D. 1224/2009). IFCT0609 Programación SistemasInformáticos (Online) (Dirigida a Acreditación está dirigido a todas aquellas personasque desarrollan su actividad profesional en el mundo de la informática y lascomunicaciones, dentro del área profesional de sistemas y telemática, y másconcretamente en la administración de bases de datos, y en general, cualquier persona quedesee ampliar y/o actualizar sus conocimientos en sgbd y su instalación. Desarrolla suactividad profesional en el área de sistemas y desarrollo informáticos de empresas oentidades públicas o privadas, tanto por cuenta propia, como por cuenta ajena, de cualquiertamaño, que dispongan de sistemas de planificación de recursos empresariales y de gestiónde relaciones con clientes (sistemas ERPCRM).Si su finalidad es seguir incrementando sus conocimientos en: curso, certificación,cualificación, profesional, certificado, profesionalidad, informática ycomunicaciones. IFCT0609 Programación Sistemas Informáticos (Online) (Dirigidaa Acreditación cumple los siguientes objetivos: - identificar las estructuras deprogramación y los tipos de datos que se utilizan en la elaboración de scripts, de acuerdo aunas especificaciones recibidas.Pon en práctica tus conocimientos realizando el CURSO ONLINE de IFCT0609Programación de Sistemas Informáticos (Online) (Dirigida a la Acreditación de lasCompetencias Profesionales R.D. 1224/2009), habilitándole para crear elementossoftware para la gestión del sistema y sus recursos. Entre el material entregado en esteCURSO ONLINE se adjunta un documento llamado Guía del Alumno dónde aparece unhorario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas,dudas y ejercicios.

OBJETIVOS

Page 7: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

Gestionar servicios en el sistema informático.Crear elementos software para la gestión del sistema y sus recursos.Desarrollar elementos software con tecnologías de programación basada encomponentes.

A QUIÉN VA DIRIGIDO

Este curso está dirigido a todas aquellas personas interesadas en adquirir conocimientosrelativos a la programación de sistemas informáticos, abarcando lo relacionado con lagestión de servicios en el sistema informático, el desarrollo de elementos software paragestión de sistemas y el desarrollo de software basado en tecnologías orientadas acomponentes.

Page 8: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

PARA QUÉ TE PREPARA

El presente curso dotará al alumnado de los conocimientos necesarios para desarrollarcomponentes software a partir de unas especificaciones concretas, proporcionandofunciones de administración y supervisión del sistema operativo, para la gestión de losrecursos de un sistema informático y la interacción con otros sistemas utilizandotecnologías de desarrollo orientadas a objetos y a componentes.La presente formación seajusta al itinerario formativo del Certificado de Profesionalidad IFCT0609 Programación deSistemas Informáticos, certificando el haber superado las distintas Unidades deCompetencia en él incluidas, y va dirigido a la acreditación de las Competenciasprofesionales adquiridas a través de la experiencia laboral y de la formación no formal, víapor la que va a optar a la obtención del correspondiente Certificado de Profesionalidad, através de las respectivas convocatorias que vayan publicando las distintas ComunidadesAutónomas, así como el propio Ministerio de Trabajo ( Real Decreto 1224/2009 dereconocimiento de las competencias profesionales adquiridas por experiencia laboral)

SALIDAS LABORALES

Desarrolla su actividad profesional tanto por cuenta propia, como por cuenta ajena enempresas o entidades públicas o privadas de cualquier tamaño, que dispongan de equiposinformáticos para su gestión, en el área de sistemas o de desarrollo del departamento deinformática.

Page 9: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

MATERIALES DIDÁCTICOS

Manual teórico: MF0490_3 Gestión deServicios en el Sistema InformáticoManual teórico: UF1286 Desarrollo yOptimización de Componentes Software paraTareas Administrativas de SistemasManual teórico: UF1287 Desarrollo deComponentes Software para el Manejo deDispositivos (Drivers)Manual teórico: UF1288 Desarrollo deComponentes Software para Servicios deComunicacionesManual teórico: UF1289 Diseño deElementos Software con Tecnologíasbasadas en ComponentesManual teórico: UF1290 Implementación eIntegración de Elementos Software conTecnologías basadas en ComponentesManual teórico: UF1291 Despliegue y Puestaen Funcionamiento de ComponentesSoftwarePaquete SCORM: UF1286 Desarrollo yOptimización de Componentes Software paraTareas Administrativas de SistemasPaquete SCORM: UF1287 Desarrollo deComponentes Software para el Manejo deDispositivos (Drivers)Paquete SCORM: UF1288 Desarrollo deComponentes Software para Servicios deComunicacionesPaquete SCORM: UF1289 Diseño deElementos Software con Tecnologíasbasadas en ComponentesPaquete SCORM: UF1290 Implementación eIntegración de Elementos Software conTecnologías basadas en ComponentesPaquete SCORM: UF1291 Despliegue y

Page 10: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

Puesta en Funcionamiento de ComponentesSoftwarePaquete SCORM: MF0490_3 Gestión deServicios en el Sistema Informático

Page 15: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

Programa Formativo

PARTE 1. GESTIÓN DE SERVICIOS EN EL SISTEMA INFORMÁTICO

UNIDAD DIDÁCTICA 1. GESTIÓN DE LA SEGURIDAD Y NORMATIVAS

Norma ISO 27002 Código de buenas practicas para la gestión de la seguridad de la1.informaciónMetodología ITIL Librería de infraestructuras de las tecnologías de la información2.Ley orgánica de protección de datos de carácter personal.3.Normativas mas frecuentemente utilizadas para la gestión de la seguridad física4.

UNIDAD DIDÁCTICA 2. ANÁLISIS DE LOS PROCESOS DE SISTEMAS

Identificación de procesos de negocio soportados por sistemas de información1.Características fundamentales de los procesos electrónicos2.? Estados de un proceso,3.? Manejo de señales, su administración y los cambios en las prioridades4.Determinación de los sistemas de información que soportan los procesos de negocio y5.los activos y servicios utilizados por los mismosAnálisis de las funcionalidades de sistema operativo para la monitorización de los6.procesos y serviciosTécnicas utilizadas para la gestión del consumo de recursos7.

UNIDAD DIDÁCTICA 3. DEMOSTRACIÓN DE SISTEMAS DE ALMACENAMIENTO

Tipos de dispositivos de almacenamiento más frecuentes1.Características de los sistemas de archivo disponibles2.Organización y estructura general de almacenamiento3.Herramientas del sistema para gestión de dispositivos de almacenamiento4.

UNIDAD DIDÁCTICA 4. UTILIZACIÓN DE MÉTRICAS E INDICADORES DE MONITORIZACIÓN DERENDIMIENTO DE SISTEMAS

Criterios para establecer el marco general de uso de métricas e indicadores para la1.monitorización de los sistemas de informaciónIdentificación de los objetos para los cuales es necesario obtener indicadores2.Aspectos a definir para la selección y definición de indicadores3.Establecimiento de los umbrales de rendimiento de los sistemas de información4.Recolección y análisis de los datos aportados por los indicadores5.Consolidación de indicadores bajo un cuadro de mandos de rendimiento de sistemas6.

Page 16: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

de información unificado

UNIDAD DIDÁCTICA 5. CONFECCIÓN DEL PROCESO DE MONITORIZACIÓN DE SISTEMAS YCOMUNICACIONES

Identificación de los dispositivos de comunicaciones1.Análisis de los protocolos y servicios de comunicaciones2.Principales parámetros de configuración y funcionamiento de los equipos de3.comunicacionesProcesos de monitorización y respuesta4.Herramientas de monitorización de uso de puertos y servicios tipo Sniffer5.Herramientas de monitorización de sistemas y servicios tipo Hobbit, Nagios o Cacti6.Sistemas de gestión de información y eventos de seguridad (SIM/SEM)7.Gestión de registros de elementos de red y filtrado (router, switch, firewall, IDS/IPS,8.etc.)

UNIDAD DIDÁCTICA 6. SELECCIÓN DEL SISTEMA DE REGISTRO DE EN FUNCIÓN DE LOSREQUERIMIENTOS DE LA ORGANIZACIÓN

Determinación del nivel de registros necesarios, los periodos de retención y las1.necesidades de almacenamientoAnálisis de los requerimientos legales en referencia al registro2.Selección de medidas de salvaguarda para cubrir los requerimientos de seguridad del3.sistema de registrosAsignación de responsabilidades para la gestión del registro4.Alternativas de almacenamiento para los registros del sistemas y sus características5.de rendimiento, escalabilidad, confidencialidad, integridad y disponibilidadGuía para la selección del sistema de almacenamiento y custodia de registros6.

UNIDAD DIDÁCTICA 7. ADMINISTRACIÓN DEL CONTROL DE ACCESOS ADECUADOS DE LOS SISTEMASDE INFORMACIÓN

Análisis de los requerimientos de acceso de los distintos sistemas de información y1.recursos compartidosPrincipios comúnmente aceptados para el control de accesos y de los distintos tipos2.de acceso locales y remotosRequerimientos legales en referencia al control de accesos y asignación de privilegios3.Perfiles de de acceso en relación con los roles funcionales del personal de la4.organizaciónHerramientas de directorio activo y servidores LDAP en general5.Herramientas de sistemas de gestión de identidades y autorizaciones (IAM)6.Herramientas de Sistemas de punto único de autenticación Single Sign On (SSO)7.

Page 17: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

PARTE 2. DESARROLLO DE ELEMENTOS SOFTWARE PARA GESTIÓN DESISTEMAS

UNIDAD FORMATIVA 1. DESARROLLO Y OPTIMIZACIÓN DE COMPONENTES SOFTWARE PARA TAREASADMINISTRATIVAS DE SISTEMAS

UNIDAD DIDÁCTICA 1. DESCRIPCIÓN DE LOS SERVICIOS, ESTRUCTURA Y ADMINISTRACIÓN DESISTEMAS OPERATIVOS.

Definición y conceptos básicos sobre Sistemas Operativos1.Características estructurales de los Sistemas Operativos2.Herramientas administrativas de uso común en Sistemas Operativos3.

UNIDAD DIDÁCTICA 2. PROGRAMACIÓN DE SISTEMAS OPERATIVOS. LENGUAJES Y LIBRERÍAS DEUSO COMÚN.

Las llamadas al sistema (System Calls)1.Programas de utilidades y comandos del sistema2.Edición y manipulación de ficheros3.

UNIDAD DIDÁCTICA 3. EL CICLO DE VIDA DEL SOFTWARE DE GESTIÓN DE SISTEMAS.

Modelos del ciclo de vida del software.1.Descripción de las fases en el ciclo de vida del software2.

UNIDAD DIDÁCTICA 4. DESARROLLO DEL SOFTWARE DE GESTIÓN DE SISTEMAS

Análisis de especificaciones para el desarrollo de software de gestión de sistemas1.Técnicas de programación presentes en lenguajes de uso común aplicables al2.desarrollo de software de gestión de sistemas

UNIDAD FORMATIVA 2. DESARROLLO DE COMPONENTES SOFTWARE PARA EL MANEJO DEDISPOSITIVOS (DRIVES)

UNIDAD DIDÁCTICA 1. EL NÚCLEO DEL SISTEMA OPERATIVO

Arquitectura general del núcleo1.Subsistemas del núcleo2.Aspectos de seguridad sobre el desarrollo de elementos del núcleo3.Consideraciones sobre compatibilidad de versiones del núcleo4.

Page 18: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

UNIDAD DIDÁCTICA 2. PROGRAMACIÓN DE CONTROLADORES DE DISPOSITIVO

Funcionamiento general de un controlador de dispositivo1.Principales tipos de controladores de dispositivo:2.Técnicas básicas de programación de controladores de dispositivos3.Técnicas de depuración y prueba4.Compilación y carga de controladores de dispositivos5.Distribución de controladores de dispositivo6.Particularidades en el desarrollo de dispositivos en sistemas operativos de uso común7.Herramientas8.Documentación de manejadores de dispositivo9.

UNIDAD FORMATIVA 3. DESARROLLO DE COMPONENTES SOFTWARE PARA SERVICIOS DECOMNICACIONES

UNIDAD DIDÁCTICA 1. PROGRAMACIÓN CONCURRENTE

Programación de procesos e hilos de ejecución1.Programación de eventos asíncronos2.Mecanismos de comunicación entre procesos3.Sincronización4.Acceso a dispositivos5.

UNIDAD DIDÁCTICA 2. FUNDAMENTOS DE COMUNICACIONES

Modelos de programación en red1.El nivel físico2.El nivel de enlace3.El nivel de transporte4.

UNIDAD DIDÁCTICA 3. PROGRAMACIÓN DE SERVICIOS DE COMUNICACIONES

Aplicaciones y utilidades de comunicaciones. Estándares de comunicaciones1.Librerías de comunicaciones de uso común2.Programación de componentes de comunicaciones3.Técnicas de depuración de servicios de comunicaciones4.Rendimiento en las comunicaciones:5.

UNIDAD DIDÁCTICA 4. SEGURIDAD EN LAS COMUNICACIONES

Principios de seguridad en las comunicaciones:1.Herramientas para la gestión de la seguridad en red. Scanners2.Seguridad IP3.Seguridad en el nivel de aplicación. El protocolo SSL4.

Page 19: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

Seguridad en redes inalámbricas5.

PARTE 3. DESARROLLO DE SOFTWARE BASADO EN TECNOLOGÍASORIENTADAS A COMPONENTES

UNIDAD FORMATIVA 1. DISEÑO DE ELEMENTOS SOFTWARE CON TECNOLOGÍAS BASADAS ENCOMPONENTES

UNIDAD DIDÁCTICA 1. LA ORIENTACIÓN A OBJETOS.

Principios de la orientación a objetos. Comparación con la programación estructurada1.Conceptos básicos de orientación a objetos2.Desarrollo orientado a objetos3.Lenguajes de modelización en el desarrollo orientado a objetos4.

UNIDAD DIDÁCTICA 2. LA ORIENTACIÓN A COMPONENTES.

Fundamentos conceptuales1.Arquitecturas de componentes2.Diseño de componentes3.

UNIDAD FORMATIVA 2. IMPLEMENTACIÓN E INTEGRACIÓN DE ELEMENTOS SOFTWARE CONTECNOLOGÍAS BASADAS EN COMPONENTES

UNIDAD DIDÁCTICA 1. DESARROLLO DE COMPONENTES.

Lenguajes de desarrollo de componentes.1.Requisitos principales del desarrollo orientado a componentes2.Infraestructuras (frameworks) de componentes3.Métodos de desarrollo de componentes4.Construcción de software mediante componentes5.Técnicas específicas de desarrollo6.Herramientas para el desarrollo de componentes7.

UNIDAD DIDÁCTICA 2. COMPONENTES DISTRIBUIDOS.

Programación distribuida en infraestructuras de uso común:1.Modelos de intercambio2.

UNIDAD FORMATIVA 3. DESPLIEGUE Y PUESTA EN FUNCIONAMIENTO DE COMPONENTES SOFTWARE

Page 20: IFCT0609 Programación de Sistemas Informáticos (Dirigida a

IFCT0609 Programacion de Sistemas Informaticos (Certificado deProfesionalidad Completo)

UNIDAD DIDÁCTICA 1. DESPLIEGUE DE COMPONENTES.

Modelos de despliegue1.

UNIDAD DIDÁCTICA 2. SELECCIÓN DE COMPONENTES.

Tipos1.Métodos de personalización de componentes2.Criterios de selección de componentes reutilizables3.Proceso de selección de componentes4.

UNIDAD DIDÁCTICA 3. CONTROL DE CALIDAD DE COMPONENTES.

Métodos de evaluación de calidad de componentes. Estándares de calidad.1.Categorías y métricas de evaluación.2.Proceso de validación y medición de calidad3.Documentación de componentes.4.Descripción funcional.5.Descripción de aspectos no funcionales.6.Descripción del proceso de instalación y despliegue.7.