Analista Programador
Precio
A consultar -
Cursos de especialización,
A distancia de 400 horas
|
TÍTULOS
La superación del programa, permitirá al alumno obtener el TÍTULO-CERTIFICACIÓN DE ESPECIALIZACIÓN PROFESIONAL expedido por FORMACIÓN UNIVERSITARIA. Además, podrás solicitar la tramitación del prestigioso diploma de la Asociación
Española de Enseñanzas Técnico Profesionales (AEDETP).
FACILIDADES
Facilitamos a nuestros alumnos las alternativas más cómodas de abono para que puedan sufragar sus estudios en nuestra Institución Educativa de una manera muy sencilla, cómoda y económica
MODULO 1: PROGRAMACIÓN ORIENTADA A OBJETOS Y LENGUAJE UNIFICADO DE MODELADO (UML)
Objetivo: Aplicar la notación UML en la programación orientada a objetos
MODULO 2: BASES DE DATOS Y LENGUAJES SQL
Objetivo: Programar consultas utilizando el lenguaje SQL
MODULO 3: DISEÑO DE ESTRUCTURAS DE DATOS Y ALGORITMOS
Objetivo: Diseñar las estructuras de datos y algoritmos que sean necesarios para la resolución óptima de problemas complejos.
MODULO 4: METODOLOGÍAS DE DISEÑOS DE APLICACIONES INFORMÁTICAS.
Objetivo: Adquirir los conocimientos necesarios para interpretar la documentación de análisis y realizar la documentación del diseño de software.
MODULO 5: PROGRAMACIÓN EN JAVA
Objetivo: Desarrollar aplicaciones complejas en lenjuaje JAVA
MODULO 6: PROGRAMACIÓN AVANZADA ESTRUCTURADA EN C.
Objetivo: Desarrollar programas estructurados complejos en lenguaje C.
MODULO 7: PRUEBAS Y DOCUMENTACIÓN
Objetivo: Realizar las pruebas de un sistema software y la documentación del mismo.
MODULO 8: COORDINACIÓN DE EQUIPOS DE TRABAJO
Objetivo: Realizar la coordinación del equipo humano, organizando el trabajo y controlando la ejecución del mismo.
GESTION DE PRÁCTICAS Y EMPLEO
Una vez finalizado el proceso de formación teórica el alumno recibirá un apoyo de orientación laboral.
Este apoyo consta de gestión de prácticas y gestión de empleo.
Este servicio totalmente gratuito, ayuda a numerosas empresas a encontrar a las personas idóneas para cubrir el puesto de trabajo solicitado, constituye una herramienta de gran utilidad como factor de mejora profesional a nuestros alumnos.
INSCRIPCION
Solicitar el ingreso como alumno en Formación Universitaria es un porceso muy sencillo, fácil e inmediato. Serás informado/a previamente al acceso como alumno por nuestro Departamento de Admisiones, el cual te informará descripción y duración, esquema curricular, material didáctico, criterios de admisión, facilidades y opciones de pago, servicios al alumno, opciones de empleo,...
No hay
MÓDULO I:PROGRAMACIÓN ORIENTADA A OBJETOS Y LENGUAJE UNIFICADO DE MODELADO (UML).
- Introducción a UML.
- Elementos de UML.
- Clases.
- Objetos.
- Relaciones.
- Asociaciones.
- Navegabilidad.
- Calificación.
- Agregación.
- Composición.
- Herencia.
- Dependencias.
- Interfaces.
- Lenguaje de UML: OCL.
- Diagramas estructurales.
- Diagramas de clase.
- Diagramas de objetos.
- Diagramas de componentes.
- De distribución.
- Diagramas de comportamiento.
- Diagramas de casos de uso.
- Diagramas de secuencia.
- Diagramas de colaboración.
- Diagramas de estados.
- Diagramas de actividades.
MÓDULO II: BASES DE DATOS Y LENGUAJE SQL.
- Características del lenguaje, y principios de funcionamiento de bases de datos relacionales.
- Consultas y subconsultas, tipos y características.
- Tablas de referencia cruzadas.
- Consultas simples.
- Selección de consultas.
- Ordenación de las filas.
- Consultas multitabla.
- Unión.
- Composición de tablas.
- Consultas de resumen.
- Subconsultas, referencias externas.
- Actualización de datos.
- El DDL, lenguaje de definición de datos
- Conceptos teóricos avanzados de bases de datos.
- Base de datos Distribuidas.
- Base de datos Orientada a Objetos.
- DataMart.
- DataMining.
- DataWarehouse.
- GIS.
MÓDULO III: DISEÑO DE ESTRUCTURAS DE DATOS Y ALGORITMOS.
- Estructuras de datos estáticas: matrices de una, dos y más dimensiones, registros, conjuntos, BD relacionales, tablas y columna.
- Estructuras de datos dinámicas: listas, pilas, colas, árboles, grafos.
- Combinación de estructuras de datos.
- Abstracción, refinamiento, modularidad, ocultamiento, jerarquía de control, cohesión, acoplamiento, diseño ascendente,y el descendente, tablas de decisiones, recursividad.
- Algoritmos de búsqueda, de ordenación, de mezcla.
- Algoritmos recursivos.
- Algoritmos heurísticos.
MÓDULO IV: METODOLOGÍAS DE DISEÑO DE APLICACIONES INFORMÁTICAS.
- Información, sistemas de información (SI), elementos y estructuras de un SI. Subsistemas.
- Sistemas de información de gestión. Procesos de negocio. BD.
- Ciclo de vida de un sistema de información. Modelos de desarrollo en cascada y en espiral. Prototipo técnico.
- Metodologías estructuradas, orientación a objetos, tiempo real, metodología Merise, SSADM, Métrica 3 Warnier, Jackson, Booch, OMT, UML.
- Documento de análisis: menús, listado, pantallas, informes, procesos, interacción con otros sistemas, ayudas, ficheros y BD.
- Diagramas de flujo de datos (DFD), diccionario de datos, manual de usuario, manual de administrador.
- Diagrama entidad/relación, implementación en BDR y en ficheros.
- Diagrama de transición de estados y de comportamiento.
- Diagramas estructurados.
- Tablas cruzadas, tablas de decisión y árboles.
- Diseño de la interfaz de usuario.
- Cuaderno de carga.
- Diseño de la seguridad y de auditoría.
MÓDULO V: PROGRAMACIÓN EN JAVA.
- Orientación a objetos
- Objetos y clases
- Características de la orientación a objetos
- Herencia
- Polimorfismo.
- Encapsulación.
- Estructuras de datos complejas.
- Líneas.
- Árboles.
- Grafos.
- La eficiencia de los algoritmos.
- Ordenación.
- Ventajas.
- Ordenación por mezcla.
- Ordenación rápida.
- Algoritmos voraces.
- Exploración de árboles.
- Bracking.
- Patrones de diseño.
- Introducción a JAVA SOCKETS.
- Introducción a JAVA RMI.
MÓDULO VI: PROGRAMACIÓN AVANZADA ESTRUCTURADA EN C.
- Funciones.
- Ámbito de funciones y variables.
- Funciones matemáticas.
- Funciones de entrada y salida por dispositivos estándar.
- Funciones de asignación y liberación de memoria.
- Control de flujo.
- Definición de funciones y prototipos.
- Los punteros.
- El preprocesador.
- Operaciones con ficheros.
- Los streams.
- Estructuras dinámicas.
- Árboles.
- Listas.
- Colas.
- Listas circulares.
- Algoritmos de inserción y eliminación de nodos.
- Estructuras dinámicas con múltiples punteros.
- Introducción a UNIX.
- Librerías específicas de C para UNIX.
- Programación de sockets bajo C.
MÓDULO VII: PRUEBAS Y DOCUMENTACIÓN.
- Verificación y validación.
- Pruebas individuales y de integración.
- Pruebas de caja blanca y caja negra.
- Juego de ensayo, casos, pruebas, resultados.
- Casos para estructuras secuenciales repetitivas y alternativas del análisis. Pruebas de pantallas, de informes y de procesos.
- Simplificación de los casos de prueba.
- Pruebas de integración descendente y ascendente.
- Validación, pruebas alfa y beta.
- Documentación del sistema, de los programas, de los procesos y de los datos.
- Manual del usuario, manual del administrador y documentación del sistema.
- Generación automática de documentación.
MÓDULO VIII: COORDINACIÓN DE EQUIPOS DE TRABAJO.
- El personal.
- Estilos de dirección.
- Organización del trabajo.
- Organización y planificación de tareas.
- Fijación de objetivos.
- Reparto de tareas.
- Control de tiempos.
- Comunicación con el equipo.
- Técnicas de motivación.
El curso Analista Programador está en nuestro Buscador de Cursos y Masters desde el 12/04/2010.
- Nuestros Servicios
- Publicidad para Centros de Formación
- Formación Cooperativa
- Alquiler de Aula Virtual
- Nuestra Empresa
- Portal Formativo S.L.U.
- Plataforma de Teleformación
- Formas de Contacto
- info@portalformativo.com
- 902 922245
- © 2002-2024 Portal Formativo S.L.U.
- B-27303494