
Pon en práctica todo lo que sabes sobre consumir API REST con JavaScript para crear un proyecto con conexión a una API real. Desarrolla una Single Page Application con hash navigation. Crea un buscador de películas de TheMovieDB junto a tu profesor JuanDC.
Clases del curso
Configuración inicial y maquetación del proyecto
Consumiendo la API
Navegación
Views
Próximos pasos
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Juan David Castro Gallego
Software Developer en Platzi
👨💻 Experto en desarrollo web
📚 Apasionado por la educación online
👨🎓 Estudiante en Platzi por más de 9 años
Proyecto del curso

PlatziMovies
Crea un buscador de películas completamente funcional gracias a la API de The Movie DB. ¡Aprende a consumir una API externa para consultar películas reales y mostrarlas en tu propia aplicación!
Ver proyectoconocimientos previos
- JavaScript (nivel intermedio)
- Curso de Consumo de API REST con JavaScript
software y recursos necesarios
- Navegador web.
- Editor de código.
- Computadora con sistema operativo Windows, Linux o macOS.
Mira las primeras 2 clases sin costo en este momento
4.9 · 561 opiniones


Juan Castro
Durante el curso ponemos en práctica todo lo que aprendimos en el primer curso de la trilogía. Preparamos nuestro proyecto de películas consumiendo la API de TMDB y agregando flujos de navegación para SPAs. 5 estrellitas si quieren el curso profesional. :)


Victor Manuel Arroyave Castañeda
Muy buen curso practico, los temas practicados son retadores e interesantes


Pau Egea Cortes
Este profe me cae muy bien, tienen un proyecto redondo que aprendes muchisimo... merece la pena hacer este curso, yo estoy con la escuela de desarrollo y la verdad he vuelto atras para poder hacer este curso... un diez.


Juan Sebastian Espínola
Muy buen curso, me gusta la complejidad del proyecto y cómo se lleva a cabo la construcción de una spa completa. El profesor explica muy bien!!

Rodrigo Alex Ayelef Huilipan
Buen curso, es excelente que podamos hacer aplicaciones web completas cosumiendo APIs y muy satisfactorio para los que estamos aprendiendo programacion. Ahora como punto negativo: para abordar exitosamente el curso hay que saber de manipulacion del DOM, cosa que no aparece en ningun curso anterior del la escuela Web, y toca aprenderlo a la rapida para seguir avanzando. Tambien los errores que comente el profesor son muy frecuentes y confunden mucho a los que somos inexpertos, esto deberia ser mejor editado para asi no perder la continuidad de la clase. En general agradecido por este tipo de cursos, realmente siento que estoy aprendiendo, buen trabajo.


Jesus Abel Jimenez Bracho
Excelente curso, ya hacia falta uno que explicara mas a profundidad como trabajar correctamente con api rest y axios.


Super curso, 100% práctico, me tardé muchas horas pero aprendí mucho. Me encantan y JD es un muy buen maestro, deja sus errores para que aprendamos de él 😉. Pensé que no superaría al anterior, pero me equivoqué.


Diana Gonzalez
Me encanto este curso, es completamente necesario, me gusta mucho la practica y como el profe Juan hace ver los proyectos tan sencillos y tan reales, el profe Juan es el mejor


Juan David Reyes
muy buen curso :3, juan se puso la 10

Alyabra Alejandro Vargas Chávez
El profesor transmite emoción y sus explicaciones han mejorado mucho


Carlos Rodríguez
Sencillamente espectacular este curso, es lo que realmente nos dedicaremos los frontend devs con javascript! El profesor es espectacular, las clases y retos son muy desafiantes!


Micael Abdias Rodriguez
Muy buen curso me ayudó mucho a reforzar lo del curso anterior.


Rolando Fernández
Muy buen curso de API REST.


Bryan Castano
GRANDIOSO CURSO RESTAPI, @JuanDC es un buen proffesor, El curso tiene altos standards , Yo solia pensar que JuanDC clases eran basicas, pero luego Yo he visto otros cursos de JS REST API en otro webSites y me he dado cuenta que este cursos tiene buen nivel , el contenido fue Genial, El Project Practico fue bueno y completo. el cujrso ademas de ser bueno en REST API tambien se practica Mucho sobre Manipulacion del DOM lo cual es Productivo.

Ricardo Andres Perez Herrera
Excelente curso


Juan Sebastian Carvajal Acevedo
.

Arath Astorga
Es un gran curso con el nivel indicado de aprendizaje y retos prácticos durante el proyecto


Jhon Ramirez
Excelente curso, aprendí mucho!

