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)