Featured image

Desarrollo de aplicaciones web modernas y escalables con Angular (Introducción)

Angular es un Framework para el desarrollo de aplicaciones web modernas modulares y escalables usando tecnologías como Typescript y HTML.

Desarrollado por Google, Angular cuenta con el apoyo de una gran comunidad de desarrolladores a nivel mundial y es actualmente uno de los frameworks más populares para el desarrollo de aplicaciones web. 

El objetivo de este taller introductorio es entender las principales funcionalidades y conceptos de Angular y entender que ventajas nos ofrece. También veremos algunas funcionalidades introducidas recientemente que facilitan el uso del framework como son los componentes standalone. Durante el taller, desarrollaremos una pequeña aplicación que permita poner en práctica y afianzar estos conceptos de una forma fácil y ágil.

 

Dirigido a

Este taller está dirigido a desarrolladores de cualquier nivel interesados en dar sus primeros pasos con Angular y aprender a utilizar un framework moderno para el desarrollo de aplicaciones web.

Recomendación: Tener conocimientos básicos de desarrollo web como HTML y CSS.

 

Contenido

  1. Breve introducción de los conceptos básicos de Angular
    • Que es Angular y que beneficios nos ofrece?
    • Conceptos de Typescript, Single Page Application (SPA), e Inyección de Dependencias
  2. Setup del proyecto y uso de Angular CLI
  3. Módulos, Componentes y Databinding
    • Crear los primeros componentes de nuestra aplicación y entender cómo funcionan los componentes, interacción entre sus diferentes piezas (HTML, Typescript, SCSS)
  4. Crear servicios modulares y reusables en una aplicación Angular (e.g. para manejar la persistencia de datos).
  5. Navegación y routing dentro de una aplicación Angular
  6. Crear formularios para la introducción y edición de datos

Anteriores ediciones »»