šŸŽ Airdrop Season 7 is LIVE - Answer Fun Questions to Earn $30K Prize Pool Rewards. JOIN NOW!
viendo ahora
1 Estudiantes

Descripción

¿Qué aprenderÔs?

  • Aprende a construir tu propio sitio web de red de pares PHP (P2P)(OOP) y MySQL con PDO Aprende a prograr una lógica de matriz 2:1 (Paquetes mĆŗltiples) en PHP y MySQL Aprende programación orientada a objetos y MySQL con PDO Aprende a configurar Cronjob para ejecutar scripts en intervalos especĆ­ficos de tiempo Aprende a configurar una aplicación web a un servidor de producción

Requisitos

  • Fundamentos de HTML y CSS Fundamentos de procesamiento PHP
  • NFT Certificate
  • 169 Lecciones
  • Intermedio
  • English
  • 3.7 Calificación
  • +110 XP

Share Course on Social media

Plan de estudios

Course consist of total 23h 5m of content, in total.

Sección 1: Introducción
03:57
Sección 2: Configurando tu entorno de desarrollo
08:54
Sección 3: Fundamentos Php orientado a objetos
1:04:50
Constructores y destructores
10:19
Herencia
13:23
Static Methods and Properties
09:26
Magic Methods
11:42
Sección 4: Php Data Objects Fundamentals
1:07:13
Section Intro
04:02
Creando un nombre fuente para base de datos
07:09
Conectarse a la base de datos
05:47
El mƩtodo de consulta
18:28
El método de preparación con marcadores de posición anónimos
11:12
El método de preparación con marcadores de posición nombrados
06:27
Utilizando los mƩtodos bindParam y bindValue
14:08
Sección 5: Configurando nuestros archivos
1:06:25
Introducción a la sección
03:38
Plantilla de administración matriz
Código fuente del proyecto
Creando las carpetas para el proyecto
05:33
Creando los archivos de las clases y carpetas de vista
10:19
Trabajando en los archivos footer,header,sidebar,logged_in.php
05:11
Modificando los archivos sidebar.php y logged_in.php
08:55
Finishing touches on the logged_in file and working on the transaction.php file
08:12
Trabajando en los archivos uptin,waiting_to_be_paid,pending,not_merged.php
07:44
Trabajando en el archivo edit.php
03:22
Trabajando en el archivo profile.php
02:28
Trabajando en el archivo not_logged_in.php
02:02
Trabajando en el archivo register.php
03:48
Trabajando en el archivo downline.php
05:01
Sección 6: La clase de registro
1:38:58
Definiendo la clase de registro y sus propiedades
06:05
El mƩtodo databaseConnection
02:27
Creando la table de usuarios
07:34
Creando la tabla de estado
07:25
El mƩtodo registerNewUser parte1
04:33
El mƩtodo registerNewUser parte2
10:47
El mƩtodo registerNewUser parte3
08:09
El mƩtodo registerNewUser parte4
07:02
El mƩtodo registerNewUser parte5
07:41
El mƩtodo registerNewUser parte6
06:28
El mƩtodo registerNewUser parte7
13:23
Implementando el mƩtodo registerNewUser
03:22
Implementing the registerNewUser method
14:02
Sección 7: La clase de inicio de sesión
7:09:16
Definiendo propiedades de la clase de inicio de sesión
10:21
El método de conexión a la base de datos
05:05
El mƩtodo getUserData
12:20
El mƩtodo getStatus
08:02
El mƩtodo loginWithPostData parte1
08:28
El mƩtodo loginWithPostData parte2
17:41
El mƩtodo userIsLoggedIn
05:13
Implementando el mƩtodo loginWithPostData
14:23
El mƩtodo doLogout
06:03
Creando la tabla de detalles de pago
03:13
Toques finales al tablero del usuario
16:17
El mƩtodo getPaymentDetails
08:40
La pƔgina de perfil
07:53
La pÔgina de edición de perfil
05:43
El mƩtodo editProfile parte1
13:24
El mƩtodo editProfile parte2
04:21
Implementando el mƩtodo editProfile
08:48
La función de la validación de contraseña
03:22
Trabajando en el archivo select_package.php
04:22
Trabajando en el archivo the upgrade.php
03:27
Enlazando el botón
04:08
Alguna validación en el paquete de selección de pÔgina
05:56
Creando la tabla de paquetes
04:53
Creando la tabla de transacciones
07:19
El mƩtodo selectPackage parte1
07:02
El mƩtodo selectPackage parte2
14:14
El mƩtodo selectPackage parte3
12:19
El mƩtodo selectPackage parte4
13:30
El mƩtodo selectPackage parte5
08:28
El mƩtodo selectPackage parte6
07:23
El mƩtodo selectPackage parte7
10:10
Implementando el mƩtodoselectPackage parte1
11:34
Implementando el mƩtodoselectPackage parte2
07:40
El mƩtodo getMergeStatus parte1
13:43
El mƩtodo getMergeStatus parte2
08:52
El mƩtodo getMergeStatus parte3
08:49
El mƩtodo getMergeStatus parte4
06:50
El mƩtodo getMergeStatus parte5
10:28
El mƩtodo getMergeStatus parte6
11:28
Creando la tabla temporal
06:54
El mƩtodo getMergeStatus parte7
09:03
Enlazando el archivo transaction.php
04:08
Algunas correcciones al tablero
02:15
Implementando el mƩtodo getMergeStatus parte1
10:19
Implementando el mƩtodo getMergeStatus parte2
03:22
Alguna validación en el tablero
08:54
Implementando el mƩtodo getMergeStatus parte3
08:53
Implementando el mƩtodo getMergeStatus parte4
07:47
Implementando el mƩtodo getMergeStatus parte5
05:05
Poblando el archivo downline.php con datos dinƔmicos
14:31
Poblando el archivo upline.php con datos dinƔmicos
06:13
Sección 8: La clase de fusión
59:50
Definiendo la clase de fusión y el método de conexión a base de datos
03:38
El mƩtodo pairUser parte1
09:56
El mƩtodo pairUser parte2
09:27
El mƩtodo pairUser parte3
09:49
El mƩtodo pairUser parte4
11:47
El mƩtodo pairUser parte5
05:33
Implementando la clase de fusión
09:40
Sección 9: El cronómetro
17:50
Descargando jQuery y el plugin CountdownTimer jQuery
05:04
El mƩtodo stop_time
04:37
Implementando el countDownTimer
08:09
Sección 10: La confimación de clase
2:35:02
Introducción a la confimación de clase
03:24
El mƩtodo confirmUser parte1
09:08
Un poco de limpieza
04:18
Implementando el mƩtodo confirmUser parte1
08:46
Una pequeña corrección al tablero
02:45
El mƩtodo confirmUser parte2
09:20
El mƩtodo confirmUser parte3
05:44
Implementando el mƩtodo confirmUser parte2
03:16
El mƩtodo updateStatus parte1
08:56
El mƩtodo updateStatus parte2
07:53
Implementando el mƩtodo confirmUser parte3
06:17
haciendo que funcione el botón reciclaje
07:54
Unir una lĆ­nea inferior confirmada por una superior
05:02
Mostrando el botón de depuración en línea superior después de asignar tiempo a línea inferior
10:13
El método de depuración parte1
12:13
Implementando el método de depuración parte 1
12:51
El método de depuración parte2
15:23
Implementando el método de depuración parte 2
08:05
El método de depuración parte3
09:55
Implementando el método de depuración parte 3
03:39
Sección 11: La clase Remerge
1:35:27
Creando la clase Remerge, método de conexión a la base de datos, método paidUser
07:34
El mƩtodo pairUser parte2
05:55
El mƩtodo pairUser parte3
13:31
El mƩtodo pairUser parte4
09:28
Implementando la clase Remerge
08:42
haciendo que funcione el botón ¨Pagado¨
09:39
El mƩtodo userPaid
11:39
Implementando el mƩtodo userPaid
09:45
haciendo que funcione el botón ¨No puedo pagar¨
19:14
Sección 12: Sweet Alert
44:18
Introducción a Sweet Alert, descargar y referencia en nuestra pÔgina de inicio
11:53
Mostrar mensajes de validación con Sweet Alert en la pÔgina de inicio
09:44
Mostrar mensajes de validación con Sweet Alert en la pÔgina de registro
05:24
Extraer mensajes utilizando Sweet Alert al iniciar sesión
06:18
Mostrando los detalles de usuarios desde un paquete utilizando Sweet Alert
10:59
Sección 13: Validación ClientSide e inicio de sesión Ajax y registro
2:02:01
Descargar el plugin validado jQuery
07:14
Validando la forma de registro
20:42
registerForm función parte1
06:17
registerForm función parte2
10:30
registerForm función parte3
09:13
registerForm función parte4
12:15
registerForm función parte5
07:08
Validando la forma de inicio de sesión
07:41
loginForm función parte1
05:21
loginForm función parte2
05:58
loginForm función parte3
04:27
Descargando el plugin jQuery backstretch
03:50
AƱadiendo una imagen de fondo con el plugin jQuery backstretch
04:14
Descargando el el plugin jQuery Gritter
05:22
Notificando a lĆ­neas inferiores y superiores con la imagen Gritter
11:49
Sección 14: Verificación de correo
26:02
Instalando el compositor y extraer la biblioteca de clases PHPMailer
05:19
Definir algunas constantes para enviar un correo de verificación
04:10
El mƩtodo sendVerificationEmail parte1
04:24
El mƩtodo sendVerificationEmail parte1
04:59
El mƩtodo verifyNewUser
07:10
Sección 15: Alojando el proyecto en línea
52:30
Llevando el proyecto en lĆ­nea
15:20
Implementando el mƩtodo sendVerificationEmail
12:53
Resolviendo la ventana emergente Sweet Alert al enviar un correo de verificación al usuario
02:01
Implemento el mƩtodo verifyNewUser
07:18
Material de consulta Cronjob
Configurando Cronjob para ejecutar y unir o reunir un script PHP
14:45
Sección 16: Complementos
1:12:59
Utilizando Ajax para confirmar y depurar usuarios
22:44
Utilizando Ajax para confirmar y depurar usuarios parte 2
13:53
Utilizando Ajax para confirmar y depurar usuarios parte 3
15:17
Utilizando Ajax para confirmar y depurar usuarios parte 4
02:42
Utilizando Ajax para el pago y acciones cuando no puedo pagar
18:23

ReseƱas de la plataforma de BitDegree