Envíanos tu consulta
Términos y condiciones *
logoImagina
iconoCurso

Curso de Desarrollo de Plataformas Crowdfunding

DISPONIBLE EN MODALIDAD:
Aprende cómo desarrollar una plataforma de crowdfunding desde cero. A lo largo del curso aprenderás todos los entresijos para el desarrollo de tu propia plataforma de crowdfunding. Veremos qué es, cómo funciona, los diferentes flujos de trabajo y desarrollaremos nuestro propio código para poder montar una plataforma desde cero, haciéndola funcional completamente al final del curso.
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Aprende Desarrollo de Plataformas Crowdfunding: Curso completo
¿A quién va dirigido?
Está pensado para todos aquellos desarrolladores que quieran aprender a crear una plataforma de crowdfunding desde cero, y adquirir las competencias necesarias para ponerla en marcha.
Objetivos
  • Entender el funcionamiento de una plataforma de crowdfunding
  • Crear una plataforma de crowdfunding completa
  • Trabajar con pasarelas de pago y APIs de terceros
  • Estandarizar el desarrollo de soluciones de Crowdfunding
  • Gestionar builds y despliegues en distintos entornos
¿Qué vas a aprender?

Aprende cómo desarrollar una plataforma de crowdfunding desde cero. A lo largo del curso aprenderás todos los entresijos para el desarrollo de tu propia plataforma de crowdfunding. Veremos qué es, cómo funciona, los diferentes flujos de trabajo y desarrollaremos nuestro propio código para poder montar una plataforma desde cero, haciéndola funcional completamente al final del curso.

Requisitos
  • Tener experiencia desarrollando con HTML, CSS, Javascript (ES6 o superior), PHP (8 o superior), Composer y CodeIgniter
  • Tener instalados previamente en el equipo: PHP (8 o superior), Composer, CodeIgniter (4 o superior), Git, Docker Desktop y Visual Studio Code
  • Tener un equipo con acceso a un usuario con permisos de instalación de software en el que realizar el curso
  • Se recomienda tener experiencia dockerizando aplicaciones web
Temario del curso
tema 1Introducción al Crowdfunding
  • ¿Qué es el crowdfunding?
  • ¿Cómo funciona el crowdfunding?
  • ¿Qué tipos de crowdfunding existen?
  • ¿Cuáles son los principales proyectos de crowdfunding?
  • ¿Qué son las plataformas de crowdfunding?
tema 2Desarrollo de Plataformas de Crowdfunding
  • ¿Qué herramientas se necesitan para el desarrollo?
  • ¿Cómo diseñar una plataforma de crowdfunding?
  • ¿Qué stack tecnológico utilizar?
  • Desarrollo propio vs herramientas del mercado
  • ¿Cómo funciona una propia plataforma de crowdfunding?
  • Tipos de plataforma
  • Workflows recompensa
  • Workflows donación
  • Workflows inversión
  • Workflows préstamo
  • ¿Cómo configurar los pagos y donaciones?
  • ¿Cómo optimizar la experiencia de usuario?
  • ¿Cómo asegurar la seguridad de los usuarios?
tema 3Desarrollo de mínimo producto viable
  • Elección de Framework
  • Primeros componentes
  • Modelos base: Usuario
  • Modelos base: Proyecto
  • Controladores base: Usuario
  • Controladores base: Proyecto
  • Diseño de interfaces de la plataforma
  • Modelos complementarios
  • Controladores complementarios
  • Usabilidad y experiencia de usuario
tema 4Hosting y correo transaccional
  • Necesidades de hosting
  • Creación de correos transaccionales
  • Proveedor de correo transaccional
tema 5Pasarelas de pago
  • Tipología en función del crowdfunding
  • Elección de pasarela de pago
  • Implementación de pasarela de pago
tema 6Servicios adicionales
  • Terceros que pueden aportar a la plataforma (APIs)
tema 7Dashboards de proyectos/campañas
  • Diseño de dashboard y backoffice
  • Desarrollo e integración de dashboard
  • Controladores y gestión de permisos
tema 8Dashboard de administración
  • Diseño de dashboard y backoffice
  • Desarrollo e integración de dashboard
  • Controladores y gestión de permisos
tema 9Promoción de Plataformas de Crowdfunding
  • ¿Cómo usar las redes sociales para promover la plataforma?
  • ¿Cómo construir una comunidad de usuarios?
  • ¿Cómo generar contenido para la plataforma?
  • ¿Cómo aumentar la visibilidad de la plataforma?
  • ¿Cómo encontrar proyectos para la plataforma?
