Diplomado en Sistemas Distribuidos

Diplomado

Online

$ 635 IVA inc.

Descripción

  • Tipología

    Diplomado

  • Metodología

    Online

  • Horas lectivas

    150h

  • Duración

    6 Semanas

  • Inicio

    Fechas disponibles

  • Campus online

  • Clases virtuales

Los Sistemas Distribuidos permiten trabajar en distintos ordenadores conectados entre sí para lograr un objetivo común y dando beneficios al profesional. Esta capacitación acerca al estudiante a este ámbito, con un programa actualizado y de
calidad. Se trata de una completa preparación que busca capacitar a los alumnos para el éxito en su profesión.

Información importante

Documentación

  • 52diplomado-sistemas-distribuidos-tech-latam.pdf

Sedes y fechas disponibles

Ubicación

comienzo

Online

comienzo

Fechas disponiblesInscripciones abiertas

Información relevante sobre el curso

Objetivo general
Š Capacitar al alumno para que sea capaz de desarrollar su labor con total seguridad y calidad en el ámbito de las telecomunicaciones, centrados en los sistemas distribuidos

Objetivos específicos
Š Dominar los principios básicos sobre sistemas distribuidos
Š Aprender a caracterizar y clasificar los sistemas distribuidos en función de una serie de parámetros básicos
Š Comprender los distintos tipos de modelos utilizados en los sistemas distribuidos
Š Conocer las arquitecturas actuales que implementan el concepto de sistema de archivos distribuidos

El Diplomado en Sistemas Distribuidos está orientado a facilitar la actuación del profesional de este campo para que adquiera y conozca las principales novedades en este ámbito.

Este Diplomado en Sistemas Distribuidos contiene el programa educativo más completo y actualizado del mercado.

Tras la superación de las evaluaciones por parte del alumno, éste recibirá por correo postal con acuse de recibo su correspondiente título de Diplomado emitido por TECH Universidad Tecnológica.

El título expedido por TECH Universidad Tecnológica expresará la calificación que haya obtenido en el Diplomado, y reúne los requisitos comúnmente exigidos por las bolsas de trabajo, oposiciones y comités evaluadores de carreras profesionales.

Título: Diplomado en Sistemas Distribuidos
N.º Horas Oficiales: 150 h.

Nuestra escuela es la primera en el mundo que combina el estudio de casos clínicos con un sistema de aprendizaje 100% online basado en la reiteración, que combina 8 elementos diferentes que suponen una evolución con respecto al simple estudio y análisis de casos. Esta metodología, a la vanguardia pedagógica mundial, se denomina Relearning.

Nuestra escuela es la primera en habla hispana licenciada para emplear este exitoso método, habiendo conseguido en 2015 mejorar los niveles de satisfacción global (calidad docente, calidad de los materiales, estructura del curso, objetivos…) de los estudiantes que finalizan los cursos con respecto a los indicadores de la mejor universidad online en habla hispana.

Recibida su solicitud, un responsable académico del curso le llamará para explicarle todos los detalles del programa, así como el método de inscripción, facilidades de pago y plazos de matrícula.