Yoexer Elias Moran Urcia
Me gustó esta practica, es muy dinámica y se muestra el código muy ordenado.


Juan Diego Prieto Rodríguez
Este ha sido de los mejores cursos que he tomado en Platzi, no solo por la forma tan entretenida y agradable de explicar por parte del profesor sino tambien por las tematicas y el contenido del curso.


Juan David Rodríguez Castelblanco
Excelente profesor! refrescas temas importantes que no todos tenemos en cuenta


Red Robles
Excelente curso, mucho aprendizaje, el profesor estuvo a la altura, estoy mas que satisfecho!


Reymundo Fernando Figueroa Romo
El curso es excelente en cuanto a contenido y profesor, aprendí a resolver muchos problemas que siento serán clave dentro de un empleo. Fascinante.


Jesus Alberto Rios Ariza
bueno para reforzar consumo de Apis publicas


David Luna
Buen curso para aprender a manejar APIs con Javascript, el profesor explica bien pero es muy efusivo


Edgar Leandro Muñoz Quenán
Excelente curso, muy buena explicación por parte del tutor.


Natalia Gallego Heras
Después de enfrentarte a la teoría en el primer curso, con este sientes que sabes muchísimo más de lo que pensabas y que puedes crear productos reales 🥲


muy buen docente y excelente forma de enseñar


Guillermo Rojas
Excelente curso

Jose Valencia
Excelente curso aprendí mucho
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Web
Aprende a crear sitios web y aplicaciones desde los fundamentos hasta ser un desarrollador full-stack y accede a las mejores oportunidades laborales globales.




Full Stack Developer con JavaScript
Conviértete en Full Stack Developer con JavaScript. Domina JavaScript, Node y React para tu primer gran empleo. Tu futuro en desarrollo web comienza aquí.




Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.




Laboratorios de Desarrollo Web
Resuelve retos y proyectos avanzados para demostrar tus habilidades y conocimientos con todo lo que aprendiste en la Escuela de Desarrollo Web.




Especialización en Accesibilidad Web
Aprende las mejores prácticas de usabilidad, inclusión y accesibilidad para diseñar y desarrollar aplicaciones web fáciles de usar.




Python: De Cero a Experto
Explora la programación con cursos de Python, de cero a frameworks avanzados. Construye proyectos backend y domina el lenguaje más usado.




Frontend con Vue.js
Vue.js es un primer gran framework frontend para aprender gracias a su suave curva de aprendizaje y fuerte presencia en la comunidad de JavaScript.




Backend con Node.js
Especialízate en JavaScript con Node.js para crear proyectos backend a alta velocidad usando herramientas avanzadas para escalar y monitorear aplicaciones web.




Backend, Arquitectura y Bases de Datos
Aprende los fundamentos para desarrollar el backend de cualquier sistema basado en software, bases de datos y arquitecturas de servidores altamente escalables.




Backend con PHP
Aprende a desarrollar con los mejores cursos de PHP, Laravel y Symfony para todo tipo de proyectos web: desde páginas y blogs, hasta tiendas y aplicaciones altamente escalables.




Technical Writing
Aprende technical writing para documentar procesos complejos de funcionamiento del software y transformarlos en información accesible para el público.




JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.




Frontend con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.




Backend con Java
Aprende desarrollo backend con Java, uno de los lenguaje de programación con mayor demanda laboral, utilizada una amplia gama de aplicaciones y plataformas.




Seguridad Informática para Web Developers
Aprende los fundamentos de ciberseguridad para implementar flujos modernos de autenticación y estándares como OWASP en tus proyectos de frontend y backend.




QA y Automatización de Pruebas
Desarrolla diferentes tipos de pruebas para asegurar la calidad de tu software. Domina la automatización de pruebas con herramientas como Cypress y Puppeteer.




Inteligencia Artificial para Developers
Crea aplicaciones basadas en inteligencia artificial. Conozca las herramientas, los productos y los servicios para crear soluciones innovadoras.




Fundamentos de Programación y Desarrollo Web
Conoce más sobre computación básica y pensamiento lógico y programación orientada a desarrollo web.




Full Stack con WordPress
Desarrolla blogs y tiendas online usando WordPress, el motor de más de 500 millones de aplicaciones web en internet.




HTML y CSS desde cero
Aprende a hacer páginas eficientes, maquetación con HTML, estilos con CSS más complejos y con animaciones.




Frontend con React.js
Especialízate en React.js, la herramienta más demandada y en mayor crecimiento de JavaScript para desarrollo frontend.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender