• ENTRAR
  • No hay productos en el carrito.

No puedes acceder a esta zona, es solo para alumnos del curso

Última actualización:

¿Qué voy a aprender?

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

También estamos en Udemy

Si lo prefieres, también puedes tomar este curso en Udemy con un gran descuento pulsando el siguiente enlace:
Acceder al curso en Udemy

Requisitos recomendados para tomar el curso

  • 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

¿Para quién es este 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é hago si tengo dudas a lo largo del 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.

Cada curso de la plataforma cuenta con 2 meses de soporte, creemos que es tiempo más que suficiente para haber finalizado satisfactoriamente el curso.

¿Cómo funciona la plataforma?

Contenido del Curso

Introducción
Serverless: ¿Qué vamos a hacer? GRATIS 00:05:00
Serverless: Archivos 00:00:00
Serverless: Instalar Serverless, cuenta en AWS y configuración inicial 00:08:00
Desarrollando nuestro primer proyecto
Serverless: Primer proyecto desde 0 GRATIS 00:05:00
Serverless: Primera lambda y deploy a AWS 00:05:00
Serverless: Enviar y procesar datos con una lambda 00:03:00
Serverless: Primer endpoint con API GATEWAY 00:05:00
Serverless: Desarrollando en modo Offline para evitar gastos en AWS 00:03:00
Serverless: Pasar y recoger parámetros en modo de segmento por la url 00:02:00
Serverless: Peticiones POST y parsear datos con Querystring 00:05:00
Serverless: Deploy a todo lo que hemos hecho a AWS y probar con rutas reales 00:03:00
Serverless: Eliminar todo nuestro trabajo en AWS con un sencillo comando 00:02:00
Desarrollar un servicio para validar passwords basado en procesos
Serverless: Crear proyecto e instalar dependencias a utilizar 00:03:00
Serverless: Desarrollar un módulo para validar la longitud de los passwords 00:02:00
Serverless: Instalar plugin Offline, configurar serverless.yml y pruebas con Postman 00:05:00
Serverless: Utilizar nuestro módulo para verificar longitud de password utilizando try catch 00:02:00
Serverless: Crear módulo para validar fortaleza de password y probar con Postman 00:06:00
Serverless: Deploy de nuestro proyecto a AWS 00:04:00
Serverless: Instalar y utilizar plugin Serverless para ahorrar megas en cada subida a AWS 00:03:00
Proyecto con Expressjs, DynamoDB y rutas Proxy
Serverless: Introducción al nuevo proyecto 00:04:00
Serverless: Hola mundo con Express y Deploy 00:06:00
Serverless: Configurar DynamoDB (NoSQL) en nuestro proyecto con serverless.yml 00:05:00
Serverless: Instalar y configurar dependencias bodyParser y DynamoDB con npm 00:03:00
Serverless: Ruta post con Expressjs para crear usuarios y recibir datos post con bodyParser 00:05:00
Serverless: La magia de las variables de entorno en AWS 00:02:00
Serverless: Insertar usuarios en DynamoDB desde Postman con Expressjs 00:04:00
Serverless: Obtener todos los usuarios con DynamoDB utilizando scan 00:03:00
Serverless: Obtener un usuario con el método get de DynamoDB 00:08:00
Serverless: Instalar y configurar plugin para trabajar en local con DynamoDB 00:07:00
API con Amazon RDS utilizando MySQL
Serverless: Iniciar proyecto y un poco de teoría 00:04:00
Serverless: Crear instancia MySQL con RDS en AWS 00:05:00
Serverless: Security Groups con RDS, configuración y conectar a MySQL desde un entorno local 00:11:00
Serverless: Configurar Security Groups desde serverless.yml para hacer un proceso automático 00:02:00
Serverless: Lambda para obtener todos los recursos con MySQL y deploy (GET) 00:05:00
Serverless: Lambda para obtener un recurso con MySQL (GET) 00:03:00
Serverless: Lambda para crear un recurso con MySQL (POST) 00:04:00
Serverless: Lambda para actualizar un recurso con MySQL (PUT) 00:04:00
Serverless: Lambda para eliminar un recurso con MySQL (DELETE) 00:04:00
SUBIDA DE ARCHIVOS A S3 CON LAMBDA
Serverless: Archivos sección 6 00:00:00
Serverless: ¿Qué vamos a hacer? GRATIS 00:02:00
Serverless: Crear profiles y utilizar en Serverless 00:04:00
Serverless: Instalar y explicar las dependencias que vamos a utilizar en el proyecto 00:02:00
Serverless: Configurar serverless.yml 00:05:00
Serverless: Preparar app con Express y Serverless http, primer deploy y prueba con Postman 00:04:00
Serverless: Desarrollar upload con Multer y MulterS3 00:05:00
Serverless: Finalizar subida de archivos, deploy y probar subida a S3 00:06:00
Utilizando VPC y Subnets con Lambda y S3
Serverless: Recursos Amazon sobre VPC 00:00:00
Serverless: Crear y configurar VPC y Subnets con Lambda, Roles y S3 00:15:00
Serverless: Automatizar configuración VPC a través de serverless.yml 00:02:00
Consejos y despedida
Serverless: Consejos y despedida 00:02:00

Course Reviews

N.A

ratings
  • 1 stars0
  • 2 stars0
  • 3 stars0
  • 4 stars0
  • 5 stars0

No Reviews found for this course.

HACER ESTE CURSO
  • 30,00 7,99
  • ACCESO PARA SIEMPRE
  • Certificado del curso
  • Número de unidades50
  • 3 horas, 27 minutos
22 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register