play_circle_filled 03 horas y 37 minutos today

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

star star_border star_border star_border star_border
1 valoraciones
Curso de Serverless con Nodejs, Lambdas y Api Gateway con AWS

Este curso pertenece a las siguientes rutas de aprendizaje

play_circle_outline
¿Qué vamos a hacer? lección gratuita
5 minutos
file_download
Archivos del curso (Crud Rds MysQL)
N/A
file_download
Archivos del curso (Expréss DynamoDB)
N/A
file_download
Archivos del curso (Hola Mundo)
N/A
file_download
Archivos del curso (Password Strength)
N/A
play_circle_outline
Instalar Serverless, cuenta en AWS y configuración inicial
8 minutos

play_circle_outline
Primer proyecto desde 0 lección gratuita
5 minutos
play_circle_outline
Primera lambda y deploy a AWS
5 minutos
play_circle_outline
Enviar y procesar datos con una lambda
3 minutos
play_circle_outline
Primer endpoint con API GATEWAY
5 minutos
play_circle_outline
Desarrollando en modo Offline para evitar gastos en AWS
3 minutos
play_circle_outline
Pasar y recoger parámetros en modo de segmento por la url
2 minutos
play_circle_outline
Peticiones POST y parsear datos con Querystring
5 minutos
play_circle_outline
Deploy a todo lo que hemos hecho a AWS y probar con rutas reales
3 minutos
play_circle_outline
Eliminar todo nuestro trabajo en AWS con un sencillo comando
2 minutos

play_circle_outline
Crear proyecto e instalar dependencias a utilizar
3 minutos
play_circle_outline
Desarrollar un módulo para validar la longitud de los passwords
2 minutos
play_circle_outline
Instalar plugin Offline, configurar serverless.yml y pruebas con Postman
5 minutos
play_circle_outline
Utilizar nuestro módulo para verificar longitud de password utilizando try catch
2 minutos
play_circle_outline
Crear módulo para validar fortaleza de password y probar con Postman
6 minutos
play_circle_outline
Deploy de nuestro proyecto a AWS
4 minutos
play_circle_outline
Instalar y utilizar plugin Serverless para ahorrar megas en cada subida a AWS
3 minutos

play_circle_outline
Introducción al nuevo proyecto
4 minutos
play_circle_outline
Hola mundo con Express y Deploy
6 minutos
play_circle_outline
Configurar DynamoDB (NoSQL) en nuestro proyecto con serverless.yml
5 minutos
play_circle_outline
Instalar y configurar dependencias bodyParser y DynamoDB con npm
3 minutos
play_circle_outline
Ruta post con Expressjs para crear usuarios y recibir datos post con bodyParser
5 minutos
play_circle_outline
La magia de las variables de entorno en AWS
2 minutos
play_circle_outline
Insertar usuarios en DynamoDB desde Postman con Expressjs
4 minutos
play_circle_outline
Obtener todos los usuarios con DynamoDB utilizando scan
3 minutos
play_circle_outline
Obtener un usuario con el método get de DynamoDB
8 minutos
play_circle_outline
Instalar y configurar plugin para trabajar en local con DynamoDB
7 minutos

play_circle_outline
Iniciar proyecto y un poco de teoría
4 minutos
play_circle_outline
Crear instancia MySQL con RDS en AWS
5 minutos
play_circle_outline
Security Groups con RDS, configuración y conectar a MySQL desde un entorno local
11 minutos
play_circle_outline
Configurar Security Groups desde serverless.yml para hacer un proceso automático
2 minutos
play_circle_outline
Lambda para obtener todos los recursos con MySQL y deploy (GET)
5 minutos
play_circle_outline
Lambda para obtener un recurso con MySQL (GET)
3 minutos
play_circle_outline
Lambda para crear un recurso con MySQL (POST)
4 minutos
play_circle_outline
Lambda para actualizar un recurso con MySQL (PUT)
4 minutos
play_circle_outline
Lambda para eliminar un recurso con MySQL (DELETE)
4 minutos

file_download
Archivos sección 6 (S3)
N/A
play_circle_outline
¿Qué vamos a hacer? lección gratuita
2 minutos
play_circle_outline
Crear profiles y utilizar en Serverless
4 minutos
play_circle_outline
Instalar y explicar las dependencias que vamos a utilizar en el proyecto
2 minutos
play_circle_outline
Configurar serverless.yml
5 minutos
play_circle_outline
Preparar app con Express y Serverless http, primer deploy y prueba con Postman
4 minutos
play_circle_outline
Desarrollar upload con Multer y MulterS3
5 minutos
play_circle_outline
Finalizar subida de archivos, deploy y probar subida a S3
6 minutos

description
Recursos Amazon sobre VPC
N/A
play_circle_outline
Crear y configurar VPC y Subnets con Lambda, Roles y S3
15 minutos
play_circle_outline
Automatizar configuración VPC a través de serverless.yml
2 minutos

file_download
Archivos sección 8 (Api Keys)
N/A
play_circle_outline
Crear y utilizar API KEYs para distintos entornos con API GATEWAY
10 minutos

play_circle_outline
Consejos y despedida
2 minutos
Vídeo de introducción Curso de Serverless con Nodejs, Lambdas y Api Gateway con AWS
timer

Desbloquea el curso

Contrata un plan y consigue acceso completo

Crea tu cuenta

¿Ya tienes una cuenta? Inicia sesión

school¿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

assignmentRequisitos

  • 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


group¿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


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

Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.

Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.

Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.

Acerca del autor

Especialista con +14 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

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 4 años

cesarauris Me da error
star star_border star_border star_border star_border

No esta Actualizado hasta la fecha

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

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

Copyright 2025 © Todos los derechos reservados.