Curso de Programador de aplicaciones informaticas Online / Distancia en Formacion Universitaria

Curso de Programador de aplicaciones informaticas
Servicio de alertas por email
Facilítanos tus datos de contacto y te informaremos de programas académicos similares a Curso de Programador de aplicaciones informaticas en tu email.
Fecha Nacimiento *
Educaedu Business, S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad

Valoración de TuMaster

Elena Carriedo

Realiza el curso de Programador de aplicaciones informáticas

Por Elena Carriedo
Información de la institución

Formación Universitaria es un centro de formación en el que se pueden cursar más de 1.000 especialidades diferentes. A través de la metodología e-learning, los alumnos podrán recibir una formación moderna, rápida y eficaz de cara al mundo laboral.

Modalidad de impartición

El curso se imparte a distancia.

Número de horas

El curso se imparte a lo largo de 950 horas.

Valoración del programa

El curso de Programador de aplicaciones informáticas te capacita para el desarrollo y la adaptación de aplicaciones informáticas siguiendo las pautas del cliente. Podrás instalar y probar la aplicación que hayas creado para garantizar su correcto funcionamiento, redactando la documentación técnica e implementando posibles mejoras.
Los alumnos tendrán la posibilidad de realizar prácticas en empresas, donde podrán demostrar lo aprendido durante el curso y prepararse para acceder al mundo laboral con éxito.

Dirigido a

Toda persona interesada en desarrollar una labor en este campo de la informática o profesionales que quieran ampliar su formación y mejorar en su trabajo pueden realizar este curso.

Empleabilidad

Una vez realizado este curso de Programador de aplicaciones informáticas optarás a un puesto de trabajo en el sector de la programación en distintas empresas de servicios informáticos.
Generalmente, podrás trabajar dentro del departamento de análisis y/o programación, empresas de software y hadware, empresas de seguridad, consultorías informáticas o empresas de cualquier sector económico dentro del departamento de proceso de datos.

Salario esperado

Esta capacitación te permitirá optar a un salario aproximado por encima de los 20.000€ anuales.

Activar Alerta

Sede principal del centro

  • Barcelona

    c/ Fontanella 21-23, 4ª planta

    Barcelona - 08010, Barcelona

  • Madrid

    Gran Vía 50, 3ª Planta 3ª dcha

    Madrid - 28013, Madrid

  • Las Palmas de Gran Canaria

    c/ Triana, nº 60, piso 2ºB

    Las Palmas de Gran Canaria - 35002, Las Palmas

  • SevillaSede principal

    Calle Valparaíso 5

    Sevilla - 41013 , Sevilla

Exalumnos de Tumaster.com

Últimas consultas al centro

  • HOLA.

    QUISIERA QUE ME OTORGUEN UNA BECA DE ESTUDIOS EN FORMA NO PRESENCIAL PARA ESTUDIAR EN FORMA VIRTUAL EL CURSO DE PROGRAMADOR DE APLICACIONES INFORMÁTICAS.

    GRACIAS.

    Enviado a Formacion Universitaria Por JUSTO en Fuera de España

  • Hola.

    Quería obtener información acerca de este Curso de Programador de aplicaciones informáticas. Soy Ingeniera técnica en informática de sistemas. Me gustaría tener toda la información posible, ya que muy probablemente me matricule.

    Gracias.

    Enviado a Formacion Universitaria Por Lola en Madrid

Dirigido a:

Dirigido a aquellas personas que deseen incorporarse con garantías en un futuro al mundo laboral, o actualizar sus conocimientos profesionales

Comentarios:

OBJETIVOS

El curso de Programador de aplicaciones informáticas tiene por finalidad desarrollar o adaptar aplicaciones informáticas siguiendo las pautas del cliente, e instalar y probar la aplicación para garantizar su correcto funcionamiento, redactando la documentación técnica e implementando posibles mejoras.

Leer más GESTION DE PRACTICAS 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.


Titulación que se obtiene:

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).Leer menos
MÓDULO 1: ARQUITECTURA DE ORDENADORES.

TEMA 1: SOFTWARE DE UNA COMPUTADORA.

1. INTRODUCCIÓN A LOS EQUIPOS INFORMÁTICOS.

2. SOFTWARE DE CONTROL O SISTEMA DE EXPLOTACIÓN.