En primer lugar, necesitas un ordenador (PC o Macintosh), conexión a internet y una cuenta de correo electrónico. Para poder realizar los cursos integramente ON-LINE dispone de las siguientes opciones: Flash - Instalando Flash Player 10 o posterior (http://www.adobe.com/go/getflash), en alguno de los siguientes navegadores web: - Windows: Internet Explorer 6 y posteriores, Firefox 1.x y posteriores, Google Chrome, Opera 9.5 y posteriores - Mac: Safari 3 y posteriores, Firefox 1.x y posteriores, Google Chrome - Linux: Firefox 1.x y posteriores HTML5 - Instalando alguno de los navegadores web: - Google Chrome 14 o posterior sobre Windows o Mac - Safari 5.1 o posterior sobre Mac - Mobile Safari sobre Apple iOS 5.0 o posterior en iPad/iPhone Apple iOS - Articulate Mobile Player; Apple iOS 5.0 o posterior en iPad.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Materias

  • Sistemas Distribuidos
  • Computación
  • API de Sockets
  • HTML
  • Http

Profesores

Docente Docente

Docente Docente

Profesor

Temario

Módulo 1. Sistemas distribuidos

1.1. Introducción a la computación distribuida

1.1.1. Conceptos básicos
1.1.2. Computación monolítica, distribuida, paralela y cooperativa
1.1.3. Ventajas, inconvenientes y desafíos de los sistemas distribuidos
1.1.4. Conceptos previos sobre sistemas operativos: procesos y concurrencia
1.1.5. Conceptos previos sobre redes
1.1.6. Conceptos previos sobre ingeniería del software
1.1.7. Organización de este manual

1.2. Paradigmas de computación distribuida y comunicación entre procesos

1.2.1. Comunicación entre procesos
1.2.2. Sincronización de eventos

1.2.2.1. Supuesto 1: envío síncrono y recepción síncrona
1.2.2.2. Supuesto 2: envío asíncrono y recepción síncrona
1.2.2.3. Supuesto 3: envío síncrono y recepción asíncrona
1.2.2.4. Supuesto 4: envío asíncrono y recepción asíncrona

1.2.3. Interbloqueos y temporizadores
1.2.4. Representación y codificación de datos
1.2.5. Clasificación y descripción de los paradigmas de computación distribuida
1.2.6. Java como entorno de desarrollo de sistemas distribuidos

1.3. API de Sockets

1.3.1. API de sockets, tipos y diferencias
1.3.2. Sockets de tipo datagrama
1.3.3. Sockets de tipo Stream
1.3.4. Solución a interbloqueos: temporizadores y eventos no bloqueantes
1.3.5. Seguridad en Sockets

1.4. Paradigma de comunicaciones cliente-servidor

1.4.1. Características y conceptos fundamentales de los sistemas distribuidos de tipo cliente-servidor
1.4.2. Proceso de diseño e implementación de un sistema cliente-servidor
1.4.3. Problemas de direccionamiento no orientado a conexión con clientes anónimos
1.4.4. Servidores iterativos y concurrentes
1.4.5. Información de estado y de sesión

1.4.5.1. Información de sesión
1.4.5.2. Información de estado global

1.4.6. Clientes complejos recibiendo respuestas asíncronas desde el lado servidor
1.4.7. Servidores complejos actuando como intermediadores entre varios clientes

1.5. Comunicación de grupo

1.5.1. Introducción a la multidifusión y usos comunes
1.5.2. Fiabilidad y ordenación en los sistemas multidifusión
1.5.3. Implementación Java de sistemas de multidifusión
1.5.4. Ejemplo de uso de la comunicación en grupo entre iguales
1.5.5. Implementaciones de multidifusión fiable
1.5.6. Multitransmisión a nivel de aplicación

1.6. Objetos distribuidos

1.6.1. Introducción a objetos distribuidos
1.6.2. Arquitectura de una aplicación basada en objetos distribuidos
1.6.3. Tecnologías de sistemas de objetos distribuidos
1.6.4. Capas software de Java RMI en el lado cliente y en el lado servidor
1.6.5. API Java RMI de objetos distribuidos
1.6.6. Pasos para construir una aplicación RMI
1.6.7. Uso de Callback en RMI
1.6.8. Descarga dinámica de resguardos de objetos remotos y gestor de seguridad RMI

1.7. Aplicaciones de Internet I: HTML, XML, HTTP

1.7.1. Introducción aplicaciones de internet I
1.7.2. Lenguaje HTML
1.7.3. Lenguaje XML
1.7.4. Protocolo de Internet: HTTP
1.7.5. Uso de contenidos dinámicos: manejo de formularios y CGI
1.7.6. Manejo de datos de estado y sesión en Internet

1.8. CORBA

1.8.1. Introducción a CORBA
1.8.2. Arquitectura CORBA
1.8.3. Lenguaje de descripción de interfaz en CORBA
1.8.4. Protocolos de interoperabilidad GIOP
1.8.5. Referencias a objeto remoto IOR
1.8.6. Servicio de nombrado CORBA
1.8.7. Ejemplo en IDL Java
1.8.8. Pasos de diseño, compilación y ejecución en IDL Java

1.9. Aplicaciones de Internet II: Applets, Servlets y SOA

1.9.1. Introducción a aplicaciones de internet II
1.9.2. Applets
1.9.3. Introducción a los Servlets
1.9.4. Servlets HTTP y su funcionamiento
1.9.5. Mantenimiento de la información de estado en Servlets

1.9.5.1. Campos ocultos de formularios
1.9.5.2. Cookies
1.9.5.3. Variables de Servlet
1.9.5.4. Objeto session

1.9.6. Servicios web
1.9.7. Protocolo SOAP
1.9.8. Breve reseña de la arquitectura REST

1.10. Paradigmas avanzados

1.10.1. Introducción a paradigmas avanzados
1.10.2. Paradigma MOM
1.10.3. Paradigma de agentes software móviles
1.10.4. Paradigma de espacio de objetos
1.10.5. Computación colaborativa
1.10.6. Tendencias futuras en computación distribuida

Diplomado en Sistemas Distribuidos

$ 635 IVA inc.