CREANDO UN INSTAGRAM CON PHP 8, POO y MVC (Model View Controller)

Lección 81 de 8694%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

En este curso gratis vas a aprender los conceptos de la Programación Orientada a Objetos (POO) usando PHP 8 y creando una aplicación estilo Instagram. #php #curso-gratis #poo Algunos de los temas que vamos a ver es - Programación Orientada a Objectos - Conexión y consultas a Bases de datos - Uso de paquetes con Composer - Modelo MVC (Model-View-Controller) - Router para diferentes rutas - Login y autenticación Repositorio del proyecto: https://github.com/marcosrivasr/instagram-php-poo Archivos adicionales: https://gist.github.com/marcosrivasr/a2811dc0654b4706a5ca8dd4b4492312 👍 Apóyame con un like para llegar a más developers 😊 ✅ Te invito a suscribirte al canal 👉 http://bit.ly/Youtube-VidaMRR 🔔 Activa la campanita para notificarte del siguiente video ✅ Sígueme en las redes sociales: Discord https://discord.gg/jrF6fv4j2p Facebook https://www.facebook.com/vidamrr/ Twitter https://twitter.com/vidamrr Instagram https://www.instagram.com/vidamrr/ 00:00:00 Introducción 00:01:32 Código fuente 00:02:33 Configuración de Composer 00:03:13 Creación de router 00:04:29 Conexión a base de datos 00:06:19 Creacion de carpetas 00:08:36 Definir rutas 00:12:34 Clases base 00:18:01 Clase de base de datos 00:18:44 Variables de entorno 00:21:39 Conectar database 00:22:48 Metodos de modelo 00:23:25 Procesar imágenes 00:26:47 Controlador signup 00:31:41 Modelo user 00:38:54 Vista signup 00:42:35 View login 00:43:19 Controlador login autenticacion 00:51:01 Controlador home 00:53:55 Componente create 00:55:31 Crear nuevo post 00:57:39 Modelo postImage 01:02:17 Modelo Like 01:06:07 Postimage 01:06:50 Metodo publish 01:09:52 Mostrar posts 01:17:44 Interfaz post 01:20:08 Add like 01:25:12 Signout 01:25:24 Profile 01:29:48 View profile 01:32:20 Middleware para autenticación 01:35:14 Estilos finales

Sobre este curso

Curso completo de PHP y MySQL enfocado para que conozcas las bases del lenguaje, hasta llegar a un punto intermedio y avanzado con el lenguaje y las bases de datos con MySQL

Lección 81 de 86Nivel: principianteDuración total: 37h 40m

Lo que aprenderás en este curso:

  • Dominar las consultas SQL para manipular datos
  • Diseñar bases de datos normalizadas y eficientes
  • Realizar joins, subconsultas y agrupaciones avanzadas
  • Optimizar consultas y gestionar índices