3. SOFTWARE DE TRATAMIENTO: SOFTWARE DE PROGRAMACIÓN O DE SERVICIO Y SOFTWARE DE APLICACIÓN.

4. SOFTWARE DE DIAGNÓSTICO Y MANTENIMIENTO.

TEMA 2: SISTEMAS OPERATIVOS.

1. DEFINICIÓN DE UN SISTEMA OPERATIVO.
1.1. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS.
1.2. FUNCIONES DE LOS SISTEMAS OPERATIVOS.

2. EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS.
2.1. PRIMEROS SISTEMAS OPERATIVOS.
2.2. APARICIÓN DEL TRANSISTOR, UN PUNTO DE INFLEXIÓN.
2.3. LA ERA DE LOS CIRCUITOS INTEGRADOS.
2.4. LA BASE DE LOS ACTUALES SISTEMAS OPERATIVOS.

3. TÉCNICAS DE HARDWARE UTILIZADAS POR LOS SISTEMAS OPERATIVOS.
3.1. INTERRUPCIONES.
3.2. UTILIDADES DE PROCESAMIENTO O DE CONTROL DE ENTRADAS/SALIDAS.

4. ADMINISTRACIÓN DE LA CPU.
4.1. MULTIPROGRAMACIÓN: TIEMPO COMPARTIDO.
4.2. SECUENCIAS MÚLTIPLES.

5. ADMINISTRACIÓN DE LA MEMORIA.
5.1. PARTICIONES ESTÁTICAS.
5.2. PARTICIONES DINÁMICAS.
5.3. PAGINACIÓN.
5.4. SEGMENTACIÓN.
5.5. APOYO DE LA MEMORIA PRINCIPAL EN LA MEMORIA AUXILIAR.
5.5.1. Swapping.
5.5.2. Overlays.
5.5.3. Memoria virtual.

6. ADMINISTRACIÓN DE ENTRADAS Y SALIDAS.
6.1. GESTIÓN DE ENTRADAS Y SALIDAS.
6.2. SISTEMAS OPERATIVOS CON DISPOSITIVOS DE E/S VIRTUALES (Spool).
6.3. GESTIÓN DE ARCHIVOS.

7. MÓDULOS QUE CONTIENE UN SISTEMA OPERATIVO.
7.1. BOOTSTRAP.
7.2. KERNEL.
7.2.1. Intérprete de las órdenes del lenguaje de control.
7.3. PROGRAMAS Y PROCESOS.
7.4. ORGANIZACIÓN Y PLANIFICACIÓN DEL PROCESADOR.
7.5. ALGORITMOS DE ORGANIZACIÓN Y PLANIFICACIÓN DEL PROCESADOR.
TEMA 3: MANEJO AVANZADO Y PROGRAMACIÓN EN MS-DOS.

1. MANEJO AVANZADO Y PROGRAMACIÓN EN MS-DOS.
1.1. ARQUITECTURA INTERNA DE MS-DOS.
1.2. FICHEROS DE PROCESOS POR LOTES.
1.3. CONTROLADORES DE DISPOSITIVOS.

TEMA 4: LENGUAJE DE PROGRAMACIÓN.

1. LENGUAJE DE PROGRAMACIÓN.
1.1. LENGUAJE MÁQUINA.

2. TRADUCTORES.
2.1. ENSAMBLADORES Y MICROENSAMBLADORES.
2.2. LENGUAJES DE ALTO NIVEL: COMPILADORES, INTÉRPRETES.
2.3. TRADUCTORES CRUZADOS, EMULADORES.

3. FASES DE LA EJECUCIÓN, POR LA COMPUTADORA, DE UN PROGRAMA ESCRITO EN LENGUAJE DE ALTO NIVEL.


MÓDULO 2: METODOLOGÍAS DE ANÁLISIS.

TEMA 1: METODOLOGÍAS, ALGORITMOS Y PROGRAMAS.

1. CONCEPTO Y SENTIDO DEL USO DE UNA METODOLOGÍA.

2. ALGORITMOS.

3. ESTRUCTURA GENERAL DE UN PROGRAMA.

TEMA 2: METODOLOGÍAS DE ANÁLISIS.

