¿Qué tutorial estás buscando?        
Home / Tutorial de Informática / Tutorial de Programación y Desarrollo / Tutorial de 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

  Solicita información sin compromiso
A traves de mundotutoriales.com puedes ponerte en contacto con este centro de formación
*Nombre: *Apellidos:
*e-mail: *Teléfono:
*¿En qué país resides?: *Provincia:
*Ciudad:
*Comentarios:
      
  ¿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 expresamente las reglas de uso, así como nuestra política de protección de datos

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
  Tutorial de Java   Tutorial de Javascript
  Tutorial de Programación web  

Más Cursos Relacionados
Introducción a J2EE
 Tutorial   Online   Gratuito 
Patrones de diseño J2EE
 Tutorial   Online   Gratuito 
java 3d
 Tutorial   Online   Gratuito 
Tutorial de Java
 Tutorial   Online   Gratuito 
Introducción a Dev-C++
 Tutorial   Online   Gratuito 

Quienes somos | Normas de uso | Política de privacidad
2004 MundoTutoriales.com ®