Crea Sistemas Marketplace con Angular y Firebase Database

Aprende a construir un ecosistema Marketplace usando Angular y Firebase con pasarelas de Paypal, Payu y Mercado Pago

4.20 (487 reviews)
Udemy
platform
Español
language
Web Development
category
Crea Sistemas Marketplace con Angular y Firebase Database
3,216
students
85.5 hours
content
Nov 2021
last update
$59.99
regular price

What you will learn

Aprenderás a crear sistemas Marketplace con Angular y bases de datos Firebase.

Aprenderás la estructura de un Marketplace y su arquitectura de la información.

Aprenderás cómo llevar al usuario a través de la interfaz gráfica por una experiencia fácil y directa a la compra de productos con estratégicos “call to action”

Aprenderás a construir bases de datos complejas con todas las características que implica un Marketplace.

Aprenderás a usar la APIRESTful de Google Firebase para realizar peticiones HTTP: GET, POST, PUT, PATCH, DELETE, además de cómo generar filtros de búsqueda.

Aprenderás a interpretar cualquier plantilla HTML comercial para ser integrada en el Framework Angular.

Aprenderás a resolver algoritmos complejos en Javascript usando los estándares de programación de EcmaScript y Typescript.

Aprenderás a integrar en Angular pasarelas de pago de Paypal, Payu y Mercado Pago.

Aprenderás a gestionar registro de usuarios a través de redes sociales y métodos convencionales.

Aprenderás a crear Marketplace con sección privada de Multivendedores con reporte de ventas para que cualquier persona pueda vender en tu tienda.

Why take this course?

¿Tienes una idea para el próximo Mercado Libre, eBay, Amazon, Etsy pero no tienes idea de cómo empezar? Es posible que hayas examinado temas de Wordpress, scripts, software de carrito de compras y la mejor conclusión que puedes llegar es construir todo el ecosistema de un Marketplace desde cero.

Este curso te guiará paso a paso en el proceso de construcción de un Marketplace:

  • Analizaremos la estructura de un Marketplace y su arquitectura de la información.

  • Cómo llevar al usuario a través de la interfaz gráfica por una experiencia fácil y directa a la compra de productos con estratégicos “call to action” (llamadas a la acción).

  • Aprenderás a construir bases de datos complejas con todas las características que implica un Marketplace.

  • Utilizaremos Firebase como plataforma online para alojar nuestra base de datos.

  • Aprenderás a usar la APIRESTful de Google Firebase para realizar peticiones HTTP: GET, POST, PUT, PATCH, DELETE, además de cómo generar filtros de búsqueda y reglas de seguridad.

  • Utilizaremos Angular para el desarrollo frontend de nuestro sistema.

  • Aprenderás a interpretar cualquier plantilla HTML comercial para ser integrada en el Framework Angular.

  • Aprenderás a resolver algoritmos complejos en Javascript usando los estándares de programación de EcmaScript y Typescript.

  • Aprenderás a integrar en Angular plugins de Javascript y jQuery creados por terceros.

  • Aprenderás a integrar  en Angular pasarelas de pago de Paypal, Payu y Mercado Pago.

  • Aprenderás a gestionar registro de usuarios a través de redes sociales y métodos convencionales.

  • Finalmente crearás un ecosistema de Marketplace con sección privada de Multivendedores con reporte de ventas para que cualquier persona pueda vender en tu tienda.

¿POR QUÉ USAMOS ANGULAR EN ESTE PROYECTO?

  • Mayor seguridad con código encapsulado para el lado del cliente.

  • Facilita la depuración de errores al escribir el código.

  • Framework para frontend con tecnología backend incorporada.

  • Manipulación del DOM con directivas privadas.

  • Separación de componentes que permite mayor orden para proyectos a gran escala.

  • Arquitectura MVC simplificada.

  • Reusabilidad: La estructura de Angular basada en componentes hace que los componentes sean altamente reutilizables en toda la aplicación.

  • Mejor legibilidad: La coherencia en la codificación hace que la lectura del código sea una tarea fácil para los nuevos desarrolladores. Lo que aumenta su productividad.

  • Facilidad de mantenimiento: Los componentes pueden ser reemplazados con mejores implementaciones. En pocas palabras, permite el mantenimiento y actualización eficiente del código.

  • Alta demanda laboral.

¿POR QUÉ USAMOS BASES DE DATOS GOOGLE FIREBASE?

  • Pruebas directamente desde la Nube sin necesidad de desplegarla ni montarla en un servidor.

  • Servicio de gestión de usuarios con diferentes proveedores: Además de Google, Facebook, Twitter y GitHub.

  • Procesos estandarizados para la autenticación de usuarios.

  • APIRESTful incorporada que facilita la conexión y gestión de datos inmediatos.

  • Usa bases de datos no relacional lo cual permite su fácil crecimiento en proyecto a gran escala.

  • Implementa toda la seguridad que ofrece Google en sus aplicaciones.

  • Uso gratuito y de pago según el crecimiento del proyecto.

¿CÓMO ES EL CURSO?

El curso se divide en varias secciones. En una primera sección haremos la introducción de lo que es un sistema Marketplace y sus características.

Luego trabajaremos en la construcción de la Base de Datos de nuestro sistema llevándola a la tecnología de Firebase.

En las siguientes secciones comenzaremos a construir paso a paso desde cero el sistema Marketplace integrando en el framework Angular la plantilla comercial HTML MARTFURY con la base de datos en Firebase, dedicando el tiempo necesario para la construcción de cada detalle y correcto funcionamiento del sistema.