1. MODO DE REALIZACIÓN E INTERPRETACIÓN DE UN ESQUEMA.
1.1. MÉTODOS JACKSON, BERTINI Y WARNIER.

2. MODELO ENTIDAD-RELACIÓN DE CHEN.

3. PASO DEL ESQUEMA A UN LENGUAJE CONVENCIONAL.

4. ANÁLISIS FUNCIONAL Y ORGÁNICO.

5. INTRODUCCIÓN A LAS HERRAMIENTAS CASE.


MÓDULO 3: MÉTODOS Y LENGUAJES DE PROGRAMACIÓN.


TEMA 1: METODOLOGÍAS DE PROGRAMACIÓN.

1. INTRODUCCIÓN A LOS MÉTODOS Y LENGUAJES DE PROGRAMACIÓN.

2. EL CICLO DE VIDA DE UN SISTEMA INFORMÁTICO: CONSTRUCCIÓN DE UN SISTEMA INFORMÁTICO (DEFINICIÓN, DISEÑO Y PRUEBA).

3. DISEÑO TECNOLÓGICO.
3.1. TÉCNICAS DESCRIPTIVAS DE ESPECIFICACIONES FUNCIONALES Y DE ASPECTOS TÉCNICOS: DESCRIPCIÓN ORAL, NARRATIVA, TABLAS DE DECISIÓN, TÉCNICA HIPO, DIAGRAMAS DE PROCESO Y FLUJO, ORDINOGRAMA Y PSEUDOCÓDIGO.
3.2. ESTRUCTURA DE LOS PROGRAMAS: ESTRUCTURAS BÁSICAS, PROGRAMACIÓN ESTRUCTURADA Y FLUJO DE INSTRUCCIONES.
3.3. LOS DATOS Y SU MANEJO: VARIABLES (CONCEPTOS, TIPOS E INSTRUCCIONES DE MANEJO), INSTRUCCIONES DE ENTRADA Y SALIDA, REGISTROS O FICHEROS (ORGANIZACIÓN, TRATAMIENTO, ACTUALIZACIÓN) Y TABLAS.

4. DESARROLLO DE SISTEMAS. OTROS CONCEPTOS BÁSICOS RELATIVOS A LA CODIFICACIÓN, REVISIÓN Y PRUEBAS.

TEMA 2: REALIZACIÓN DE PROGRAMAS EN DISTINTOS LENGUAJES DE PROGRAMACIÓN.

1. CLIPPER.
1.1. GENERALIDADES DE CLIPPER Y CONCEPTOS BÁSICOS SOBRE UNA BASE DE DATOS. INSTALACIÓN Y CONFIGURACIÓN DEL PAQUETE.
1.2. VARIABLES, CONSTANTES Y OPERADORES.
1.3. ESTRUCTURA DE UN PROGRAMA EN CLIPPER: INSTRUCCIONES DE CONTROL.
1.4. E/S Y MANIPULACIÓN DE FICHEROS.
1.5. COMPONENTES PRINCIPALES DEL LENGUAJE: LAS LIBRERÍAS, LOS MÓDULOS DE EJEMPLO Y LAS FUNCIONES DESARROLLADAS POR EL PROGRMADOR.
1.6. USO DE MACROS.
1.7. ESTUDIO DE LAS DIFERENTES FUNCIONES DE HASHING O DISPERSIÓN.
1.8. OTRAS UTILIDADES DE CLIPPER.
1.8.1. Creación de cajas.
1.8.2. Cambios de color de la pantalla.
1.8.3. Creación de menús.
1.8.4. Inclusión de cláusulas get/read.
1.8.5. Creación de base de datos jerárquica, relacional y en red.

2. LENGUAJE C.
2.1. PROGRAMACIÓN DE SISTEMAS MEDIANTE LENGUAJE C.
2.2. EL C COMO LENGUAJE ESTRUCTURADO: SENTENCIAS DE CONTROL Y FUNCIONES.
2.3. LAS PALABRAS CLAVES DE C, REGLAS GRAMATICALES E INDENTACIÓN.
2.4. LIBRERÍAS ESTÁNDAR DE C Y FICHEROS.
2.4.1. E/S y ficheros en disco (lectura y escritura de ficheros).
2.5. VARIABLES, CONSTANTES, OPERADORES Y EXPRESIONES.
2.6. UNIONES Y TIPOS DEFINIDOS POR EL USUARIO.
2.7. ARRAYS.
2.8. PUNTEROS.
2.9. TRATAMIENTO DE OBJETOS EN C.
2.10. UTILIZACIÓN DEL EDITOR PARA PROGRAMAR EN C.

