- Programadores frontend
- Programadores backend
- Maquetadores

Prototipado rápido de aplicaciones con Angular y Firebase
DURACIÓN: 10 horas (6 online en directo + 4 de prácticas en la plataforma)
FECHAS CLASES ONLINE EN DIRECTO: 10, 12 y 14 de julio de 2023
HORARIO: de 10:00 a 12:00 horas
PRECIO: 180 euros
Sobre este curso
Hoy en día es tan importante validar una idea lo más rápido posible. En ocasiones esto implica que necesitemos crear un producto mínimo viable con una velocidad que no nos permite desarrollar plenamente un producto hasta que alcanza una cierta madurez con los usuarios.
También el paradigma de desarrollo ha cambiado una orientación a los microservicios, donde se desacopla totalmente la representación visual de la aplicación de la lógica de negocio.
Entre las múltiples alternativas de las que disponemos para hacer prototipado rápido de aplicaciones tenemos Angular y Firebase. Angular es una tecnología de Google que permite crear componentes web, servicios Rest y modelos de datos para crear aplicaciones Single Page Application con un rendimiento y flexibilidad notables. Firebase es un servicio de Google que permite crear bases de datos no relacionales y exponer servicios para consumirlas sin necesidad de desarrollar código.
Con todo esto podemos modelar una aplicación sin necesidad de desarrollar una sola línea de backend y concentrar el esfuerzo inicial en la parte visual para validar nuestra idea.
Dirigido a
Impartido por
José Mª González
Ingeniero en informática, José María González cuenta con varios posgrados de especialización. Ha desarrollado su carrera profesional como programador y analista programador en importantes compañías. También ha trabajado como analista de negocio en Abengoa y actualmente dirige su propia compañía, Insinno dedicada a la prestación de servicios de tecnología con la innovación y la digitalización como referente.
Contenido
- Presentación de Angular
- Componentes
- Servicios
- Modelos
- Navegación
- Sobre la programación reactiva
- Presentación de Firebase
- Creación de cuentas
- Autenticación
- Modelo de datos
- Otros servicios
- Presentando el problema
- Definiendo un CRUD básico
- Creando la base de datos y la autorización
- Preparando nuestra aplicación
- Definiendo los componentes a utilizar
- Definición estructural
- Ejemplo de lectura de datos de Firebase
- Gestionando la autenticación
- Uniendo todas las piezas
- Montando los componentes
- Completando el modelo de datos
- Definiendo la capa de servicios
- Presentación de la práctica
Cómo se organizan nuestros cursos iClass
1º Conéctate a las 3 sesiones online en directo con un experto.
2º Accede a la plataforma y realiza la práctica propuesta para afianzar los conocimientos.
3º Resuelve todas tus dudas en el foro y en las tutorías con el profesor