Descripción:
JavaScript es el lenguaje de programación más popular para la creación de aplicaciones web dinámicas. A pesar de sus evidentes ventajas, no podría considerarse, como algunos asumen, una versión ligera de Java –otro lenguaje de programación orientado a objetos–, sino que es un lenguaje dinámico con sus propias capacidades, principalmente orientadas al desarrollo web.
Originalmente, JavaScript surgió como una respuesta de Netscape para gestionar contenido dinámico y extender las posibilidades de HTML; sin embargo, hoy en día se encuentra en diferentes implementaciones basadas en el Modelo de Objetos del Documento (DOM) y AJAX para crear aplicaciones interactivas.
Objetivo:
En el Curso de JavaScript el participante aprenderá la sintaxis, características y conceptos fundamentales de JavaScript. Los conocimientos adquiridos a nivel de desarrollador web le permitirán implementar el lenguaje para control de eventos, detección de características del navegador y otros tópicos avanzados como desempeño y gestión de memoria.
Dirigido a: Desarrolladores, Diseñadores, Programadores web y afines
Nivel: Básico – intermedio.
Temario:
Por qué JavaScript | En dónde va Javascript | El intérprete – compilador | Llaves y paréntesis | Comentarios | Tipos de Dato | Variables | Declaración e inicialización |Operadores unarios | Operadores binarios | Operaciones de Bit | Precedencia de los operadores | Declaraciones | Cadenas | Concatenación | Palabras reservadas | Comparaciones | Condiciones | Bucles | Arreglos | Métodos de arreglos | Funciones | Anidación | El árbol de nodos del DOM | Manipulando el DOM | Declaraciones de función vs. Expresiones de Función | Expresiones de función | Invocación inmediata de Expresiones de Función | Alcances | Hoisting | Cierres | Eventos | Objetos | Métodos | Constructores | Prototipos