3. VISUAL BASIC.
3.1. GENERALIDADES.
3.1.1. Instalación y arranque de la aplicación. El sistema y su entorno.
3.1.2. Compatibilidad, especificaciones y limitaciones.
3.2. CARACTERÍSTICAS DEL LENGUAJE.
3.2.1. Tipos de datos.
3.2.2. Variables.
3.2.3. Constantes: numéricas y de caracteres. Constantes simbólicas.
3.2.4. Operadores.
3.2.5. Sentencias.
3.2.6. Procedimientos y funciones.
3.2.7. Arrays.
3.2.8. Estructuras.
3.2.9. Objetos: variables que representan objetos y objetos del sistema.
3.3. TÉCNICAS BÁSICAS.
3.3.1. Controles y formularios. Arrays de controles.
3.3.2. Diseño de menús.
3.3.3. Cajas de diálogo.
3.3.4. Tablas de información.
3.3.5. Ficheros de datos.
3.3.6. Impresión de texto.
3.3.7. Efectos gráficos.
3.3.8. Sucesos del ratón.
3.3.9. Depurar una aplicación.
3.4. TÉCNICAS AVANZADAS.
3.4.1. Ficheros indexados.
3.4.2. Acceso a una base de datos.
3.4.3. Aplicaciones MDI.
3.4.4. Librerías dinámicas y llamadas a las funciones API de Windows.
3.4.5. Comunicaciones.
3.4.6. Intercambio dinámico de datos.
3.4.7. Enlace e inclusión de objetos y CDK.

3. HERRAMIENTAS CASE.
3.1. MÉTODOS DE ANÁLISIS, DISEÑO Y PROGRAMACIÓN DE SISTEMAS.
3.1.1. Análisis y diseño estructurado (SADT) de Ross. Su variante IDEF.
3.1.2. Diagramas de flujo de datos y estructurados: Yourdon/DeMarco, estructurados de Yourdon/Constantine y Gane/Sarson.
3.1.3. Programación de Jackson (JSD y JSP).
3.1.4. Diseño de datos: diagramas de Entidad-Relación de Chen.
3.1.5. Diccionario de datos y diseño de estructuras de datos.
3.1.6. Diseño de pantallas, menús y generación de informes y documentación: tratamiento de textos y ayuda a la publicación (formatos).

TEMA 3: ELABORACIÓN DE MANUALES.

1. ESTRUCTURA DE LOS MANUALES.
1.1. EL MANUAL TÉCNICO: DESCRIPCIÓN DE FUNCIONES, RELACIONES Y LIMITACIONES DE FUNCIONAMIENTO.
1.2. EL MANUAL DE USUARIO: INSTALACIÓN DEL PROGRAMA Y REQUISITOS MÍNIMOS.

2. MARCAS REGISTRADAS: LICENCIAS.
2.1. TIPOS DE LICENCIAS.
2.2. DERECHOS DE AUTOR DEL SOFTWARE.


MÓDULO 4: COMUNICACIONES, REDES Y SISTEMAS MULTIMEDIA.

TEMA 1: INTRODUCCIÓN A LAS COMUNICACIONES DE DATOS Y REDES DE COMUNICACIONES.

1. INTRODUCCIÓN A LAS COMUNICACIONES DE DATOS.
1.1. CONCEPTO DE COMUNICACIONES DE DATOS.
1.2. UTILIZACIONES DE LAS COMUNICACIONES DE DATOS.
1.3. PARTES DE UN SISTEMA DE COMUNICACIONES DE DATOS.
1.4. REDES DE ORDENADORES.
1.5. SISTEMAS DISTRIBUIDOS.
1.6. CONEXIONES ASÍNCRONAS.
1.6.1. Protocolo.
1.6.2. Interfaces: RS232C(o V.24) y RS422.
1.7. CONEXIONES SÍNCRONAS.
1.7.1. Protocolos: BSYNC, DCMP Y HDLC.
1.7.2. Interfaces: X.21 y X.25.

