SlideShare una empresa de Scribd logo
Dr. Ing. Cesar Hernan PATRICIO PERALTA
JAVA SCRIPT AVANZADO
SEMANA 07
LOGRO GENERAL:
Al finalizar el curso el alumno aplica los frameworks de lenguaje de
secuencias de comando a través del uso del
paradigma orientado a objetos para solucionar problemas mediante
el uso de páginas web.
LOGRO ESPECIFICO DE LA SESIÓN:
Al finalizar la unidad el participante aplica los frameworks NodeJS y
Angular en la generación de soluciones web.
¿Qué es AngularJS?
También conocido como AngularJS es un framework MVC (Modelo Vista
Controlador), desarrollado por Google para el Desarrollo Web Front End que permite
crear aplicaciones SPA (Single-Page Applications) sin despeinarnos. Al usar un patrón
MVVM (model view view-model) separamos la lógica de la de diseño pero
mantenemos ambas partes conectadas (data binding). De manera que la capa visual
no sabe lo que está pasando en la capa lógica pero manteniendo control sobre el
DOM (el cuerpo de la web) y actualizar su contenido como queramos.
¿Qué ventajas ofrece AngularJS?
• Tal como comentaba antes, unas cuantas. Aunque quizá si
acabas de llegar al mundillo del desarrollo o simplemente
estás aquí por curiosidad igual te he liado un poco. Lo mejor
es que te enumere las principales ventajas de desarrollar en
AngularJS y no en JavaScript.
Angular es un framework MVW
para frontend
Directivas de Atributos y
Estructurales
Crea una aplicación web simple que contenga cuatro botones interactivos. Utiliza
directivas de atributo para que cada botón ejecute las siguientes acciones al hacer
clic:
• El primer botón debe cambiar el color del texto a rojo.
• El segundo botón debe cambiar el color del texto a azul.
• El tercer botón debe cambiar el color del texto a verde.
• El cuarto botón debe cambiar el tamaño del texto.
Los cambios deben ser dinámicos y visibles en tiempo real al interactuar con los
botones. Utiliza la directiva click para vincular los eventos de los botones con las
respectivas acciones.
Plagio - Parte 1
Plagio - Parte 2
Crea una lista desplegable (select) con varias opciones de
colores. Usa una directiva estructural para mostrar un
mensaje específico dependiendo del color seleccionado,
como "Has seleccionado rojo", "Has seleccionado azul",
etc.
Ejercicio 1
JAVA ANGULAR - CURSO JAVASCRIPT AVANZADO
JAVA ANGULAR - CURSO JAVASCRIPT AVANZADO
Plagio - Versión Angular js
Crea un input de texto y un botón que, al hacer clic,
verifique cuántos caracteres tiene el texto ingresado.
Usa una directiva estructural para mostrar un mensaje
diferente dependiendo de si el texto tiene más de 10
caracteres o no.
Ejercicio 2
JAVA ANGULAR - CURSO JAVASCRIPT AVANZADO
Plagio - Versión Angular js
Crea una lista de productos y un campo de búsqueda. Usa
una directiva estructural para mostrar solo los productos
que coincidan con el texto ingresado en el campo de
búsqueda, actualizando la lista en tiempo real.
Ejercicio 3
JAVA ANGULAR - CURSO JAVASCRIPT AVANZADO
Versión Angular js

Más contenido relacionado

PPTX
Ruby on Rails y AngularJS
PDF
Introducción a Angular JS
PDF
Angular js
PDF
Despegar Tech Talk - AngularJS
PPTX
Introducción a AngularJS
PPTX
PDF
Angular js
PPTX
Introducción a AngularJS
Ruby on Rails y AngularJS
Introducción a Angular JS
Angular js
Despegar Tech Talk - AngularJS
Introducción a AngularJS
Angular js
Introducción a AngularJS

Similar a JAVA ANGULAR - CURSO JAVASCRIPT AVANZADO (20)