tema 10Estudios de Casos de Éxito
  • Estudio de caso de Kickstarter
  • Estudio de caso de GoFundMe
  • Estudio de caso de Indiegogo
  • Estudio de caso de Patreon
  • Estudio de caso de Ulule
tema 11Monetización de Plataformas de Crowdfunding
  • ¿Cómo monetizar una plataforma de crowdfunding?
  • ¿Qué modelos de negocio existen?
  • ¿Cómo optimizar los ingresos?
  • ¿Qué tipos de publicidad se pueden usar?
  • ¿Cómo aumentar el tráfico de la plataforma?
tema 12Experiencia de Usuario
  • ¿Qué es la experiencia de usuario?
  • ¿Cómo mejorar la experiencia de usuario?
  • ¿Cómo optimizar la interfaz de usuario?
  • ¿Cómo medir la satisfacción del usuario?
  • ¿Cómo reducir el tiempo de respuesta?
tema 13Segmentación de Usuarios
  • ¿Qué es la segmentación de usuarios?
  • ¿Cómo segmentar a los usuarios?
  • ¿Cómo generar contenido personalizado?
  • ¿Cómo establecer estrategias de fidelización?
  • ¿Cómo aumentar la retención de los usuarios?
tema 14Analítica de Plataformas de Crowdfunding
  • ¿Qué es la analítica?
  • ¿Cómo medir el rendimiento de la plataforma?
  • ¿Cómo hacer un seguimiento de los usuarios?
  • ¿Cómo recopilar y analizar datos?
  • ¿Cómo usar la analítica para mejorar la plataforma?
tema 15Herramientas de Crowdfunding
  • ¿Qué herramientas se usan en el crowdfunding?
  • ¿Cómo elegir la herramienta adecuada?
  • ¿Cómo integrar herramientas externas?
  • ¿Cómo automatizar procesos?
  • ¿Cómo usar herramientas de marketing?
tema 16Legislación de Crowdfunding
  • ¿Qué legislación existe en el crowdfunding?
  • ¿Cómo cumplir con la legislación?
  • ¿Cómo proteger los derechos de los usuarios?
  • ¿Cómo garantizar la seguridad de los datos?
  • ¿Cómo cumplir con los requisitos fiscales?
tema 17Optimización de Plataformas de Crowdfunding
  • ¿Qué es la optimización de plataformas?
  • ¿Cómo mejorar el rendimiento de la plataforma?
  • ¿Cómo optimizar la velocidad de carga?
  • ¿Cómo optimizar el uso de la memoria?
  • ¿Cómo mejorar el SEO de la plataforma?
tema 18Procesos de Facturación
  • ¿Qué son los procesos de facturación?
  • ¿Cómo configurar la facturación?
  • ¿Cómo gestionar los pagos?
  • ¿Cómo elegir una pasarela de pago?
  • ¿Cómo gestionar las devoluciones?
tema 19Seguridad de Plataformas de Crowdfunding
  • ¿Qué son las medidas de seguridad?
  • ¿Cómo proteger la plataforma?
  • ¿Cómo evitar el fraude?
  • ¿Cómo proteger los datos de los usuarios?
  • ¿Cómo detectar vulnerabilidades?
  • Token CSRF
  • SQL Injection
  • Revisión de procesos de pago
tema 20Gestión de incidencias
  • Procedimientos
  • Mecanismos para la detección de mantenimiento
  • Software para la gestión
tema 21Desarrollo de APIs
  • ¿Qué son las APIs?
  • ¿Cómo desarrollar una API?
  • ¿Qué tipos de APIs existen?
  • ¿Cómo documentar una API?
  • ¿Cómo implementar una API?
tema 22Posicionamiento de Plataformas de Crowdfunding
  • ¿Qué es el posicionamiento?
  • ¿Cómo posicionar una plataforma?
  • ¿Cómo optimizar el SEO?
  • ¿Cómo mejorar el ranking de la plataforma?
  • ¿Cómo generar tráfico orgánico?
tema 23Proyecto Final
  • Planteamiento del proyecto
  • Estableciendo requisitos
  • Implementación
  • Pruebas de correcto funcionamiento
  • Como evolucionar el negocio
  • Futuras implementaciones
  • Consejos y buenas prácticas

Formación Bonificada para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient