¿Qué master estás buscando?        
Home / Master en Informática / Master en Programación y Desarrollo / Master en Java

Programador Java bajo Plataforma J2se y J2EE

Tipo de curso Curso para desempleados
Método Presencial / Madrid ver instalaciones...
Duración 250 horas
Precio/Facilidades Gratuito
Centro Fundación Infored
Prerrequisitos Estar en situación de desempleo (demanda de empleo actualizada). Tener conocimientos y/o experiencia con lenguajes de programación. Pruebas de niv
Para qué te prepara Te prepara para la obtención de la certificación oficial de Programador Java J2SE.
Dirigido a  - -
Aulas 15 alumnos por clase
 
Temario Información adicional y temario
Fundación Infored


Contactar sin compromiso con el centro Fundación Infored
Debes de rellenar correctamente todos los datos de este formulario para que podamos enviarlo al centro de formación. Hemos marcado en rojo aquellos datos incompletos y/o erroneos.
* Datos obligatorios
¿Deseas recibir información gratuita sobre cursos similares a este en tu email? Sí, quiero darme de alta en Emagister.com
En breve un asesor de Fundación Infored se pondr en contacto contigo para informarte.
Al presionar "Enviar solicitud/ Ver Teléfono" estás aceptando las reglas de uso, y política de protección de datos, del mismo modo, autorizas expresamente que el centro de formación que imparte el curso que has solicitado nos remita la confirmación o no de tu matriculación al curso mismo.

Cursos de la misma temática
Similitud
Programador Java y Oracle bajo Plataforma J2EE
Curso para desempleados - Madrid - Gratuito
Atención garantizada
Prácticas
Similitud
Experto Java - J2EE (Contrato Laboral Garantizado)
Curso - Madrid  Beca 
Atención garantizada
Prácticas
Similitud
Programador Java J2se
Curso - Madrid
Atención garantizada
Similitud
Programación Java (J2se)
Curso - Madrid
Atención garantizada
Prácticas
Similitud
Master Certificado Experto® Java J2EE Struts XML Oracle 10g (Semipresencial)
Master - Semipresencial  Beca 
Atención garantizada
Prácticas


Instalaciones del centro: Fundación Infored
Av. Reina Victoria 15 posterior. entrada por Av. Pablo Iglesias 24-26 Madrid 28040 Madrid (España)
Ciudad 70 (cerca del Ambulatorio San Pablo y de la Iglesia) COSLADA 28820 Madrid (España)
Torrejón de Ardoz Torrejón de Ardoz 28630 Madrid (España)
C/ Torrejón de Ardoz, Torrejón de Ardoz (Madrid) 28850 Madrid (España)



Temario del curso

OBJETIVOS

  • Conseguir un nivel de competencia técnico- profesional que capacite para desempeñar empleos en proyectos relacionados con la tecnología Java:
  •  Crear Aplicaciones en el entorno Java y desarrollar aplicaciones Web cliente-servidor, utilizando las tecnologías de la Plataforma J2EE.
  •  Conocer el funcionamiento de la B.D. SQL Server, así como comprender los modelos de datos utilizados por SQL Server para su integración con aplicaciones Java.
  •  Crear aplicaciones de empresa utilizando el Framework Struts.

LENGUAJE DE PROGRAMACIÓN JAVA

OBJETIVOS

  •  Describir los tipos de datos disponibles en todos los programas de Java que, junto a los flujos de ejecución del lenguaje, permiten la construcción de programas Java. Introducir el concepto de reutilización de código mediante las clases existentes (JFC) y nuevas creadas por el programador.
  •  Trabajar con JAVA en tareas avanzadas, tomando como base la manipulación y control de la información de la aplicación. Ejecutar aplicaciones de manera concurrente y paralela. Manejar colecciones de objetos en tiempo de ejecución.