PDF
deSymfony 2013 - Creando aplicaciones web desde otro ángulo con Symfony y A...
PPTX
AngularJS2
PPTX
Introduccion a AngularJS
PDF
Desarrollo de aplicaciones multiplataforma 2/2
PDF
Introducciòn a AngularJS
PPTX
Angular Conceptos Practicos 1
PDF
Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015
PDF
Angular.js
PPTX
Advanced angular 1
PDF
Angular js in mobile
PDF
AngularJS & Front-End Technologies
PDF
003-Introduccion-Angular.pdf
PPTX
Introducción a AngularJS
PDF
Curso Angular 9 - CodeURJC - Marzo 2020
PDF
Semana 2 Configuración entorno de desarrollo
PDF
Introducción a AngularJS #OpenExpoDay 2014
PDF
JavaScript para Javeros. ¿Cómo ser moderno y no morir en el intento?
PDF
Introducción al desarrollo Web: Frontend con Angular 6
PPTX
Angular Fundamentals
PPTX
Presentacion node
deSymfony 2013 - Creando aplicaciones web desde otro ángulo con Symfony y A...
AngularJS2
Introduccion a AngularJS
Desarrollo de aplicaciones multiplataforma 2/2
Introducciòn a AngularJS
Angular Conceptos Practicos 1
Carrera de fondo - La continuada lucha de AngularJS - CodeMotion 2015
Angular.js
Advanced angular 1
Angular js in mobile
AngularJS & Front-End Technologies
003-Introduccion-Angular.pdf
Introducción a AngularJS
Curso Angular 9 - CodeURJC - Marzo 2020
Semana 2 Configuración entorno de desarrollo
Introducción a AngularJS #OpenExpoDay 2014
JavaScript para Javeros. ¿Cómo ser moderno y no morir en el intento?
Introducción al desarrollo Web: Frontend con Angular 6
Angular Fundamentals
Presentacion node
Publicidad

Más de CESARHERNANPATRICIOP1 (20)

PPTX
13introduccinalosprocesosysistemasdeipm-141212230232-conversion-gate01.pptx
PPTX
POO en SQL Server - Administración de Base de Datos.pptx
PPTX
Presentación - npm Angular en Visual Studio Code
PDF
S12_Material NOD.JS REACT - Visual Studio Code
PDF
Semana16 - Arboles PROGRAMACIÓN LÓGICA FUNCIONAL
PDF
S14 - Material- CONSULTAS DE BASE DE DATOS
PDF
S13 - Material- REPRESENTACIÓN CLAUSADA DEL CONOCIMIENTO
PDF
S12 - Material-1- SEMÁNTICA DE LOR PROGRAMAS LÓGICOS
PPTX
Semana 12 Clase ModulosLibrerias CRM.pptx
PPTX
Semana 13 Clase ModulosFuncionesPropias CRM.pptx
PPTX
Inteligencia artificial en la educación final 2025
PPTX
1-Introducción a la Inteligencia Artificial (IA) y su Aplicación en la Vida U...
PPTX
Inteligencia artificial en la educación 2025
PDF
Administracion_de_las_Bases_de_Datos.pdf
PDF
S11 - Estructura condicional en PHP (1).pdf
PDF
S03 - Lenguaje HTML - Formulario con PHP
PDF
S08.s01 -JS ESTRUCTURAS - programación web
PDF
S01 - Material-1. -Material-1 - Introducción a la Criptografía - Universidad ...
PDF
S02 - Material-1 - Introducción a la Criptografía - Universidad tecnológica d...
PPTX
S11.s2 - Material.pptx - criptografía asimétrica en criptografía
13introduccinalosprocesosysistemasdeipm-141212230232-conversion-gate01.pptx
POO en SQL Server - Administración de Base de Datos.pptx
Presentación - npm Angular en Visual Studio Code
S12_Material NOD.JS REACT - Visual Studio Code
Semana16 - Arboles PROGRAMACIÓN LÓGICA FUNCIONAL
S14 - Material- CONSULTAS DE BASE DE DATOS
S13 - Material- REPRESENTACIÓN CLAUSADA DEL CONOCIMIENTO
S12 - Material-1- SEMÁNTICA DE LOR PROGRAMAS LÓGICOS
Semana 12 Clase ModulosLibrerias CRM.pptx
Semana 13 Clase ModulosFuncionesPropias CRM.pptx
Inteligencia artificial en la educación final 2025
1-Introducción a la Inteligencia Artificial (IA) y su Aplicación en la Vida U...
Inteligencia artificial en la educación 2025
Administracion_de_las_Bases_de_Datos.pdf
S11 - Estructura condicional en PHP (1).pdf
S03 - Lenguaje HTML - Formulario con PHP
S08.s01 -JS ESTRUCTURAS - programación web
S01 - Material-1. -Material-1 - Introducción a la Criptografía - Universidad ...
S02 - Material-1 - Introducción a la Criptografía - Universidad tecnológica d...
S11.s2 - Material.pptx - criptografía asimétrica en criptografía
Publicidad

Último (20)

