Crea sistemas de ventas por suscripción y MLM con PHP-PayPal
4.6 (190 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,623 students enrolled

Crea sistemas de ventas por suscripción y MLM con PHP-PayPal

Aprende a crear sistemas de suscripción tipo Netflix con programa de afiliados y marketing multinivel utilizando PHP 7
4.6 (190 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,623 students enrolled
Last updated 5/2020
Spanish
Spanish [Auto-generated]
Current price: $129.99 Original price: $199.99 Discount: 35% off
12 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 37.5 hours on-demand video
  • 3 articles
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Aprenderás a crear un ecosistema de ventas por suscripción tipo NETFLIX utilizando el lenguaje de programación PHP en su versión 7 apoyados en la plantilla AdminLTE, Bootstrap 4 y la API de PayPal.
  • Aprenderás a integrar programas de afiliados tipo Rakuten Marketing para generar más ventas.
  • Aprenderás a crear tablas relacionadas y hacer peticiones SQL con Inner Join en PDO.
  • Aprenderás a configurar la opción de pago por suscripción desde la API de PayPal, plataforma líder en en el mundo para soluciones de pago con tarjetas de crédito.
  • Aprenderás a integrar una plataforma de vídeos con formato streaming para evitar su descarga.
  • Aprenderás a integrar diferentes tipo de redes multinivel, con pagos de comisiones y renovaciones automáticas.
  • Aprenderás a combinar múltiples herramientas y plugins con la plantilla AdminLTE para gráficos, tablas y estadísticas trabajando con programación orientada a objetos y el patrón Modelo-Vista-Controlador.
Course content
Expand all 158 lectures 37:44:15
+ Introducción
11 lectures 01:31:44
Recursos - parte 1
11:49
Recursos - parte 2
17:07
Plugins para agilizar el desarrollo - documento
00:26
Material de apoyo e inquietudes
11:03
Contáctame
00:12
¿Qué es un programa de afiliados?
05:34
¿Qué es el marketing multinivel?
05:21
Diferentes esquemas de las redes multinivel
22:17
+ Desarrollo Frontend
6 lectures 01:37:14
Arquitectura Frontend sitio web: Ventas por suscripción
07:38
¿Qué es el patrón MVC?
21:19
Url´s amigables
17:45
Sitio web multi-idioma
18:30
Traduciendo las páginas internas
15:52
+ Desarrollo Backend
9 lectures 02:34:30
Ajustar plantilla AdminLTE al patrón MVC - parte 1
12:29
Ajustar plantilla AdminLTE al patrón MVC - parte 2
17:44
Organizando el menú de navegación
16:57
Creando las páginas del Backoffice - parte 1
17:55
Creando las páginas del Backoffice - parte 2
19:40
Organizando recuadros superiores del inicio
17:59
Organizando vistas previas de los vídeos - parte 1
19:35
Organizando vistas previas de los vídeos - parte 2
20:58
+ Backoffice - Página de Perfil
7 lectures 01:22:21
Organizando la página de perfil
19:17
El contrato
15:37
Listado de países dinámico con el plugin Select2
16:32
Input Mask
04:43
Diseño personalizado Checkbox
05:35
Registro de firmas con JSignature
07:17
Validar formulario de suscripción
13:20
+ Registro y gestión de Usuarios
21 lectures 05:01:27
Creando nuestra Base de Datos
18:40
Registro de usuarios - parte 1
15:18
Registro de usuarios - parte 2
20:34
Alertas suaves
11:48
Evitar repetir correo en el registro - parte 1
16:42
Evitar repetir correo en el registro - parte 2
12:20
Validar políticas de privacidad
07:55
Confirmar correo electrónico - parte 1
19:06
Confirmar correo electrónico - parte 2
16:00
Ingreso al sistema
11:31
Variables de sesión
18:38
Cerrar sesión
02:19
Cambiar la foto de perfil - parte 1
14:33
Cambiar la foto de perfil - parte 2
13:39
Cambiar la contraseña
05:35
Encriptar contraseña
10:31
Recuperar la contraseña
24:40
Tabla de Usuarios para el Administrador
17:46
jQuery DataTable
11:39
jQuery DataTable con Ajax
22:16
Incorporar elementos HTML en jQuery DataTable con Ajax
09:57
+ API de PayPal
16 lectures 03:57:20
Crear dominio virtual para nuestro servidor local
06:43
Postman
09:40
Capturar el Access Token de PayPal
15:33
Crear el Producto para la Suscripción desde la API de PayPal
14:39
Crear el Plan de Pago para la Suscripción desde la API de PayPal
15:00
Crear la Suscripción desde la API de PayPal
23:43
Validar el pago de la Suscripción - parte 1
17:18
Validar el pago de la Suscripción - parte 2
12:46
Capturar los datos de la Suscripción con variables Cookies
17:33
Guardando los datos de la Suscripción
09:05
Perfil activado
07:08
Afiliar personas
15:50
Reglamento de cookies y protección de datos
18:32
Descargar contrato
19:25
Cancelar suscripción
20:10
+ La Academia - Video Streaming
12 lectures 03:01:42
Contenido de la página de Academia
16:45
Organizando la base de datos de la Academia
17:08
Haciendo dinámico el menú de Academia
11:21
Haciendo dinámica las vistas previas de los vídeos - parte 1
17:54
Haciendo dinámica las vistas previas de los vídeos - parte 2
21:03
Datos dinámicos para el visor de videos
17:10
Mostrar y ocultar botonera de videos
14:34
Reproducir siguiente vídeo automáticamente
12:52
Agregando control de velocidades al vídeo
16:53
Evitar que descarguen los vídeos
08:53
Instalación FFMPEG
06:31
Convertir archivos MP4 a M3U8
20:38
+ Integración de Redes Multinivel
35 lectures 09:41:08
Plan de compensación
18:22
Material de promoción
16:45
Página Red Uninivel
20:14
Registro Red Uninivel
22:42
Corrección en Validar Patrocinador y Eliminar Suscripción
16:13
Datos dinámicos Red Uninivel - parte 1
18:02
Datos dinámicos Red Uninivel - parte 2
22:47
Datos dinámicos del Mapa Uninivel - parte 1
17:42
Datos dinámicos del Mapa Uninivel - parte 2
20:00
jQuery Knob
14:02
Página Red Binaria - Parte 1
19:31
Página Red Binaria - Parte 2
08:46
Registro Red Binaria
10:34
Datos dinámicos Red Binaria
16:38
Árbol dinámico Red Binaria - Parte 1
20:45
Árbol dinámico Red Binaria - Parte 2
18:18
Registro dinámico Tabla Red Binaria - Parte 1
21:59
Registro dinámico Tabla Red Binaria - Parte 2
17:04
Comisiones y ventas Red Binaria
11:40
Tabla de ganancias Red Binaria
23:29
Analíticas Red Binaria
10:22
Actualizar comisiones y ventas Red Binaria en la BD
10:31
navegando en la Red Binaria de mis Referidos
14:21
Mapa dinámico Red Binaria
16:28
Página Red Matriz 4x4
05:23
Registro Red Matriz 4x4
19:44
Datos dinámicos Red Matriz 4x4
14:09
Registro dinámico Tabla Red Matriz 4x4 - Parte 1
22:54
Registro dinámico Tabla Red Matriz 4x4 - Parte 2
21:52
Comisiones y ventas Red Matriz 4x4 - Parte 1
14:59
Comisiones y ventas Red Matriz 4x4 - Parte 2
16:02
Comisiones y ventas Red Matriz 4x4 - Parte 3
24:15
Actualizar comisiones y ventas en la tabla Red Matriz
12:03
Agregando un Preload
13:22
Mapa Red Matriz 4x4
09:10
+ Pagos de comisiones, ingresos y renovación de suscripción
14 lectures 02:58:28
Pagos y renovaciones
05:43
Página de informe de ingresos
21:12
Tabla de ingresos Red Uninivel
26:21
Tabla de ingresos Red Binaria y Matriz 4x4
10:55
Pagos Red Uninivel - parte 1
16:01
Pagos Red Uninivel - parte 2
18:40
Tabla pagos Red Uninivel
09:47
Validar renovación de la suscripción
22:19
Cuando no se renueva la suscripción
04:17
Tareas programadas en el Hosting
05:29
Gráfico de ingresos Red Uninivel
22:50
Pagos Red Binaria y Red Matriz
11:03
Analíticas Página de Inicio
02:02
Tarea: Eliminar cuenta de usuario
01:49
+ Módulo de soporte al cliente
27 lectures 05:58:20
Página de Soporte (Tickets)
06:57
Base de datos para el Soporte
09:19
Crear un Ticket como Usuario
17:08
Plugin CKEDITOR
09:58
Adjuntar archivos al Ticket - Parte 1
07:31
Adjuntar archivos al Ticket - Parte 2
22:31
Quitar archivos adjuntos
21:22
Recibiendo información del Ticket en el Controlador - Parte 1
18:02
Recibiendo información del Ticket en el Controlador - Parte 2
08:00
Guardando Tickets en la Base de Datos
13:52
Crear un Ticket como Administrador
18:35
Página de Tickets recibidos
15:00
Agregar DataTable dinámico a tabla de Tickets
11:57
Traer Tickets desde la Base de Datos
19:49
Página de Tickets enviados
04:24
Página de lectura de Tickets
19:47
Responder o reenviar un Ticket
13:06
Enviar Tickets a la papelera
15:07
Página de Papelera de Tickets
12:26
Corrección en Papelera de Tickets
21:25
Contador de Tickets en Botonera
09:09
Plugin iCheck
18:02
Enviando grupos de Tickets a la Papelera
13:05
Recuperar Tickets de la Papelera
15:30
Notificaciones
05:59
Despedida
08:08
Clase Extra!
02:11
Requirements
  • Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero". No es indispensable pero sería bueno para la construcción del Proyecto tener bases en Javascript, jQuery y Maquetación con Bootstrap 4.
Description

En este curso aprenderás a crear un sistema de ventas por suscripción desde cero similar a NETFLIX utilizando el lenguaje de programación PHP en su versión 7 e integrando varios recursos que permiten proporcionar características útiles para cualquier empresa que desee implementar este modelo de negocio de ventas por suscripción:

  • Educación: cursos, conferencias, capacitaciones … etc

  • Software: Alquilar sistemas pos, ecommerce, seo, marketing … etc

  • Entretenimiento: Juegos en línea, películas, series, música … etc

  • Salud: Entrenamientos, asesorías, consultoría … etc

  • Servicios: Energía, internet, acueducto, telefonía… etc

Este es un curso práctico donde te llevaré de la mano paso a paso para que aprendas a crear sistemas complejos con PHP bajo el patrón Modelo-Vista-Controlador, el cual cuando lo termines, lo podrás vender entre tus clientes o tomar como base para realizar cualquier otro sistema complejo.

Tomaremos como ejemplo un sitio web que ofrece educación por suscripción con vídeos en streaming para aprender a realizar los siguientes procesos:

  • Pago periódico de suscripción a través de la API de PayPal.

  • Integrar programa de afiliados.

  • Integrar diferentes tipos de redes multinivel.

  • Validar el pago de la renovación de la suscripción automáticamente.

  • Generar pagos de comisiones a través de la API de PayPal automáticamente.

  • Integrar plataforma de videos con formato streaming para evitar su descarga.

  • Integrar una página de soporte interno estilo bandeja de entrada de correos electrónicos para las personas que se suscriban al sistema.

Herramientas que aprenderás a usar:

  • Plantilla AdminLTE: Excelente plantilla "open source" para la creación de software responsivos.

  • Bootstrap 4.

  • PHP 7 y Bases de datos relacionadas MySQL.

  • API de PayPal con Postman.

  • JDSlider: Potente deslizador de diapositivas e imágenes con jQuery

  • Select 2: Selector dinámico con buscador interno de listas en etiquetas <select>

  • jQuery DataTable: Plugin para la creación de tablas dinámicas.

  • InputMask: Enmascarar entradas de formularios con datos personalizados.

  • ChartJS: Plugin para realizar gráficos dinámicos.

  • JSignature: Plugin para realizar firmas con el mouse.

  • HLS: Plugin para integrar videos tipo Streaming.

  • TCPDF: Extensión creada en PHP para la impresión en formato PDF.

¿CÓMO ES EL CURSO?

El curso se divide en varias secciones. En una primera sección hablaremos de las herramientas que vamos a utilizar para la creación del sistema de Suscripción.

En las siguientes secciones comenzaremos a construir paso a paso desde cero cada uno de los módulos que harán parte de nuestro sistema de Suscripción, desde el html, las hojas de estilo, la interacción con javascript y jQuery, con la ayuda de algunos plugins y la conexión al servidor utilizando PHP en su versión 7 bajo el patrón Modelo-Vista-Controlador con Programación Orientada a Objetos utilizando bases de datos MySQL.

¿CUÁNTO SE TARDA EN COMPLETAR EL CURSO?

Depende de ti. Estimo que menos de tres semanas puedes completar el curso, pero dependerá de tu ritmo de trabajo y de tu disponibilidad.

¿CUÁLES SON LOS REQUISITOS?

Descargar el material que se encuentra en los recursos de la primera clase de cada sección. Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero". No es indispensable pero sería bueno para la construcción del Proyecto tener bases en Javascript, jQuery y Maquetación con Bootstrap 4.

¿A QUIÉN VA DIRIGIDO ESTE CURSO?

Este curso va dirigido a personas que buscan crear sistemas complejos con PHP y MySQL y venderlos a clientes o empresas en su entorno de trabajo.

Who this course is for:
  • Cualquiera que desee aprender a crear un sistema de Suscripción tipo Netflix integrando programas de afiliados al estilo de Rakuten Marketing y estrategias de ventas con multinivel como Amway o Herbalife, y venderlo a clientes que lo necesiten.