Tema3 Introduccion A JavaScript
Tema3 Introduccion A JavaScript
Introducción a
JavaScript
Índice
1.
2.
3.
4.
1.
1. Introducción a JavaScript
1. Introducción a JavaScript
1. Introducción a JavaScript
1. Introducción a JavaScript
2.
2. Conceptos básicos de programación
-
2. Conceptos básicos de programación
2. Conceptos básicos de programación
VARIABLES
2. Conceptos básicos de programación
VARIABLES
2. Conceptos básicos de programación
VARIABLES – Diferencias entre var, let y const
❖
2. Conceptos básicos de programación
VARIABLES – Arrays
2. Conceptos básicos de programación
VARIABLES – Arrays
2. Conceptos básicos de programación
VARIABLES – Arrays
2. Conceptos básicos de programación
VARIABLES – Arrays
2. Conceptos básicos de programación
VARIABLES – Arrays
-
2. Conceptos básicos de programación
VARIABLES – Arrays
2. Conceptos básicos de programación
VARIABLES – Operadores aritméticos
2. Conceptos básicos de programación
VARIABLES – Operadores aritméticos
2. Conceptos
básicos de
programación
2. Conceptos básicos de programación
VARIABLES – Mostrar valores
-
2. Conceptos básicos de programación
VARIABLES – Mostrar valores
ALERT CONSOLE.LOG
Práctica de clase: Matemáticas en JavaScript
2. Conceptos básicos de programación
CONDICIONES
2. Conceptos básicos de programación
CONDICIONES – Operadores relacionales
2. Conceptos básicos de programación
CONDICIONES – Operadores lógicos
2. Conceptos básicos de programación
CONDICIONES – Operadores relacionales
2. Conceptos básicos de programación
CONDICIONES – Ejemplo
1.
2.
3.
2. Conceptos básicos de programación
BUCLES - Definidos
2. Conceptos básicos de programación
BUCLES - Definidos
2. Conceptos básicos de programación
BUCLES - Definidos
2. Conceptos básicos de programación
BUCLES - Definidos
Práctica de clase: Tablas de multiplicar
2. Conceptos básicos de programación
BUCLES - Indefinidos
2. Conceptos básicos de programación
BUCLES - Indefinidos
2. Conceptos básicos de programación
BUCLES - Indefinidos
2. Conceptos básicos de programación
FUNCIONES
2. Conceptos básicos de programación
FUNCIONES
2. Conceptos básicos de programación
FUNCIONES
2. Conceptos básicos de programación
RECUPERACIÓN DE ELEMENTOS HTML
2. Conceptos básicos de programación
RECUPERACIÓN DE ELEMENTOS HTML
2. Conceptos básicos de programación
RECUPERACIÓN DE ELEMENTOS HTML
index.html
script
2. Conceptos básicos de programación
RECUPERACIÓN DE ELEMENTOS HTML
2. Conceptos básicos de programación
RECUPERACIÓN DE ELEMENTOS HTML – Modificamos el estilo
Práctica de clase: Colores aleatorios
3.
3. Gestión de eventos
TIPOS DE EVENTOS
3. Gestión de eventos
TIPOS DE EVENTOS
HTML JAVASCRIPT
Práctica de clase: Colores aleatorios 2
3. Gestión de eventos
LISTENERS
3. Gestión de eventos
LISTENERS
HTML JAVASCRIPT
3. Gestión de eventos
LISTENERS
3. Gestión de eventos
LISTENERS
enlace
• click • drop
• dblclick • load
index.html
script.js
4. Aplicaciones dinámicas
Formularios
Práctica de clase: Hacemos una calculadora
4. Aplicaciones dinámicas
Etiqueta Canvas
4. Aplicaciones dinámicas
Etiqueta Canvas
4. Aplicaciones dinámicas
Etiqueta Canvas
4. Aplicaciones dinámicas
Etiqueta Canvas – Ejemplo: Linea
4. Aplicaciones dinámicas
Etiqueta Canvas – Ejemplo: Rectángulo
4. Aplicaciones dinámicas
Etiqueta Canvas – Ejemplo: Rectángulo Relleno
4. Aplicaciones dinámicas
Etiqueta Canvas - BeginPath
4. Aplicaciones dinámicas
Etiqueta Canvas – BeginPath – Ejemplo: Arc
4. Aplicaciones dinámicas
Etiqueta Canvas – BeginPath – Ejemplo: Figura irregular
4. Aplicaciones dinámicas
Etiqueta Canvas – BeginPath – Ejemplo: Figura irregular redondeada
4. Aplicaciones dinámicas
Etiqueta Canvas
Ejercicio de clase: Cambiamos el radio 20min
Ejercicio de clase: Cambiamos el radio 20min
Práctica de clase: Hacemos el Paint
Práctica de clase: Hacemos el Paint
4. Aplicaciones dinámicas
Etiqueta Canvas - drawImage
4. Aplicaciones dinámicas
Etiqueta Canvas - drawImage
4. Aplicaciones dinámicas
Etiqueta Canvas - drawImage
4. Aplicaciones dinámicas
Etiqueta Canvas - drawImage
4. Aplicaciones dinámicas
Juegos en la Web
https://reinspirit.com/videojuegos-retro-creados-html5-js-css/
Proyecto final: Hacemos un Juego