CONTENIDOS

 INTRODUCCIÓN

  •  Enumerar las características clave del lenguaje de programación Java.
  •  Crear una aplicación Java simple, compilarla y ejecutarla.
  •  Describir las funciones de la máquina virtual Java (JVM).
  •  Funcionamiento del Garbage Collection.
  •  Describir cómo funcionan las características de seguridad.

 PROGRAMACIÓN ORIENTADA A OBJETOS

  •  Describir los términos: abstracción, encapsulación, paquetes, clases, objeto, atributo, método y constructor.
  •  Escribir código para definir un método.
  •  Acceder a las variables miembro de un objeto utilizando la notación del punto.
  •  Escribir un código para crear e inicializar un objeto.
  •  Utilizar palabras clave para acceder a objetos.
  •  Utilizar accesos públicos y privados modificados.
  •  Escribir código para invocar un método o un objeto en particular.
  •  Escribir constructores de clase e invocar constructores particulares utilizando nuevos con argumentos.
  •  Entender la utilización del paquete e importar sentencias para el acceso a las bibliotecas.
  •  Utilizar la interfaz de la aplicación de programación Java (API) para documentación.

 IDENTIFICADORES, PALABRAS CLAVE Y TIPOS

  •  Utilizar comentarios en un programa.
  •  Distinguir entre identificadores válidos e inválidos.
  •  Reconocer las palabras clave dentro del lenguaje de programación Java.
  •  Enumerar los ocho tipos primitivos.
  •  Definir los valores literales para tipos numéricos y textuales.
  •  Crear una definición de clase para un contenedor primitivo variable de clase simple.
  •  Declarar clases de tipo variables.
  •  Construir objetos usando la palabra clave new.
  •  Describir inicializaciones por defecto.
  •  Describir la importancia de una referencia variable.
  •  Declarar las consecuencias de una tarea entre variables de diferentes clases.

 EXPRESIONES Y CONTROL DE FLUJO

  •  Distinguir entre variables miembro y automáticas.
  •  Describir la inicialización de las variables miembro.
  •  Reconocer y corregir una referencia posible antes de asignar errores de compilador.
  •  Reconocer, describir y utilizar operadores.
  •  Distinguir entre asignaciones de tipos primitivos legales e ilegales.
  •  Reconocer expresiones booleanas y el estado de requerimiento de éstas en la construcción de controles.
  •  Reconocer la compatibilidad de las asignaciones y modelos a escala en tipos fundamentales.
  •  Realizar el uso apropiado de las construcciones: if, switch, for, while, y do; y los etiquetados de romper y continuar.

 ARRAYS

  •  Declarar y crear arrays primitivos, de clase y de tipo.
  •  Explicar el porqué y mostrar cómo inicializar los elementos de un vector.
  •  Determinar el número de elementos de cualquier vector.
  •  Creación de arrays multidimensional.
  •  Escribir el código para copiar valores de un array.

 DISEÑO DE CLASES

  •  Describir encapsulación, sobrecarga, polimorfismo y herencia.
  •  Uso de los modificadores de acceso protegidos.
  •  Modificadores por defecto.
  •  Describir los conceptos de la sobrecarga de método y constructor.
  •  Invocar métodos de sobrecarga y constructores.
  •  Describir la construcción de un objeto y la operación de inicialización.

 CARACTERÍSTICAS AVANZADAS DE CLASES

  •  Declarar y utilizar variables estáticas y métodos.
  •  Declarar y utilizar clases finales, métodos y variables.
  •  Crear y utilizar tipos enumerados.
  •  Utilización de la sentencia import.
  •  Utilizar métodos y clases abstractas.
  •  Declarar y utilizar interfaces.

 EXCEPCIONES Y ASERCIONES

  •  Definir excepciones.
  •  Describir el uso de las palabras clave: try, catch y finally.
  •  Describir categorías de excepciones.
  •  Identificar excepciones comunes.
  •  Escribir código y manejar sus propias excepciones.
  •  Utilizar aserciones
  •  Distinguir entre el uso apropiado y no apropiado de las aserciones en aplicaciones java
  •  Activar aserciones en tiempo de ejecución

 APLICACIONES BASADAS EN TEXTO

  •  Escribir código para acceder a argumentos de línea de comando y propiedades del sistema.
  •  Leer y escribir texto en streams de archivos.
  •  Examinar y manipular archivos y directorios.
  •  Desarrollar un programa que pueda crear, leer y escribir en ficheros.
  •  Describir la jerarquía básica de colecciones en Java 2 SDK.
  •  Desarrollar un programa para iterar sobre una colección.
  •  Desarrollar un programa que utilice colecciones genéricas.

 COLECCIONES / GENÉRICOS

  •  Clases o interfaces de colección.
  •  Versiones genéricas de las colecciones del API.
  •  Parámetros de tipo en las declaraciones de clase/interfaz.

SERVLETS

OBJETIVOS

 Conocer el API Servlet de Java para crear aplicaciones web bajo protocolo http

CONTENIDOS

 VISIÓN GENERAL

  •  Qué es un servlet
  •  Qué es un contenedor servlet
  •  Comparación con otras tecnologías
  •  Relaciones con J2EE

 LA INTERFAZ SERVLET

  •  Métodos de manejo de peticiones
  •  Número de instancias
  •  Ciclo de vida de un servlet

 CONTEXTO DEL SERVLET

  •  Interfaz ServletContext
  •  Ambito de la interfaz ServletContext
  •  Inicialización de parámetros
  •  Atributos
  •  Recursos
  •  Recarga

 PETICIONES

  •  Parámetros del protocolo http
  •  Atributos
  •  Cabeceras
  •  Elementos del path de la petición
  •  Cookies
  •  Atributos SSL
  •  Internacionalización
  •  Codificación de la información de la petición
  •  Atributo del objeto Request

 RESPUESTAS

  •  Buffering
  •  Cabeceras
  •  Métodos
  •  Internacionalización
  •  El objeto Response
  •  Ámbito del objeto Response

 FILTRADO

  •  Qué es un filtro
  •  Conceptos principales

 SESIONES

  •  Mecanismos
  •  Creación de una sesión



  Temas Relacionados
  Master en Java   Master en Javascript
  Master en Programación web  
Quienes somos | Normas de uso | Política de privacidad | Publica tus cursos
2004 SoloMasters.com ®