Programación JAVA Básica

60 horas
Validado y Subvencionado por el Ministerio de Empleo
Sin plazas

Descripción

Con nuestro curso de Java adquiere los conocimientos necesarios para programar con lenguaje Javascript como herramienta de generación de aplicaciones de comunicación. Conoce y utiliza la programación con sockets y aprende a programar aplicaciones completas de comunicaciones TCP/IP según el modelo cliente/servidor. Da un salto profesional en tu carrera y recibe una formación completa acorde a tus necesidades para que puedas crear tus propios proyectos Java.
Programa
Salidas / Competencias
Requisitos de acceso

  1. PROGRAMACIÓN DE APLICACIONES CON JAVA

    1. Enseñar las características del lenguaje JAVA

    2. Bibliotecas básicas

    3. Programación orientada a objetos

    4. Instalación del entorno de desarrollo JDK

    5. Edición, compilación y ejecución de programas

    6. Variables, tipos, clases y objetos

    7. Sentencias de control de flujo de datos

    8. Significado y uso del mecanismo de eventos

    9. Formas de GESTIÓNar los eventos en JAVA

    10. Interfaz gráfico de usuario (GUI)



  2. PROGRAMACIÓN DE SOCKETS

    1. Funciones de uso

    2. Manejo de Sockets

    3. Creación de Streams de entrada y salida

    4. Utilización de TCP y UDP

    5. Mínimo cliente SMTP

    6. Servidor de Eco

    7. Mínimo servidor y mínimo cliente TCP/IP

    8. Servidor simple de http



  3. DISEÑO DE APLICACIONES DISTRIBUIDAS

    1. Programación de Servlets

    2. Desarrollo de páginas activas de servidor mediante JSP

    3. Conceptos básicos sobre el desarrollo de aplicaciones Web

    4. Conceptos básicos sobre Servlets.

    5. Componentes principales de un Servlet

    6. Ciclo de vida de un Servlet

    7. Conceptos básicos de JSP

    8. Intercambio de información con el navegador

    9. Conectividad con base de datos

    10. Diseño y utilización de páginas JSP




  • Capacidad para crear tus propias aplicaciones Java.
  • Dominio en Programa Sockets.
  • Dominio en Programa Servlet.
  • Diseño y utiliza páginas JSP.