Recuerda que cuentas con la política de reembolso de Udemy, que en caso de que este curso no cumpla tus expectativas, puedes solicitarla y te darán el 100% de tu dinero de regreso, pero si lo haces, por favor dime en qué fallé, y así seguir mejorando este curso.

Antes de comprarlo, puedes revisar el contenido gratuito que está accesible para ti y así tengas una mejor idea de lo que aquí se hará.

Screenshots

Crea Sistemas Marketplace con Angular y Firebase Database - Screenshot_01Crea Sistemas Marketplace con Angular y Firebase Database - Screenshot_02Crea Sistemas Marketplace con Angular y Firebase Database - Screenshot_03Crea Sistemas Marketplace con Angular y Firebase Database - Screenshot_04

Reviews

Luis
October 28, 2023
Muy desordenado todo, deberia ser el primer episodio las instalaciones, no las clases con todo ya instalado
Luciano
October 15, 2023
Sin duda, que es un excelente curso, pero el alcance del curso debería haber sido informada en un inicio, que sea dividida en 2 el curso no me molesta, pero que te lo avisen en el video 19 ya es otra cosa.
Alejandro
October 10, 2022
Vamos a muy buen paso, estoy en angular 14 y no he tenido problemas para modificar mi codigo y que este funcione bien, si mas adelante pasa algo ya veremos jejeje
Alex
September 18, 2022
Parecía interesante pero se nota que aprendió rápido angular y firebase y subió el curso incompleto porque digo incompleto porque nunca toco el tema de como subir las imágenes a firebase o algún servidor de imágenes que es lo mas importante, y como sugerencia debería utilizar visual studio code y no la reliquia de sublime text, muy decepcionado del curso, NO RECOMIENDO EL CURSO esta incompletooooooooooo.
Hernando
July 5, 2022
Muy buen curso, lo felicito. Creo que hasta ahora de todos los cursos que he tomado en Udemy, este ha sido el mejor, por los demas llegue al 40% o 50% maximo y abandone el proceso. Continuo con el curso de Administracion del Marketplace, espero que sea igual o mejor que este. GRACIAS.
Jose
November 14, 2021
Soy principiante y creo que está dando muy buenas recomendaciones y tips importantes para lo que es un marketplace
Monica
May 27, 2021
Estoy terminando el curso... si bien el profesor explica realmente bien, se hace frustrante poder seguir el curso cuando este no esta tan actualizado... A día de hoy por ejemplo, aun no logre eliminar productos, no funciona y no indica error... (pero lo hace a veces cuando pruebo la versión celular..), los import de firebase cambiaron(deje nota), en formas de pago, payu no permite cuenta desarrollo (por lo cual no puedo probar esta forma d pago), mercado pago ha modificado su entorno. no puedo loguearme en google directamente y con facebook esta el error de autenticación que no funciona el que informa el profesor pues también cambio el entorno.. No me funciona el proyecto con angular 12.. utilice la versión que se indica acá.. Puedes aplicar varias formas de trabajo explicadas pero muchos errores ya sea x pluggins o actualizaciones deberás resolverlos para poder seguir el curso..
Angel
April 18, 2021
Voy arrancando el curso y hasta ahora muy explicativo, entrando ya a la práctica podré dar comentarios más objetivos
Sergio
March 22, 2021
Espero con ansias mas cursos de esta magnitud, en especial de nuevos lenguajes de programación y nuevos proyectos. Excelente trabajo Juan. Saludos
Segura
February 24, 2021
Se pierde la mayoria del tiempo tratando de resolver los problemas provocados por los pluggins .. una pena haber elegido ese template , lo demas bastante bien
Jorge
January 28, 2021
Por que usar una base de datos como Frebase que tiene un costo, cuando puedes optar por una muy buena opción como mysql que es gratis y tiene iguales resultados y es gratis.
Efrain
December 12, 2020
Udemy pregunta demasiado pronto tu opinión sobre el curso, hasta el momento va muy bien, todo bien explicado. solo me mata que no se use VS CODE... pero en general va todo bien explicado, el profesor te lleva de la mano prácticamente
Rubi
November 21, 2020
Soy programador de Angular con más de 10 años de experiencia, compré este curso en black friday para conocer Firebase. El código que sirve en este curso, es lo que llamamos en España, una "chapuza", espero que a ninguno de sus alumnos se le ocurra llevar el código que ofrece a producción. Usar angular para pegar "espaguetis" interminables de jquery, no es de ninguna de maneras una buena práctica, la cantidad de peticiones que se hacen en firebase arruinaría a cualquiera que lance la web. El curso tan sólo sirve para saber lo que no se debe hacer.
Milton
November 17, 2020
No cabe duda que este sistema fue una de las mejores, el cual sirve para aprender a entender la metodología que usan grandes empresas tecnológicas. Lo recomiendo totalmente, no se arrepentirán..
David
May 12, 2020
muy emocionado estoy con este curso, lo califico de una vez por que conozco los curso de Juan Fernando y son muy buenos.

Charts

Price

Crea Sistemas Marketplace con Angular y Firebase Database - Price chart

Rating

Crea Sistemas Marketplace con Angular y Firebase Database - Ratings chart

Enrollment distribution

Crea Sistemas Marketplace con Angular y Firebase Database - Distribution chart
3001852
udemy ID
4/14/2020
course created date
5/14/2020
course indexed date
Bot
course submited by