KnowledgeCity

Angular intermedio

Este curso ampliará su comprensión del marco angular.

Este curso ampliará su comprensión del marco angular. Aprenderá cómo Angular usa Node.js y NPM, e instalará la CLI de Angular. Este curso explicará cómo inicia Angular una aplicación y la ejecuta en el navegador. Aprenderá las diferentes formas en que puede pasar información a través de su aplicación, dependiendo de la relación de los componentes. También aprenderá a usar el enrutador Angular para pasar y recuperar parámetros de ruta para acceder a la información y también a crear y vincular diferentes tipos de rutas, así como restringir el acceso a las rutas. Aprenderá a crear un formulario basado en plantillas, responder a las acciones del usuario y proporcionar comentarios. Luego, estas habilidades se utilizarán para desarrollar aún más una aplicación de lista de tareas pendientes.  

OBJETIVOS DE APRENDIZAJE DEL CURSO

  • Comprender cómo funciona Angular con Node
  • Aprender a pasar información entre componentes de Angular 
  • Comprender cómo Angular arranca una aplicación
  • Cómo desarrollar una aplicación front-end

Instructor: Michaela Ochnich

Duración: 3h 27m · 44 lecciones
Nivel: Intermediate
Idioma: Español

Habilidades que obtendrás

Angular (marco web)Angular CLIComponentes AngularMaterial AngularUI AngularControlador Ng

Lo que aprenderás

  • Comprender cómo Angular funciona con Node.js y NPM e instalar la CLI de Angular
  • Pasar información entre componentes de Angular en función de su relación, utilizando Input, Output y EventEmitter, ViewChild, servicios compartidos y variables de referencia
  • Utilizar el enrutador de Angular para pasar y recuperar parámetros de ruta, crear y vincular diferentes tipos de ruta y restringir el acceso a rutas
  • Crear formularios controlados por plantilla que respondan a acciones del usuario, manejen estados de control, validación y envío
  • Comprender cómo Angular inicia y ejecuta una aplicación en el navegador, incluyendo arranque automático y manual
  • Desarrollar el front-end de una aplicación de lista de tareas utilizando estas habilidades

Puntos clave

  • Este curso intermedio se basa en conocimientos previos de Angular para profundizar la comprensión del marco de Angular.
  • Cubre cómo Angular utiliza Node.js y NPM y cómo instalar y utilizar la CLI de Angular.
  • Explica cómo Angular inicia una aplicación y la ejecuta en el navegador, cubriendo tanto el arranque automático como el manual.
  • Enseña múltiples formas de pasar información a través de una aplicación dependiendo de la relación de los componentes, además de crear tuberías personalizadas y directivas de atributo y estructurales.
  • Aplica las habilidades aprendidas para desarrollar aún más una aplicación de front-end de lista de tareas, incluyendo formularios controlados por plantilla con validación y envío.

Preguntas frecuentes

¿Para quién es este curso?

Este es un curso intermedio destinado a profundizar su comprensión del marco de Angular, basándose en conocimientos previos de Angular.

¿Qué aprenderé sobre la comunicación entre componentes?

Aprenderá las diferentes formas de pasar información a través de su aplicación dependiendo de la relación de los componentes, incluyendo Input, setters y getters, OnChanges, Output y EventEmitter, ViewChild, servicios compartidos y variables de referencia.

¿Este curso cubre el enrutamiento de Angular?

Sí. Aprenderá cómo utilizar el enrutador de Angular para pasar y recuperar parámetros de ruta para acceder a información, cómo crear y vincular diferentes tipos de ruta y cómo restringir el acceso a rutas.

¿Qué tipo de formularios enseña el curso?

Enseña cómo crear un formulario controlado por plantilla, responder a acciones del usuario y proporcionar retroalimentación, cubriendo la construcción y vinculación del formulario, estados de control, validación de formulario y envío de formulario.

¿Hay un proyecto práctico?

Sí. Las habilidades enseñadas se utilizan para desarrollar aún más una aplicación de front-end de lista de tareas.

Transcripción

Transcripción

Hola y bienvenido. al curso intermedio de KnowledgeCity en Angular. Mi nombre es michaela y seré su instructor para este curso. Soy un desarrollador web con mi Licenciatura en Ciencias de la Computación y también solía enseñar HTML, CSS y JavaScript. Este curso cubrirá los fundamentos de desarrollo Angular. Aprenderá a enviar datos entre diferentes componentes. con diferentes tipos de relaciones a lo largo de su aplicación. Aprenderás a generar sus propias directivas y canalizaciones personalizadas para manipular la interfaz de usuario, así como cómo configurar diferentes rutas o restringir el acceso a ellos. También aprenderá a crear un formulario basado en plantillas. y mostrar validación y mensajes de error al usuario. Este curso también te mostrará cómo empezar a escribir pruebas para su código fuente, y cuando termines, tendrás todas las herramientas que necesitas para comenzar a desarrollar su propia aplicación. Entonces empecemos.

Aprende sobre la marcha

Lleva tu aprendizaje a todas partes: la app de KnowledgeCity te permite ver las lecciones sobre la marcha.