2. REDES DE COMUNICACIONES.
2.1. TOPOLOGÍA DE REDES: LÍNEA “PUNTO A PUNTO” Y LÍNEAS MULTIPUNTO, BIPUNTO, LINEAL, ESTRELLA, ÁRBOL, ANILLO, MALLA, BUS.
2.2. TRANSMISIÓN DE DATOS.
2.3. MÓDEMS.
2.4. REDES DE DATOS DIGITALES.
2.5. REDES DE DATOS DE COMUNICACIÓN DE PAQUETES.

TEMA 2: REDES DE ÁREA LOCAL Y AMPLIA Y SISTEMAS MULTIMEDIA.

1. REDES DE ÁREA LOCAL (LAN) Y DE ÁREA AMPLIA (WAN).
1.1. RED ETHERNET.
1.2. RED TOKENRING.
1.3. RED INTERNET.

2. PROGRAMACIÓN EN ENTORNO DE RED.

3. SISTEMAS MULTIMEDIA.
3.1. CONCEPTOS GENERALES: IMAGEN, SONIDO, VÍDEO.
3.2. PROGRAMACIÓN EN ENTORNOS MULTIMEDIA.


MÓDULO 5: CONTROL DE PROYECTOS Y GESTIÓN EMPRESARIAL.

TEMA 1: CONCEPTO, ORGANIZACIÓN Y ESTRUCTURA DE UNA EMPRESA.

1. CONCEPTO DE EMPRESA.

2. ORGANIZACIÓN DE LA EMPRESA Y TIPOS DE ESTRUCTURAS ORGANIZATIVAS.

3. FUNCIONES EMPRESARIALES.

TEMA 2: GESTIÓN DE PROYECTOS INFORMÁTICOS.

1. DESARROLLO Y GESTIÓN DE PROYECTOS.

2. PLANIFICACIÓN Y CONTROL DE PROYECTOS.
2.1. OBJETIVOS Y ETAPAS DE UN PROYECTO.

3. DIAGRAMAS DE GANTT Y PERT DE UN PROYECTO. DETERMINACIÓN DE PLAZOS DE CUMPLIMIENTO, CAMINO CRÍTICO Y PUNTOS DE CONTROL.

4. RECURSOS NECESARIOS PARA UN PROYECTO.


MÓDULO 6: MANTENIMIENTO DE Leer más APLICACIONES.

TEMA 1: MANTENIMIENTO DE APLICACIONES.

1. INTRODUCCIÓN AL MANTENIMIENTO DE APLICACIONES.

2. METODOLOGÍA PARA LA DETECCIÓN DE ERRORES.

3. LA CORRECCIÓN DE ERRORES: INTERPRETACIÓN DE LOS MENSAJES DE ERROR.

4. MODIFICACIÓN DE PROGRAMAS EXISTENTES E INCORPORACIÓN DE MEJORAS EN PROGRAMAS INFORMÁTICOS.

TEMA 2: LA ACOGIDA AL CLIENTE.

1. LA ACOGIDA AL CLIENTE.
1.1. LA ACOGIDA Y LA ESPERA: TRATO AL CLIENTE HABITUAL Y TRATO AL CLIENTE DIFÍCIL.
1.2. PRESTACIÓN DEL SERVICIO (CENTRAR, ASESORAR, HACER O PEDIR). LA ASISTENCIA TÉCNICA POSTVENTA.
1.3. SITUACIONES DE TENSIÓN: QUEJAS Y OBJECIONES.
1.4. LA TÉCNICA DE HACER PREGUNTAS: TIPOS DE PREGUNTAS.

2. EL SERVICIO Y LA ATENCIÓN AL CLIENTE: FACTORES RELEVANTES Y ESTRATEGIAS.
2.1. LA IDENTIFICACIÓN EN LAS NECESIDADES Y LA FIJACIÓN DE PRIORIDADES EN EL SERVICIO Y ATENCIÓN AL CLIENTE.
2.2. FACTORES QUE INCIDEN EN LA TOMA DE DECISIONES: EL ENTORNO, LA ACTIVIDAD Y LA SITUACIÓN.Leer menos
Ayuda
¿No encuentras tu curso?
5:46
.