Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprende a consumir una API en Laravel de manera profesional

Aprende a consumir una API en Laravel de manera profesional

Api con Laravel y Vue
Created byMauricio Forero
Last updated 9/2024
Spanish

What you'll learn

  • Comprender los conceptos básicos de APIs RESTful: Al finalizar el curso, los estudiantes podrán explicar qué es una API RESTful, cómo funciona, y los beneficios
  • Configurar y consumir APIs en Laravel y Vue: Los estudiantes aprenderán a configurar Laravel como backend y Vue como frontend, y a realizar solicitudes HTTP
  • Implementar autenticación y manejo de errores al consumir APIs: Los estudiantes conocerán las mejores prácticas para manejar autenticación, errores y respuestas
  • Desarrollar una aplicación práctica que consuma una API externa: Al finalizar el curso, los estudiantes habrán desarrollado una aplicación completa que consume

Course content

1 section • 8 lectures • 1h 39m total length
  • Introducción al proyecto2:22
  • Maquetación de la api en MockFlow29:10

    En este video aprenderemos a usar esta magnifica pagina para el diseño de nuestra aplicación

  • Herramientas necesarias5:50

    En este video veremos las herramientas necesarias para nuestro proyecto

  • Creando las migraciones en Laravel9:17

    En este video aprenderemos a crear las migraciones de nuestro proyecto

  • Sistema de rutas4:05

    En este video vamos a realizar todo el sistema de rutas que tendrá nuestra aplicación

  • Creación de controladores16:38

    En este video vamos a crear todo los controladores que habíamos hecho en el video anterior

  • Creando el controlador AccountController17:32

    En este video vamos a crear el controlador AccountController para separar la lógica autenticación y registro

  • Creando un AccountResource y MovementController14:37

    En esta clase vamos a crear un Recurso, para mejorar la presentacion de los datos, esta capa adicional nos ayudara a mejorar la transformación de aquella data que se le presentara al fronted, también crearemos el MovementController

Requirements

  • Este curso es adecuado para principiantes que están interesados en aprender cómo consumir APIs con Laravel y Vue. No se requieren conocimientos avanzados, ya que cubriremos todos los conceptos desde cero.

Description

En este curso, aprenderás a consumir APIs de manera eficiente utilizando dos de las tecnologías más populares en el desarrollo web moderno: Laravel y Vue.js. Desde los conceptos básicos hasta la implementación de una aplicación completa, te guiaré paso a paso para que puedas integrar APIs en tus proyectos de forma segura y efectiva.

¿Qué aprenderás?

  • Fundamentos de las APIs RESTful y cómo funcionan en el desarrollo web.

  • Configuración de Laravel como backend para gestionar solicitudes de API.

  • Creación de interfaces interactivas con Vue.js que consumen y muestran datos en tiempo real.

  • Desarrollo de una aplicación web completa que consume datos de una API externa.

  • Manejo de autenticación y errores de manera segura.

  • Optimización de solicitudes para mejorar el rendimiento de la aplicación.

  • Mejores prácticas con Axios o Fetch en Vue.js.

  • Configuración de middleware en Laravel para asegurar tus rutas de API.

Requisitos para Tomar Este Curso:

  • Conocimientos previos: Debes tener una comprensión básica de programación en PHP y JavaScript, así como conocimientos básicos de HTML y CSS. Familiaridad con Laravel y Vue.js es útil, pero no es obligatorio, ya que cubriremos los fundamentos.

  • Software necesario:

    • Visual Studio Code (o cualquier editor de código de tu preferencia).

    • PHP 7.4 o superior y Composer para la instalación de Laravel.

    • Node.js (LTS versión) y NPM para gestionar dependencias de Vue.js.

    • Postman o similar para probar las solicitudes de API.

    • Git (opcional, pero recomendado) para gestionar el control de versiones.

  • Materiales adicionales:

    • Conexión a internet para descargar el software necesario y para el consumo de APIs.

    • Acceso a un entorno de desarrollo local, como XAMPP, Laragon o Docker.

  • Mentalidad apropiada: Este curso requiere una actitud proactiva y curiosa para aprender nuevas tecnologías. Es importante tener la disposición de experimentar, cometer errores, y resolver problemas. La paciencia y la perseverancia son claves para superar los desafíos técnicos que puedas encontrar.

Al finalizar el curso, estarás preparado para consumir APIs de manera profesional en tus proyectos de desarrollo web, podrás aplicar estos conocimientos en tus objetivos laborales, y compartir lo aprendido con tus amigos y colegas.

Who this course is for:

  • Este curso es ideal para cualquier persona interesada en aprender a construir aplicaciones web interactivas y dinámicas mediante el consumo de APIs, independientemente de si su enfoque actual es el frontend, backend o ambos.