Curso

DESARROLLO DE APLICACIONES WEB CON ANGULAR 8 - NIVEL BÁSICO

  • Desde: 13/1/20
  • Hasta: 23/3/20
  • Campus de Gandia
  • Idioma: Castellano
  • Presencial

Preinscripción desde el 13/12/19

Promovido por:
Escuela Politécnica Superior de Gandia

Responsable de la actividad:
Jose Marin-Roig Ramon



Modalidad

Presencial Online Emisión en directo

30 horas


0 horas


0 horas

Horario


Lunes 13,20,27 de enero. 3,10,17,24 de febrero. 2,9,23 de marzo. De 10:00h a 13:00h

Lugar de impartición
Campus de Gandia UPV - Aula 36 (el dia 20/01 se realizará en el aula 16)
Certificación

Asistencia

Modalidad

PRESENCIAL

Curso

2019-2020

ECTS

0

Campus

Gandia

30 h

Presenciales

0 h

Online

Precio Colectivo
70 € Alumno UPV 
70 € Alumni UPV PLUS o AAA UPV 
70 € Profesor UPV 
70 € PAS UPV 
175 € Público en general 
175,00 € - Público en general
70,00 € - Alumno UPV
70,00 € - PAS UPV
70,00 € - Profesor UPV
70,00 € - Alumni UPV PLUS o AAA UPV

Objetivos

• Ser capaz de crear un proyecto Angular 8.
• Conocer el entorno de desarrollo, herramientas y librerías necesarias para crear un proyecto Angular 8
• Conocer y crear componentes en un proyecto Angular
• Conocer y entender el sistema de rutas de Angular 8
• Compilar y ejecutar un proyecto Angular 8

Acción formativa dirigida a

Personas interesadas en desarrollo de aplicaciones


Profesores

  • Juan Carlos Quiles Estruch Profesional del sector

Metodología didáctica y sistemas de evaluación

Las sesiones tendrán una primera parte introductoria de conceptos teóricos con explicación de la sintaxis Angular para la implementación de esos conceptos. A continuación se propondrán ejemplos prácticos para aplicar esos conceptos teóricos vistos. El alumnado deberá ser lo más autónomo posible para resolver dudas o incidencias con el código puesto que se pretende que conozca y domine los recursos y documentación disponible en la web.

Temas a desarrollar

El curso consiste en una introducción al entorno de desarrollo de aplicaciones SPA (Single Page Applications) con Angular 8. Tendrá un carácter eminentemente práctico con la realización de ejercicios y pequeñas prácticas sobre los conceptos teóricos impartidos.

TEMA 0 (1 sesión)

Presentación del curso e introducción a las tecnologías web modernas:

● Introducción a los Frameworks actuales (Angular 8, React, Vue, Ember...)
● Concepto de SPA o Single Page Application
● Explicación del desarrollo del curso (Contenidos, metodología, etc.)
● Presentación alumnos y cuestionario conceptos básicos

TEMA 1 (1 sesión)

Introducción a las herramientas y librerías del framework Angular 8:

● Presentar la dinámica del curso
● Requisitos mínimos para instalación de herramientas
● Instalación y configuración de todas las herramientas necesaria (Programas, Versiones, Arrancar proyecto de prueba)

TEMA 2 (2 sesiones)

Crear y configurar nuestro primer proyecto:

● Comando para crear el proyecto
● Estructura de archivos y directorios (scaffolding)
● Comando para arrancar la app en local
● Comandos básicos de angular CLI
● Fichero angular.json y package.json
○ Comentar estructura
○ Como funciona la importación de ficheros
○ Configuraciones importantes

TEMA 3 (2 sesiones)

Renderizado de una vista y directivas de control:

● Explicación mediante ejemplos del funcionamiento y uso de:
○ Los corchetes: [ ]
○ Los paréntesis: ( )
○ Corchetes y paréntesis: [( )]
○ Double Moustache: {{ }}

TEMA 4 (2 sesiones)

Componentes I, introducción a la filosofía de componentes y creación de un componente:

● Estructura de un componente
● Hacer nuestro componente
● Ciclo de vida de un componente
○ ngOnInit
○ ngOnDestroy
○ ngAfterViewInit
● Pasar parámetros a nuestro componente (@Input)
● Comentar NgModule y los imports de los componentes

TEMA 5 (2 sesiones)

Router, explicación y funcionamiento del router de angular:

● Configuración y opciones
● Auth Guard

● Navegación entre rutas
● Pasar parámetros por la ruta


Contacto

Página web: http://www.e3.upv.es

Visita otros cursos relacionados con...

programación web angular desarrollo software emprendedores