Examen
98-382

Microsoft logo

Introducción a la programación usando JavaScript

Los exámenes Microsoft Certified Professional los realizan proveedores externos.

  • ¿Es estudiante o un instructor? Inscríbase en el examen con Certiport.

    Programar con Certiport

  • ¿Ha terminado la universidad pero le sigue interesando la tecnología? Inscríbase con Pearson VUE.

    Programar con Pearson VUE

* El precio no incluye ofertas promocionales ni descuentos para los miembros de los programas Microsoft Imagine Academy, Microsoft Certified Trainers y Microsoft Partner Network. El precio está sujeto a cambios sin previo aviso. El precio no incluye los impuestos aplicables. Confirme el precio exacto con su proveedor de exámenes antes de realizar el examen.

A partir del 1 de mayo de 2017, la política de cancelación existente será sustituida en su totalidad por la siguiente política: cancelar o reprogramar su examen en un plazo de 5 días laborables de la fecha de examen registrada estará sujeto a una cuota. No presentarse a la cita de examen ni reprogramar o cancelar la cita al menos 24 horas antes de la cita programada conlleva la pérdida de toda la cuota del examen.

Habilidades medidas

Este examen mide su capacidad para realizar las tareas técnicas mencionadas a continuación. Vea tutoriales en vídeo acerca de la variety of question types en los exámenes de Microsoft.

Tenga en cuenta que las preguntas pueden evaluar, entre otros, los temas descritos en el texto con viñetas.

¿Tiene algún comentario sobre la pertinencia de las aptitudes evaluadas en este examen? No dude en enviar sus comentarios a Microsoft. Todos los comentarios se revisarán y aplicarán según se considere oportuno, manteniendo siempre la validez y fiabilidad del proceso de certificación. Tenga en cuenta que Microsoft no responderá directamente a sus comentarios. Agradecemos su participación para garantizar la calidad del programa Microsoft Certification.

Si cree que existe algún problema con preguntas específicas de este examen, envíe una exam challenge.

Si tiene otras preguntas o comentarios sobre los exámenes de Microsoft Certification o el programa de certificación, el registro o las promociones, póngase en contacto con el Regional Service Center.

Programar con operadores JavaScript, métodos y palabras clave (20 - 25 %)
  • Completar o depurar código que use operadores de asignación y aritmética
    • Asignación; incremento; reducción; suma; resta; división; multiplicación; módulo; operadores de asignación compuesta
  • Aplicar las buenas prácticas de JavaScript  
    • Comentarios; sangrado; convenciones de nomenclatura; noscript; constantes; palabras clave reservadas; palabra clave depuradora; ajustar puntos de rotura; console.log
  • Evaluar el uso de scripts en línea y externos
    • Cuándo usar, cómo usar y qué pasa cuando se usan ambos
  • Implementación del control de excepciones
    • try; catch; finally
  • Completar y depurar código que interactúe con Browser Object Model (BOM)
    • Administrar el estado; mostrar diálogos; determinar el tamaño de pantalla
Programar con variables, tipos de datos y funciones (25 - 30 %)
  • Declarar y usar variables de tipos de datos primitivos 
    • Número; booleano; cadena; nulo; indefinido; tipos de operador; funciones de comprobación de tipo; uso estricto; conversión entre tipos de datos; formatear números; operaciones de cadena; cita única vs cita doble (anidado); inicialización
  • Declarar y usar conjuntos
    • Conjuntos unidimensionales; conjuntos multidimensionales; iteración; definir un conjunto; clasificar y buscar un conjunto; usar push, pop, métodos de cambio y descambio; usar la longitud de propiedad; acceder a un elemento de conjunto;
  • Completar y depurar código que use objetos
    • Propiedades; métodos; instalación; fecha de objeto; recuperar las partes de fecha y hora; localizar el formato de fecho (MM/DD vs DD/MM); sumar y restar fechas
  • Completar y depurar código que use funciones matemáticas integradas
    • Aleatorio; redondeo; resta; suelo; techo; mín; máx; pow; sqrt
  • Completar y depurar una función que acepte parámetros y devuelva un valor
    • Código reutilizable; alcance local vs global, redefinir variables; parámetros de aprobado, valor vs referencia, valores de retorno
Implementar y analizar decisiones y bucles (20 - 25 %)
  • Evaluar expresiones que usen operadores lógicos y de comparación
    • ==; !=; <, >; <=; >=; !; &&; ||
  • Completar y depurar declaraciones de decisión
    • if; else if; switch; nested if
  • Completar y depurar bucles
    • for; while; do; break; continue
Interactuar con el modelo de objeto de documento (15 - 20 %)
  • Identificar y construir el árbol de modelo de objeto de documento (DOM)
    • ventana; documento; cuerpo; otros elementos HTML
  • Identificar y gestionar eventos HTML
    • onchange; onmouseover; onload; onclick; onmouseout; onkeydown
  • Completar y depurar código que produzcan un documento HTML
    • innerHTML; document.write
  • Completar y depurar código que ubique, modifique y añada elementos HTML y atributos
    • getElementByld; getElementsByTagName; getElementsByClassName; setAttribute; createElement
Interactuar con formularios HTML (5 - 10 %)
  • Completar y depurar código que recupere entrada de formularios y ajuste los valores de campo del formulario
    • Recuperar valores de formulario; identificar la ruta DOM; obtener valores de diferentes tipos de elementos; rellenar previamente valores; valores de máscara
  • Completar y depurar código que realice validación de entrada
    • Caso; comparación de cadenas; Not-A-Number (NaN)
  • Describir el proceso de envío de formularios
    • onsubmit; post versus get; potential targets for submission

Opciones de preparación

Prueba práctica

Take a Microsoft Official Practice Test for exam 98-382

A partir de abril de 2017, con el tiempo, las pruebas de práctica estarán disponibles en múltiples idiomas, entre ellos español, chino (simplificado), chino (tradicional), francés, alemán, japonés, portugués (Brasil) y ruso. Para ver cuándo se ofrece un idioma concreto en esta prueba de práctica, vuelva a consultar.

¿Quién debería realizar este examen?

Los candidatos a este examen deben poder reconocer y escribir de forma sintácticamente correcta código JavaScript, reconocer tipos de datos compatibles con JavaScript y poder reconocer y escribir código JavaScript que resuelva lógicamente un problema concreto.

Se espera que los candidatos tengan al menos 100 horas de instrucción o experiencia práctica con el idioma de programación JavaScript. Los candidatos también deben estar familiarizados con las funciones y características de JavaScript y comprender cómo escribir, depurar y mantener código JavaScript bien formado y documentado

Más información sobre los exámenes

Preparación de exámenes

Le recomendamos que consulte esta guía de preparación para el examen en profundidad y se familiarice con los recursos de este sitio web antes de programar el examen. Consulte la Microsoft Certification exam overview para obtener información sobre el registro, vídeos de los formatos de preguntas de examen habituales y otros recursos de preparación. Para obtener información sobre las políticas de examen y puntuación, consulte Microsoft Certification exam policies and FAQs.

Nota

Esta guía de preparación está sujeta a cambios en cualquier momento a discreción de Microsoft sin necesidad de aviso previo. Los exámenes de Microsoft pueden incluir tecnología de prueba adaptativa y elementos de simulación. Microsoft no identifica el formato en que se presentan los exámenes. Use esta guía de preparación para prepararse para el examen, sea cual sea el formato. Para ayudarle a prepararse para este examen, Microsoft recomienda adquirir experiencia práctica con el producto y usar los recursos formativos especificados. Estos recursos de formación no cubren necesariamente todos los temas que aparecen en la sección "Habilidades medidas".