Crear un API RESTful con Slim PHP y usarla con AJAX
4.1 (293 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,777 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Crear un API RESTful con Slim PHP y usarla con AJAX to your Wishlist.

Add to Wishlist

Crear un API RESTful con Slim PHP y usarla con AJAX

Aprende a desarrollar un API RESTful con Slim Framework y consumirla con AJAX
4.1 (293 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,777 students enrolled
Created by Víctor Robles
Last updated 5/2017
Spanish
Current price: $12 Original price: $20 Discount: 40% off
3 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 2 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Crear APIs RESTful
  • Utilizar AJAX
View Curriculum
Requirements
  • Tener conocimientos básicos de PHP y SQL
  • Saber lo básico de jQuery
  • Entender que es un API REST y para que sirve
  • Tener un servidor web local instalado
  • Tener Composer y Git instalado
Description

Un API RESTful es un servicio que puede usarse desde cualquier dispositivo que entienda el protocolo HTTP. Por ejemplo, las aplicaciones de smartphones interactúan con el servidor a través de un API RESTful.

En este curso vas a aprender las bases para desarrollar APIs RESTful con PHP usando Slim Framework en este caso.

Veremos un ejemplo práctico en el que desarrollaremos un API RESTful desde cero utilizando este micro-framework y haremos un pequeño cliente web que consumirá ese API mediante AJAX.

Podrás aprovecharlo al máximo teniendo conocimientos básicos en PHP, SQL y jQuery.

Únete al curso y aprende a desarrollar APIs REST.

Who is the target audience?
  • Desarrolladores web
  • Estudiantes de informatica de ciclos formativos o universidad
  • Cualquiera que tenga conomientos de PHP
Compare to Other Web Development Courses
Curriculum For This Course
18 Lectures
01:30:46
+
Introducción
1 Lecture 02:31

Introducción al curso...

Preview 02:31
+
Instalación
1 Lecture 09:05

Veremos como instalar Slim Framework con Composer, además haremos nuestro primer hola mundo usando este micro-framework.

Preview 09:05
+
Aprendiendo Slim
7 Lectures 23:49

Te explicaré que son y como funcionan los métodos del protocolo HTTP que utilizaremos.

Métodos HTTP
01:44

En esta clase aprenderás a utilizar las rutas en Slim Framework.

Rutas
06:55

Veremos que son y como se usan los Middleware de Slim.

Middleware
02:48

En esta clase te enseño como encadenar rutas y agrupararlas.

Grupos de rutas
03:36

Veremos como hacer redirecciones de una ruta a otra.

Redirecciones
05:09

En esta clase veremos como usar el método urlFor.

URL for
02:18

Veremos como conseguir el contenido de las variables GET, POST, PUT y DELETE.

Conseguir variables GET, POST...
01:19
+
Creando el API RESTful
2 Lectures 22:15

Crearemos una base de datos para usar con el API.

Crear la base de datos
02:46

Crearmos el API RESTful completa desde 0, tendremos acciones para POST, PUT, GET y DELETE.

Desarrollar el API RESTful desde 0
19:29
+
Creando un cliente web con AJAX
4 Lectures 30:54

Definimos la estructura HTML básica.

Estructura HTML
09:42

Veremos como hacer una petición AJAX por GET para listar los productos dentro de una tabla HTML.

Listado de productos
09:33

En esta clase crearemos una petición AJAX por POST para añadir productos mediante un formulario.

Añadir productos
06:32

Hacemos una petición AJAX por DELETE par eliminar productos.

Eliminar productos
05:07
+
Despedida
3 Lectures 02:27

Descarga el código que hemos echo durante el curso.

Código desarrollado durante el curso
00:04

Fin del curso
01:36

Regalos para los alumnos de este curso.

BONUS: Un regalo para tí
00:47
About the Instructor
Víctor Robles
4.3 Average rating
10,509 Reviews
32,667 Students
24 Courses
Desarrollador web

Soy desarrollador web en una empresa y llevo inmerso en el mundo de la programación y la informática desde los 15 años.

Me encanta programar y todo lo relacionado con Internet y las nuevas tecnologías, crear cosas y enseñar a los demás.

Soy casi completamente autodidacta, por eso voy a ofrecerte muchos de mis conocimientos para que tú puedas aprender más fácilmente y más rápido de lo que yo lo hice y hago cada día.

Puedes saber más de mí en mi blog victorroblesweb y en mis perfiles en las diferentes redes sociales ;) .