Desarrollo Completo de un CMS en PHP, POO, PDO y MySQL
Aprende a desarrollar un sistema de control de contenidos desde cero con PHP, POO, PDO y MySQL, 100% práctico
3.98 (26 reviews)

165
students
21.5 hours
content
Aug 2018
last update
$19.99
regular price
What you will learn
Configuración un servidor Apache PHP MariaDB (MySQL).
Instalar el editor de texto Brackets
Programación orientada a objetos (POO)
Desarrollar Web Dinámicos con PHP y bases de datos en MYSQL.
Conectarse a la base de datos MYSQL desde PHP utilizando conexiones seguras con PDO(PHP Data Objects).
Desarrollar un CRUD (CREATE, READ, UPDATE, DELETE) en los Módulos de Categorías, Entradas, Comentarios y Usuarios
Desarrollar un login
Aprenderás a encriptar el password con la función propia de php password_hash()
Aprenderás a desencriptar un password con la función propia de php password_verify()
Aprenderás a validar el password con PHP usando una expresión regular
Desarrollar un formulario de búsqueda para filtrar los registros
Desarrollar un sistema de comentarios y aprenderás a como aprobarlos o desaprobarlos desde el backend
Aprenderás a crear gráficas con Google Charts para mostrar el número de categorías, entradas, comentarios y usuarios
Aprenderás a insertar el editor de texto WYSIWYG
Aprenderás a validar que no existan correos repetidos en la tabla usuarios de la base de datos con PHP
Aprenderás a usar el switch case para mostrar mensajes cuando se inserta, edita o elimina un registro o si una fila no fué afectada o sea si no hubo un INSERT, UPDATE o DELETE.
Aprenderás a validar si una fila es afectada (SELECT, INSERT, UPDATE, DELETE) después de ejecutar una consulta SQL usando la función rowCount() de PDO.
Aprenderás a crear el número de usuarios conectados online en el CMS
Aprenderás a crear un pusher, es un mensaje de alerta cuando un usuario se registra mientras estas logueado.
Aprenderás a crear un sistema de paginación.
Aprenderás a enviar correos electrónicos con la función mail() para enviar un comentario al administrador y para recuperar el password.
Aprenderás a como subir el proyecto CMS a un hosting (en producción).
Aprenderás a publicar, crear un borrador, eliminar o clonar registros usando los campos checkbox y select
Aprenderás a crear tu propio Administrador de Contenidos
Screenshots




1815762
udemy ID
7/23/2018
course created date
2/8/2020
course indexed date
Bot
course submited by