JAVASCRIPT AVANZADO
Semana 01
Sesión 1
Ing. Jair Darnley Vasquez Aguirre
Normas de Convivencia
Respeto Orden
INICIO
Diálogo Puntualidad
Documentos de Interés
1. Sílabo
2. Otros Documentos
INICIO
• Reglamento general
• Políticas de diversidad, equidad e
inclusión para el estudiante.
• Reglamento de disciplina del estudiante
3. Grabación de la Semana 01 (Sesión 1)
Recomendaciones
1. Llega temprano a todas las clases.
2. Practica todos los días.
3. Entrega todas tus actividades
INICIO
formativas.
4. Participa constantemente en clase.
5. Pregunta si tienes dudas.
6. Revisa los anuncios.
7. Comunícate con tu delegado(a)
8. No te copies, hazlo tú mismo
¿Cómo están? ¿Qué esperan
del curso?
INICIO
JAVASCRIPT
Semana 01
Sesión 1
Ing. Jair Darnley Vasquez Aguirre
Logro de Aprendizaje
UTILIDAD
Al término de la sesión, el estudiante
conoce información relevante sobre el
lenguaje de programación JavaScript,
siguiendo de manera ordenada y
coherente los contenidos utilizados en la
sesión.
¿Qué conoces sobre
JavaScript?
UTILIDAD
Utilidad de JavaScript
Gestionar grandes volúmenes de datos y la aplican
sectores como gobierno, industria, educación y
comercio.
UTILIDAD
Almacenamiento eficiente de datos: organiza y
almacena datos garantizando su integridad y
consistencia.
Se ha centrado en la innovación y la mejora continua sin
estar limitado por intereses comerciales, lo cual lo convierte
en una opción confiable y poderosa de base de datos
robusta.
¿Cómo te puede ayudar en tu vida
profesional conocer el lenguaje de
UTILIDAD
programación JavaScript?
01 Conceptos Generales
02 Características
CONTENIDO
03 Variables y Constantes
04 Tipos de Datos
1. Conceptos Generales
JavaScript
JavaScript es un lenguaje de programación
que permite añadir interactividad, dinamismo y
TRANSFORMACIÓN
funcionalidad avanzada a las páginas web. Es
uno de los tres pilares principales del
desarrollo web junto con HTML y CSS.
2. Características
JavaScript: Características
Se ejecuta directamente en el navegador sin
INTERPRETADO
necesidad de compilación previa.
TRANSFORMACIÓN
ORIENTADO A Usa objetos y prototipos para organizar y reutilizar
OBJETOS código.
DEBILMENTE No es necesario declarar el tipo de las variables y
TIPADO puede cambiar en tiempo de ejecución.
BASADO EN Puede ejecutar código como respuesta a acciones
EVENTOS del usuario o del sistema.
3. Variables y Constantes
Variables y Constantes
TRANSFORMACIÓN
Las variables se utilizan para almacenar datos
y acceder en el momento que necesitemos.
Se pueden declarar utilizando tres palabras
clave principales: var, let y const.
Variables y Constantes
Permite declarar la misma variable más de
TRANSFORMACIÓN
VAR una vez en el mismo ámbito.
Si se declara en un bloque, sigue siendo
accesible fuera de él.
No permite re-declarar la misma variable en el
LET mismo ámbito.
Solo es accesible dentro del bloque declarado.
Variables y Constantes
Una constante es una variable cuyo valor no
TRANSFORMACIÓN
CONST puede cambiar una vez que se ha asignado.
Debe asignarse un valor al momento de
declararla.
4. Tipos de Datos
Tipos de Datos
PRIMITIVOS COMPLEJOS
TRANSFORMACIÓN
STRING NUMBER BOOLEAN OBJECT ARRAY
UNDEFINED NULL FUNCTION
Tipos de Datos Primitivos
Los tipos de datos primitivos son aquellos que
no son objetos y que almacenan un solo valor.
TRANSFORMACIÓN
Primitivos: String
Representa secuencia de caracteres. Se
define con comillas simples, dobles o
TRANSFORMACIÓN
backticks (Alt + 96).
Primitivos: Number
Representa números enteros y decimales.
TRANSFORMACIÓN
Primitivos: Boolean
Permite valores de verdadero (true) o falso
TRANSFORMACIÓN
(false).
Primitivos: Undefined
Un valor especial que indica que una variable
TRANSFORMACIÓN
ha sido declarada pero no inicializada.
Primitivos: Null
Representa la ausencia intencional de un
TRANSFORMACIÓN
valor. Se usa para indicar que una variable no
tiene valor.
Tipos de Datos Complejos
Permiten almacenar y manipular estructuras
de datos más avanzadas.
TRANSFORMACIÓN
Complejos: Object
Los objetos son colecciones de pares clave-
TRANSFORMACIÓN
valor y permiten almacenar datos
estructurados.
Complejos: Array
Un Array es una lista ordenada de valores,
TRANSFORMACIÓN
que pueden ser de distintos tipos.
Complejos: Function
Las funciones son objetos especiales que
TRANSFORMACIÓN
pueden ejecutarse y almacenarse en
variables.
¿TIENE
CIERRE
ALGUNA
PREGUNTA?
¿Qué hemos
aprendido hoy?
CIERRE
¿Para qué servirá
lo aprendido?
¡Muchas Gracias!
Ing. Jair Darnley Vasquez Aguirre