El Lenguaje JavaScript y Ajax para Desarrolladores Java

Versión para impresoraVersión para impresora

Código: SEM-DTJ-2121
Modalidad: Presencial
Total Horas: 6 horas

Fecha Inicio:  Bajo demanda


Descripción del Curso

JavaScript es el Lenguaje de programación de facto para el desarrollo de las aplicaciones web basadas en navegadores que proporcionan una rica funcionalidad tradicionalmente asociada con aplicaciones de escritorio (comunmente referidas como aplicaciones web 2.0). Esta clase explica el lenguaje JavaScript en términos familiares para un Desarrollador de tecnología Java o un Desarrollador familiarizado con otros lenguajes orientados a objetos , tal como C++. Adicionalmente, los estudiantes aprenderán consejos y trucos para el desarrollo de aplicaciones web que influyen en mejores prácticas de uso para JavaScript del lado del cliente, y especialmente la técnica Ajax para proporcionar una experiencia al usuario más rica y más receptiva que se puede conseguir solo con la lógica del lado del servidor.

Objetivos

Las personas que realicen el curso aprenderán a:

  • Listar diferencias significativas entre la sintaxis y la semántica del Lenguaje JavaScript y el Lenguaje Java
  • Evitar errores causados por la ignorancia de las diferencias entre los objetos del Lenguaje JavaScript basados en prototipos y el Lenguaje Java basado en clases
  • Usar literales de objetos para tener las mejores técnicas de práctica de la Programación Orientada a objetos para el código JavaScript
  • Usar funciones de constructor, en vez de archivos de clase, dinámicamente cambia el comportamiento o la estructura de cualquier objeto en el programa JavaScript
  • Influenciar la herencia de prototipo para transformar objetos, incluyendo el estándar de objetos built-in, incluso despues de que hayan sido instanciados
  • Incrementar la realización y eficacia del código JavaScript
  • Reconocer el cierre en un código JavaScript y explicar cuando es ventajoso usar el cierre

Prerequisitos

Para obtener el máximo aprovechamiento del curso los alumnos deberán ser capaces de :

  • Escribir aplicaciones Java
  • Escribir una página web simple

A quién va dirigido

Desarrolladores Java que crean aplicaciones web. Los Desarrolladores de aplicaciones web familiarizados con otros Lenguajes orientados a objetos.

Cursos relacionados

SL-275-SE6 : Programación Java

Contenido

JavaScript para Desarroladores Java

  • El Lenguaje JavaScript
  • Objetos JavaScript
  • Arrays que amplíen objetos con un índice de número entero
  • Strings que amplíen objetos con un valor de String
  • Funciones que amplíen objetos con un cuerpo de función de JavaScript
  • JavaScript y el Document Object Model (DOM)
  • Información adicional

Ajax y JavaScript avanzado

  • Introducción a Ajax
  • Programación con Ajax
  • Introducción a JSON
  • Programación con JSON
  • Alternativas a usar el objeto XMLHttpRequest
  • Seguridad Ajax
  • Recomendaciones JavaScript

Material

Manual de Estudiante Oficiales de Sun Microsystems, cartera, bolígrafo y cuaderno.