bag

Servicios Web RESTful | APIs REST: de cero a experto

2 years ago

Desarrolla APIs REST con: NodeJS, Express, Python, Flask, MongoDB, Mongoose, AJAX: jQuery Fetch API, C#, Postman, Robo3T

Free USD $19.99

Created by: Darío Rodríguez García

Expired Coupon

Share if you liked:

Desarrolla APIs REST con: NodeJS, Express, Python, Flask, MongoDB, Mongoose, AJAX: jQuery Fetch API, C#, Postman, Robo3T

Published en 09 Nov 2021

Udemy UK

Lo que aprenderás

  • Introducción a los Servicios Web (conceptos generales)
  • Fundamentos teóricos de las Arquitecturas REST
  • Instalación y configuración del lenguaje NodeJS y el framework Express
  • Instalación y configuración del lenguaje Python y el framework Flask
  • Instalación de MongoDB y Robo 3T
  • Desarrollo de un API REST con operaciones CRUD (crear, consultar, actualizar y borrar)
  • Conectar Express con MongoDB a través de Mongoose
  • Analizar las cabeceras HTTP de peticiones y respuestas de clientes y servidor
  • Utilización de Postman y Robo 3T para el envío de peticiones y la consulta del estado de la base de datos
  • Fundamentos teóricos básicos de AJAX
  • Invocación al API REST por medio de AJAX usando jQuery y Fetch API
  • Diferencias entre los conceptos de autorización y autenticación
  • Métodos de autenticación: autenticación básica
  • Métodos de autenticación: autenticación digest
  • Métodos de autenticación: autenticación basada en token
  • Métodos de autenticación: autenticación OAuth 2.0
  • Implementación de un cliente con el lenguaje C# que consuma el API REST
  • Requisitos

  • Conocer la base de algún lenguaje o framework orientado al desarrollo Web (Python, NodeJS, ...)
  • Conocer la estructura de formatos de documentos de intercambio de información (XML, JSON, ...)
  • Conocer de manera básica los principios de Internet y la Web
  • Descripción

    ¿Quieres dominar el desarrollo Web por medio de la creación de Servicios Web RESTful?

    ¿Estás interesado en conocer todas las bases de las arquitecturas REST?

    ¿Quieres ampliar tus opciones laborales con nuevos conocimientos de Servicios Web?

    Si has respondido que sí a alguna de las preguntas anteriores, este es tu curso. Vamos a aprender, desde cero, a desarrollar servicios web RESTful completos. Para ello emplearemos las tecnologías más utilizadas en la actualidad: NodeJS, Express, Python, Flask, MongoDB, Mongoose, AJAX con jQuery y Fetch API, Robo 3T y Postman.

    ¿Qué conceptos vamos a tratar?

    Veremos las bases teóricas de las Arquitecturas REST y de los Servicios RESTful. Posteriormente, desarrollaremos desde cero un proyecto completo de API REST con Express (NodeJS), MongoDB, Mongoose, Robo 3T y Postman. Implementaremos las operaciones CRUD con usuarios. Seguidamente, veremos la base de AJAX y haremos un ejemplo de invocación desde un cliente web contra el API desarrollada usando y jQuery y Fetch API. Para continuar, veremos los diferentes métodos de autenticación existentes en la actualidad, de menor a mayor grado de seguridad y los incorporaremos a nuestra solución, logrando hacer seguros los accesos a nuestros recursos. Para terminar el curso, desarrollaremos un protipo de cliente con el lenguaje C#, de modo que podamos poner en práctica todo lo aprendido.

    ¿Para quién es este curso?

  • Personas interesadas en adentrarse en el mundo de los Servicios Web
  • Personas que ya conocen otras arquitecturas de servicios, como SOAP, y buscan conocer la arquitectura REST
  • Desarrolladores de software que quieren ampliar su ámbito de operación, extendiéndolo al uso de Servicios Web

  • You should keep in mind that the Coupons last a maximum of 4 days or until 1000 registrations are exhausted, but it can expire anytime. Get the course with coupon by clicking on the following button:

    (Coupon valid for the first 1000 registrations): 198336F5886DB142DCAA
    Udemy UK
    Tags:

    Add a new comment

    Subscribe to our newsletter
    Receive the latest Coupons and promotions Request Coupon