Curso de Java Advanced Programming: Threads, Networking, J2SE

Aprende a trabajar con hilos de ejecución (threads) en JAVA y domina la programación multi-proceso para optimizar aplicaciones de gran escala. Aprende a utilizar herramientas de networking para poder construir sistemas multi-punto conectadas a través de una red.

Dificultad Uso de PC
Costo y duración
$1700
15 hs
Inscribirme

En este curso aprenderás a

  • Crear, manejar y controlar Threads.
  • Trabajar con programación multi-threading.
  • Planificar y sincronizar los Threads.
  • Coordinar el uso de recursos compartidos.
  • Prevenir casos de inanición y dead-lock.
  • Realizar comunicaciones entre aplicaciones por una red (networking).
  • Manejar direcciones IP y sockets para su conversación entre diferentes terminales.

Modalidad de cursado

Modalidad Presencial
Modalidad Distancia
Inscribirme

1. Introducción a threads

Introducción a threads

¿Qué es un thread (hilo de ejecución)?

¿Qué es un proceso?

¿Qué significa multi threading?

Creación de threads

Alternativas de creación

Creación a través de la clase thread

Creación a través de la interfaz runnable

Manejo de threads

Los métodoss start() y run()

El métodos join()

El métodos yield()

El métodos sleep()

El métodos suspend()

El métodos resume()

2. Unidad #2 - Controlando los threads

Ciclo de vida

¿Qué es el ciclo de vida?

Diagrama de ciclo de vida

Estados de un thread

Estado nuevo

Estado ejecutable

Estado blo¿Quéado

Estado muerto

Ampliación del ciclo de vida

Planificación de threads

¿Qué significa planificación?

Prioridades

El métodos setpriority()

Los métodos notify() y notifyall()

La importancia de la sincronización

La keyword synchronized

3. Unidad #3 - Introducción a networking

Introducción a networking

¿Qué es networking?

¿Qué es un socket?

Caracteristicas de un socket

Identificación de procesos

¿Qué es una dirección IP?

¿Qué es un puerto?

¿Qué es la URL (uniform resource locator)?

4. Unidad #4 - networking en JAVA

Utilización de sockets

Introducción a la programación con sockets

¿Qué son los stream sockets (tcp)?

¿Qué son los datagrama sockets (udp)?

Stream sockets vs. Datagram sockets

Implementación en JAVA

La clase URL

Arquitectura de comunicaciones

La clase socket

La clase serversocket

Creación de streams de entrada

Creación de streams de salida

Cierre de sockets

Construcción de un servidor tcp/ip

La clase servidor tcp/ip

La clase cliente tcp/ip

Garantia de Aprendizaje

Certificaciones

  • Diploma de asistencia impreso (solo para cursos presenciales)
  • Diploma de asistencia y de aprobación online
  • Certificado Oficial del Ministerio de Educación del GCBA. Ver condiciones
Diploma

Testimonios

Paquetes Promocionales

Recursos adicionales entregados


Todas las marcas, logos e isologos mencionados dentro del web site son propiedad de sus respectivos propietarios
Informes y consultas:
4328-0457|
Contactenos
|
Nuestra oferta de formación se encuentra orientada al desarrollo profesional buscando potenciar las habilidades personales de los alumnos.

Newsletter

Ubicación

Sucursal Ciudad de Buenos Aires
(011) 4328-0457
Lavalle 648, 8° Piso
CABA, Buenos Aires, Argentina
Sucursal Rosario
(0341) 527-1200
Córdoba 1452 Piso 5
Rosario, Santa Fé, Argentina
Sucursal San Juan
(0264) 422-6948
25 de Mayo 57
Capital, San Juan, Argentina
Sucursal Tandil
(0249) 443-2707
Maipu 520
Tandil, Buenos Aires, Argentina
Sucursal Córdoba
(0341) 527-1200
Av. General Paz 115
Córdoba Capital, Córdoba Argentina
Sucursal Río Tercero
(03571) 500-500
San Pedro y Cid Campeador
Río Tercero, Córdoba, Argentina
Sucursal Paraná
(0343) 4228-104
Juan Domingo Peron 80
Paraná, Entre Ríos, Argentina
Sucursal Resistencia
(0362) 4422586 / 4450494 Int. 105
Necochea 443
Resistencia, Chaco, Argentina
Sucursal Salta (Próximamente)
(0387) 609-3778
25 de Mayo 147 e/ España y Belgrano
Salta, Salta, Argentina
Sucursal Santa Fé (Próximamente)
Santa Fé, Santa Fé, Argentina
Sucursal São Paulo
(+55 11) 3181-3987
Av. Paulista 2202, 6°
São Paulo, SP, Brasil
Sucursal Asunción
(+595) 991 68 7775
c/ Independencia Nacional 179
Asunción, Paraguay
Sucursal Chile Centro Sur
(43) 2311362 / (09) 42706895
O’Higgins 310
Los Ángeles, Región Biobio, Chile
Valid XHTML 1.0 Transitional ¡CSS Válido!
EducacionIT. Copyright 2005-2017
¿Te podemos ayudar?
4328-0457