PRESENTACIÓN
JavaScript es un lenguaje de programación poderoso, cuya principal característica es que permite
agregar interacción a una página web. Está considerado el lenguaje de programación más popular a nivel
mundial. Es fácil de aprender, al contar con una sintaxis sencilla y flexible, gracias a que es
multiplataforma y no requiere más que un navegador web para crear scripts que proporcionan dinamismo a
un sitio web, además de la posibilidad de integrarse con otras tecnologías.
PERFIL DE INGRESO
Este curso está dirigido a personas que desean adquirir los conocimientos necesarios para agregar
interacción a sus páginas HTML. Se requiere haber acreditado o demostrar conocimientos equivalentes a
los cursos Introducción a la programación y Creación de sitios web con HTML5.
OBJETIVO
El participante empleará JavaScript para generar páginas Web dinámicas e interactivas, extendiendo a su
vez la funcionalidad de las páginas HTML tradicionales.
TEMARIO
| 1. |
CONCEPTOS BÁSICOS
| 1.1 |
¿Qué es JavaScript?
|
| 1.2 |
Agregar JavaScript a un
documento html
|
| 1.3 |
La consola web
|
| 1.4 |
Depurar JavaScript y hola
mundo
|
|
| 2. |
ELEMENTOS DE PROGRAMACIÓN EN JAVASCRIPT
| 2.1 |
Variables
|
2.1.1 |
Ámbito de
variables
|
|
| 2.2 |
Tipos de datos
|
| 2.3 |
Literales
|
| 2.4 |
Operadores
|
| 2.5 |
Constantes
|
| 2.6 |
Comentarios en JavaScript
|
| 2.7 |
Métodos
|
|
| 3. |
CONTROL DE FLUJO
| 3.1 |
Sentencias de bloque
|
| 3.2 |
if… else
|
| 3.3 |
switch
|
|
| 4. |
BUCLES E ITERACIÓN
| 4.1 |
for
|
| 4.2 |
while
|
| 4.3 |
do… while
|
| 4.4 |
break y continue
|
|
| 5. |
FUNCIONES Y OBJETOS
| 5.1 |
Creación de funciones
|
5.1.1 |
Expresiones regulares
|
|
| 5.2 |
Trabajar con objetos
|
5.2.1 |
Objetos
integrados de JavaScript
|
|
5.2.2 |
Objetos
HTML (Document Object Model (DOM))
|
|
5.2.3 |
Objetos
del navegador (Browser Object Model (BOM))
|
|
|
| 6. |
FORMULARIOS Y EVENTOS
| 6.1 |
Manipulación del DOM
|
| 6.2 |
Formularios
|
| 6.3 |
Validación de formularios
|
| 6.4 |
Modelo de eventos
|
|
| 7. |
MARCOS DE TRABAJO PARA EL DESARROLLO DE
APLICACIONES JAVASCRIPT
| 7.1 |
Introducción a los marcos
de trabajo
|
| 7.2 |
Instalación y puesta en
marcha
|
| 7.3 |
Desarrollo de una
aplicación empleando marcos de trabajo para JavaScript
|
|
PERFIL DE EGRESO
Los conocimientos adquiridos permitirán al participante crear páginas Web interactivas, a través del
lenguaje JavaScript, además de incorporar los conceptos del lenguaje HTML.
REQUISITOS ACADÉMICOS
Estudios mínimos de preparatoria o equivalente.
DURACIÓN
20 horas.
RECURSOS INFORMÁTICOS
- JavaScript
- Navegador de Internet (Firefox o Google Chrome)
BIBLIOGRAFÍA
- Oros Cabello, Juan Carlos. Navegar en Internet: diseño de páginas Web interactivas con JavaScript y CSS. México: Alfaomega, 2002
- Sanders, William B. Diseño con JavaScript. Madrid: Anaya Multimedia, 2002.
- Delgado Sanz, Soledad. JavaScript: Iniciación y referencia. Madrid: McGraw-Hill/Osborne, 2001.
- Alarcón Aguín, José Manuel. Programación en JavaScript. Madrid: Anaya Multimedia, 2000.
- Bradenbaugh, Jerry. Aplicaciones JavaScript. Madrid: Anaya Multimedia, 2000.
- Castledine, Earle. JQuery: Novice to Ninja. SitePoint, 2010.
- Morrison M. Head First JavaScript. O’Reilly, 2007.
Diciembre 2023