Comparte si te a gustado:

Servicios Web RESTful | APIs REST: de cero a experto

Publicado 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

  • Debes tener en cuenta que los cupones duran maximo 4 dias o hasta agotar 1000 inscripciones,pero puede vencer en cualquier momento. Obten el curso con cupon haciendo clic en el siguiente boton:

    (Cupón válido para las primeras 1000 inscripciones): 198336F5886DB142DCAA
    Udemy UK
    Tags:

    Articulos Relacionados

    content

    Python And Flask Demonstrations Practice Course

    This course is a Great Practice to both fundamental python programming concepts and the Flask Framework by demonstration

    Ir al Curso
    content

    CSS And Javascript Crash Course

    Learn CSS And JavaScript Programming Language With Practical Interaction

    Ir al Curso
    content

    Python Complete Course For Python Beginners

    Python Complete Course For Python Beginners.Learn Python From Beginner To Advanced Level

    Ir al Curso
    Suscríbete a nuestro boletín
    Reciba los últimos Cupones y promociones (Solicitar Cupón)