Curso de Serverless con Nodejs, Lambdas y Api Gateway con AWS

Este curso pertenece a las siguientes rutas de aprendizaje

Contenido del curso
timer

Desbloquea el curso

Contrata un plan y consigue acceso completo

Crea tu cuenta

¿Ya tienes una cuenta? Inicia sesión

¿Qué aprenderás?

Imagina que te piden realizar un servicio que devuelva los usuarios de una tabla en una base de datos y lo necesitas para ya, en 10 minutos podrás tenerlo listo todo, código Javascript con Nodejs, servidor en Amazon y una url para acceder gracias a API GATEWAY, eso te ofrece este curso.
¿No te suena nada de lo siguiente y eres desarrollador web o móvil?
  • Server less
  • Micro servicios
  • Lambda
  • FaaS
Entonces claramente necesitas actualizarte, y este curso te ofrece una rápida y correcta introducción a todos estos temas utilizando Nodejs dentro de Amazon Web Services.
En este curso vamos a aprender a desarrollar funciones que se comportan como servicios (FaaS). La idea principal al desarrollar este curso es ofrecer a cualquier desarrollador web o móvil la posibilidad de olvidarse de crear y mantener servidores.
Nunca más tendrás que crear un servidor para Nodejs o similar, todo lo que necesitas es desarrollar lambdas, utilizar API GATEWAY y mezclarlo todo dentro de AWS para que de eso aparezca una API que puedas consumir desde tus aplicaciones web utilizando por ejemplo Laravel o en el lado del cliente con Vuejs o Reactjs.
Resumo lo que vamos a desarrollar:
  • Instalar y configurar Serverless añadiendo las credenciales con nuestra cuenta de AWS
  • Hola mundo, peticiones GET y POST utilizando rutas con API GATEWAY
  • Hacer el deploy de nuestros micro servicios con un sencillo comando
  • Crear un servicio basado en lambdas llamando a distintos procesos dentro de nuestra aplicación
  • Añadir Expressjs a Serverless para desarrollar una API utilizando una única lambda
  • Utilizar bases de datos DynamoDB para nuestros proyectos, en remoto y en local
  • Crear una API utilizando Amazon RDS con MySQL
  • Dar acceso al RDS desde la lambda utilizando Security Groups y VPC's
  • Proteger nuestros servicios con API KEYs para cada entorno a través de archivos de configuración y API GATEWAY

Requisitos

  • Conocimientos sólidos de Javascript y básicos de Nodejs
  • Conexión a Internet
  • Un plus haber trabajado anteriormente con Amazon Web Services, pero no requerido


¿A quién va dirigido el curso?

  • Programadores que quieran dedicarse a desarrollar sus aplicaciones sin la necesidad de manejar servidores
  • Programadores que quieran aprender otro paradigma en el mundo del desarrollo, Serverless


¿Qué hacer en caso de dudas durante el curso?

Este curso cuenta con su propio foro para recibir ayuda en caso de que la necesites, una vez te hayas inscrito podrás acceder siempre que quieras. Las dudas planteadas en el foro normalmente son respondidas el mismo día para acelerar la fase de aprendizaje.

Acerca del autor

Desarrollador con 10 años de experiencia en web y móvil y formador con 7 años de experiencia.
Empecé en el mundo de la programación a raíz de un accidente de trabajo y me tuve que reinventar.
Soy autodidacta, me dedico de forma profesional a desarrollar software y cada día aprendo cosas nuevas.
Apasionado del backend, me encanta todo lo que tiene que ver con procesos y lógica.
Me encanta programar, pero todavía más ayudar a otras personas en su proceso de formación.

Cursosdesarrolloweb

Israel Parra

Php, JavaScript, Laravel, Vue, React, React Native, Svelte, Serverless

Valoraciones
1
star star_border star_border star_border star_border

1 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
cesarauris

hace 3 años

cesarauris - Me da error
star star_border star_border star_border star_border

No esta Actualizado hasta la fecha

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2024 © Todos los derechos reservados.

Contacto