DESARROLLO WEB
OBJETIVOS
Aprenderás desde lo más básico del lenguaje, e irás avanzando hasta dominar el nivel intermedio de JavaScript ES6.
Aprenderás conceptos nuevos en ES6 como Template Literals, Arrow functions, declaraciones de variables.
Manipular cada uno de los elementos de nuestros documentos HTML, por medio de los recursos ofrecidos por el Modelo Objeto Documento.
Agregar interacción a las aplicaciones y páginas web.
Al finalizar este curso estarás en la capacidad de:
Manipular las fechas de nuestro sistema operativo.
Manipular los tiempos del sistema operativo.
Trabajar con los objetos literales, como se construyen y cómo accedemos a ellos, utilidad de los mismos.
Manipular métodos avanzados de los arrays.
Conocer los métodos para trabajar con archivos en formato JSON.
Efectuar Validaciones de los formularios, desde el Front-end.
Consumir información que venga desde una API directamente en el front-end.
Entender cómo se pueden comunicar el front-end y el back-end a través de solicitudes asincrónicas.
Aprovechar la capacidad de almacenar datos en el navegador del usuario.
Entender cómo podemos atrapar datos que puedan venir desde el query string.
Aprovechar el uso de las Librerías y cómo implementarlas en nuestros proyectos.
USD$700
- Información del curso:
- Idioma: Español
- 28 Módulos 58 Lecciones
- Online y a tu ritmo
- Garantía de 7 días
- Certificado de conclusión
Este es un producto digital. Recibirás las informaciones para acceder a él a través de email.
CONTENIDO
Bienvenida
Herramientas a utilizar
Lección #1: ¿Qué es JavaScript?
Lección #2: Incorporando JavaScript en un archivo HTML
Lección #3: Variables (var – let – const)
Lección #4: Comentarios en el código
Lección #5: Tipos de datos
Lección #6: Parseo de los datos
Lección #7: Operador de asignación
Lección #8: Operadores aritméticos
Lección #9: Operadores de comparación – Relacional
Lección #10: Operadores lógicos
Lección #11: Operador de concatenación
Lección #12: alert() – prompt() – confirm()
Lección #13: Sentencia if…else (Condicionales)
Lección #14: if anidado
Lección #15: El operador ternario
Lección #16: Sentencia switch
Lección #17: Estructura for (Bucle o ciclo iterativo)
Lección #18: Estructura while
Lección #19: Estructura do..while
Lección #20: ¿Qué es una función?
Lección #21: Funciones declaradas
Lección #22: Funciones expresadas
Lección #23: Arrow functions
Lección #24: Scope o ámbito de la variable
Lección #25: Callbacks
Lección #26: Métodos de strings
Lección #27: Plantillas literales – Interpolación de expresiones
Lección #28: Trabajando con arrays
Lección #29: Array multidimensional
Lección #30: Recorrer un array con un bucle for
Lección #31: .push() – .pop() – .shift() – .unshift() – .slice()
Lección #32: Objeto window y el objeto document
Lección #33: Cómo acceder a los elementos en nuestro HTML – DOM (Selectores) – getElementById() – getElementsByClassName() – querySelector() – querySelectorAll()
Lección #34: innertext – innerhtml
Lección #35: Aplicando los estilos
Lección #36: Aplicando las clases
Lección #37: Trabajando con eventos
Lección #38: Modificando atributos
Lección #39: Objeto Date
Lección #40: setTimeOut() – clearTimeOut()
Lección #41: setInterval() – clearInterval()
Lección #42: Objetos literales
Lección #43: .forEach()
Lección #44: for … of
Lección #45: .map()
Lección #46: .filter()
Lección #47: .find()
Lección #48: .reduce()
Lección #49:
- JSON.stringify()
- JSON.parse()
Lección #50: .preventDefault()
Lección #51: Formularios – Validaciones
Lección #52: APIs – Application Programming Interface
Lección #53: Trabajando con pedidos asíncronos – API Fetch – Parte I
Lección #54: Trabajando con pedidos asíncronos – API Fetch – Parte I
Lección #55: .setItem()
Lección #56: .getItem()
Lección #57:
- .removeItem()
- .clear()
Lección #58: Objeto location
Preguntas Frecuentes
Para comprar este curso, haz clic en el botón “Agregar al carrito”. Recuerda que no todos los cursos estarán siempre disponibles para su compra. Es posible que el Autor o Autora esté preparando un nuevo grupo todavía sin inscripciones abiertas.
El Plazo de Garantía es el período que tienes para pedir el reembolso integral del valor que pagaste por tu compra, cuando el producto no te sea satisfactorio. Una vez solicitado el reembolso, e-duc@ciononline lo procesa automáticamente en hasta 5 días. Para pagos con solicitud de pago, necesitarás informar una cuenta bancaria para recibir el dinero. Pasados los 5 días, el valor podrá ser identificado en tu cuenta en hasta 7 días hábiles. Ya el reembolso en la factura de la tarjeta de crédito varía de acuerdo con el medio de pago utilizado y puede tardar de 30 a 60 días.
Algunos cursos online ofrecen un certificado digital de conclusión. Los alumnos pueden emitir ese certificado al final del curso entrando en contacto con el Autor o Autora. Estos certificados pueden compartirse en redes sociales como LinkedIn y también insertarse en informaciones curriculares.
Sobre el productor
Desarrollado por
Msc. Angel Daniel Fuentes Segura
Licenciado en computación – Master en Ciencias