PDF
Circuito de CCTV para Institucion-es.pdf
PDF
5-2 Presentacion SDH clase 1.pdf.................
PDF
Oficio SEC 293416 Comision Investigadora
PDF
Oficio SEC de formulación de cargos por el apagón del 25F en contra del CEN
PDF
Comprension-de-las-estructuras-en-arquitectura-Fuller-Moore.pdf
PPTX
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
PPT
Clase 2 tipos de calidades y competitividad 16-08.ppt
PPTX
Tubo digeszzzdkskskskksskskkskstivo.pptx
PDF
Marco Legal de la Gestión Tecnológica en Venezuela - Enderson Mendez
PPTX
Clase5 Gestión Colaborativa (IPD, VDC, TVD y BIM).pptx
PPT
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
PDF
marco legar de la gestion tecnologica en venezuela
PDF
CI digitales -1. Introduccion 2024-25.pdf
PDF
Estrategias de apoyo de tecnología 2do periodo pdf
PPTX
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
PDF
CALIDAD SSOMA AMBIENTE PRL UNIVERSIDADDD
PDF
Módulo-de Alcance-proyectos - Definición.pdf
PDF
TESTAMENTO DE DESCRIPTIVA ..............
PPTX
Procesos industriales de la actualidad en
PPTX
Curso USO Y MANTENCIÓN DE ELEMENTOS DE PROTECCIÓN PERSONAL.pptx
Circuito de CCTV para Institucion-es.pdf
5-2 Presentacion SDH clase 1.pdf.................
Oficio SEC 293416 Comision Investigadora
Oficio SEC de formulación de cargos por el apagón del 25F en contra del CEN
Comprension-de-las-estructuras-en-arquitectura-Fuller-Moore.pdf
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
Clase 2 tipos de calidades y competitividad 16-08.ppt
Tubo digeszzzdkskskskksskskkskstivo.pptx
Marco Legal de la Gestión Tecnológica en Venezuela - Enderson Mendez
Clase5 Gestión Colaborativa (IPD, VDC, TVD y BIM).pptx
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
marco legar de la gestion tecnologica en venezuela
CI digitales -1. Introduccion 2024-25.pdf
Estrategias de apoyo de tecnología 2do periodo pdf
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
CALIDAD SSOMA AMBIENTE PRL UNIVERSIDADDD
Módulo-de Alcance-proyectos - Definición.pdf
TESTAMENTO DE DESCRIPTIVA ..............
Procesos industriales de la actualidad en
Curso USO Y MANTENCIÓN DE ELEMENTOS DE PROTECCIÓN PERSONAL.pptx

JAVA ANGULAR - CURSO JAVASCRIPT AVANZADO

  • 1. Dr. Ing. Cesar Hernan PATRICIO PERALTA JAVA SCRIPT AVANZADO SEMANA 07
  • 2. LOGRO GENERAL: Al finalizar el curso el alumno aplica los frameworks de lenguaje de secuencias de comando a través del uso del paradigma orientado a objetos para solucionar problemas mediante el uso de páginas web. LOGRO ESPECIFICO DE LA SESIÓN: Al finalizar la unidad el participante aplica los frameworks NodeJS y Angular en la generación de soluciones web.
  • 3. ¿Qué es AngularJS? También conocido como AngularJS es un framework MVC (Modelo Vista Controlador), desarrollado por Google para el Desarrollo Web Front End que permite crear aplicaciones SPA (Single-Page Applications) sin despeinarnos. Al usar un patrón MVVM (model view view-model) separamos la lógica de la de diseño pero mantenemos ambas partes conectadas (data binding). De manera que la capa visual no sabe lo que está pasando en la capa lógica pero manteniendo control sobre el DOM (el cuerpo de la web) y actualizar su contenido como queramos.
  • 4. ¿Qué ventajas ofrece AngularJS? • Tal como comentaba antes, unas cuantas. Aunque quizá si acabas de llegar al mundillo del desarrollo o simplemente estás aquí por curiosidad igual te he liado un poco. Lo mejor es que te enumere las principales ventajas de desarrollar en AngularJS y no en JavaScript.
  • 5. Angular es un framework MVW para frontend
  • 6. Directivas de Atributos y Estructurales Crea una aplicación web simple que contenga cuatro botones interactivos. Utiliza directivas de atributo para que cada botón ejecute las siguientes acciones al hacer clic: • El primer botón debe cambiar el color del texto a rojo. • El segundo botón debe cambiar el color del texto a azul. • El tercer botón debe cambiar el color del texto a verde. • El cuarto botón debe cambiar el tamaño del texto. Los cambios deben ser dinámicos y visibles en tiempo real al interactuar con los botones. Utiliza la directiva click para vincular los eventos de los botones con las respectivas acciones.
  • 9. Crea una lista desplegable (select) con varias opciones de colores. Usa una directiva estructural para mostrar un mensaje específico dependiendo del color seleccionado, como "Has seleccionado rojo", "Has seleccionado azul", etc. Ejercicio 1
  • 12. Plagio - Versión Angular js
  • 13. Crea un input de texto y un botón que, al hacer clic, verifique cuántos caracteres tiene el texto ingresado. Usa una directiva estructural para mostrar un mensaje diferente dependiendo de si el texto tiene más de 10 caracteres o no. Ejercicio 2
  • 15. Plagio - Versión Angular js
  • 16. Crea una lista de productos y un campo de búsqueda. Usa una directiva estructural para mostrar solo los productos que coincidan con el texto ingresado en el campo de búsqueda, actualizando la lista en tiempo real. Ejercicio 3