Descripción
Objetivos
Detalles
Temas
Instructores
Recursos

Se busca que los candidatos a este exámen logren reconocer y escribir código JavaScript sintácticamente correcto, usar tipos de datos compatibles con JavaScript y poder reconocer y escribir código JavaScript que resuelva lógicamente un problema determinado.

Prerequisitos


Los requisitos previos para este examen son: álgebra básica (álgebra 1) (nivel típico de 9º / 10º grado en EE. UU.) Y conocimiento fundamental de HTML.
Los candidatos deben poder reconocer y escribir código JavaScript sintácticamente correcto, usar tipos de datos compatibles con JavaScript y poder reconocer y escribir código JavaScript que resuelva lógicamente un problema determinado.

    Al finalizar el curso y certificarse internacionalmente usted habrá alcanzado los siguientes objetivos:

  • Programar con operadores de JavaScript, métodos y palabras clave
  • Programar con variables, tipos de datos y funciones
  • Implementar y analizar decisiones y bucles
  • Interactuar con el modelo de objetos del documento
  • Interactuar con formularios HTML



Lugar:
Ca. Melgar 505 Int 102, Las Terrazas de Cayma, Cayma - Arequipa

Horario:
Por Definir

Certificación


Certificado por aprobar examen internacional



Certificado por término de Curso

1: Programar con operadores de JavaScript, métodos y palabras clave
1.1. Completar o depurar código que utiliza operadores de asignación y aritméticos.
Asignación; incremento; decremento; adición; sustracción; división; multiplicación; módulo; operadores de asignación compuesta

1.2. Aplicar las mejores prácticas de JavaScript
Comentarios; identación; noscript; constantes palabras clave reservadas; palabra clave del depurador; establecer breakpoints; console.log

1.3. Evaluar el uso de scripts en línea y externos
Cuándo usar, cómo usar y qué sucede cuando ambos se usan
1.4. Implemente el manejo de excepciones
Try; catch; finally

1.5. Completar o depurar código que interactúa con el Modelo de objetos del navegador (BOM)
Administrar estado; mostrar cuadros de diálogo; determinar el tamaño de la pantalla

2: Programar con variables, tipos de datos y funciones
2.1. Declarar y usar variables de tipo de datos primitivas.
Número; Booleano; String; Nulo; Indefinido; tipo de operador; funciones de verificación de tipo; uso estricto; conversión entre tipos de datos; formateo de números; operaciones de String; comilla simple vs comilla doble (anidamiento); inicialización

2.2. Declarar y usar matrices.
Unidimensional: iteración; inicialización definición de matriz; clasificación y búsqueda; empujar y estallar; shift / unshift; longitud; acceder a un elemento; Comprender la matriz multidimensional

2.3. Completa y Depura código que usa objetos.
Propiedades; métodos; instanciación Fecha objeto: hora; recuperar partes de la fecha; localización (MM / DD vs DD / MM); sumando y restando fechas
2.4. Completa y Depura código que utiliza funciones matemáticas integradas.
Random; round; abs; floor; ceiling; min/max; pow; sqrt.

2.5. Complete y depure una función que acepta parámetros y devuelve un valor.
Código reutilizable; alcance local vs global, redefiniendo variables, pasando parámetros, valor vs. referencia, valores de retorno

3: Implementar y analizar decisiones y bucles
3.1 Evaluar expresiones que usan operadores lógicos y de comparación.
==; ! =; <,>; <=; > =; !; &&; ||
3.2 Completar y depurar las declaraciones de decisión.
If; else if; switch; nested if
3.3 Completa y depura los bucles.
For; while; do; break; continue

4: Interactuar con el modelo de objetos del documento
4.1 Identificar y construir el árbol del Modelo de Objetos del Documento (DOM)
Ventana; documento; cuerpo; otros elementos HTML

4.2 Identificar y manejar eventos HTML
Onchange; onmouseover; onload; onclick; onmouseout; onkeydown

4.3 Código completo y de depuración que sale a un documento HTML
innerHTML; document.write

4.4 Código completo y de depuración que localiza, modifica y agrega elementos y atributos HTML
GetElementByld; getElementsByTagName; getElementsByClassName; setAttribute; createElement

5: Interactuar con formularios HTML
5.1 Código completo y de depuración que recupera la entrada de formularios y establece valores de campo de formulario.
Recuperar valores de formulario; la ruta DOM para formar el campo y luego a la propiedad de valor; obtener valores de diferentes tipos de elementos; valores de prepoblación; valores de enmascaramiento.

5.2 Código completo y de depuración para realizar la validación de entrada.
Case (upper and lower); string comparisons; validation; NaN

5.3 Describa el proceso de envío del formulario.
Presentar entender post vs get; Comprender los objetivos potenciales para la presentación

Instructores senior



Zeze Lazo

Arquitecto e ingeniero experto en software con más de 10 años de experiencia progresiva en TI utilizando diversas tecnologías y plataformas C #, F #, JAVA, SQL Server, NoSQL DB, JS ES6, Cloud y Mobile. Tiene habilidades avanzadas con herramientas de programación de vanguardia y tecnologías emergentes, sólidos conocimientos matemáticos con experiencia en el desarrollo de algoritmos integrales y lógica de procesamiento de datos. Otras tecnologías con las que ha trabajado incluyen, C / C ++, Xamarin, Net Core, MVC, REST, SharePoint, HTML 5, Typecript, JQuery y Industrial Automation - Sistemas SCADA.

Luis Alberto Melendez Panta

Instructor Oficial de Microsoft por 7 años consecutivos, certificado internacionalmente como Master en Office 2010, 2013, 2016 y 2019. Actualmente se desempeña como profesional instructor oficial de productividad en BSCIT y como implementador de centros de certificación internacional para capacitación y tomas de exámenes internacionales en Microsoft Office.


Instructores junior



Andrea Gutierrez Quintanilla

Actualmente se desenvuelve como analista programadora en el área de Ciencia de Datos, certificado internacionalmente en Fundamentos de Administración de Base de Datos y Fundamentos de Redes de Computadoras.
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Nicole Mancilla Medina

Actualmente se desenvuelve como analista programadora en el área de Programación, certificado internacionalmente en Fundamentos de Programación usando HTML y CSS.
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Kimberly Silva Salas

Actualmente se desenvuelve como analista programadora en el área de Programación y Desarrollo de Videojuegos, certificado internacionalmente en Fundamentos de Programación usando Java.
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Alejandro Esquieros Hermoza

Actualmente se desenvuelve como analista programadora en el área de Análisis de Datos e Inteligencia de Negocios, certificado internacionalmente en Fundamentos de Programación usando Javascript y Fundamentos de Programación usando Python .
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Nick Wiesse Vizcarra

Actualmente se desenvuelve como analista programadora en el área de Diseño y Programación de Tecnologías Web, certificado internacionalmente en Fundamentos de Desarrollo de Aplicaciones con HTML5.
Estudiante de último año de la carrera de Ingeniería de Sistemas en la UCSM.

Study Guide

Guía de autoestudio oficial de Microsoft

Nuestros instructores usan la guía oficial de estudio
de Microsoft para la capacitación.

Plataforma Virtual de Aprendizaje

Se tendrá acceso a los ejercicios, materiales, videos,
sesiones en vivo y más

Herramienta Online Gmetrix

Prepárese para la certificación y mejore sus habilidades
utilizando una amplia selección de cursos en línea y
exámenes de práctica.