Crea aplicaciones PHP seguras con POO-MVC, PDO-SQL y AJAX

$35000

Aprende a crear tu propio Administrador de Contenidos con PHP, bases de datos SQL y peticiones AJAX.

 

En el camino al desarrollo web el lenguaje de Programación PHP es el nivel más alto que se debe alcanzar, programar del lado del servidor creando conexiones a base de datos nos permite crear aplicaciones administrables y dinámicas.

En este curso aprenderás paso a paso la sintaxis de PHP y la forma de programar con este lenguaje, además complementarás con la Programación Orientada a Objetos para aprender a realizar patrones Modelo Vista Controlador.

6 disponibles

Categoría:

Descripción

Aprende a crear tu propio Administrador de Contenidos con PHP, bases de datos SQL y peticiones AJAX.

En el camino al desarrollo web el lenguaje de Programación PHP es el nivel más alto que se debe alcanzar, programar del lado del servidor creando conexiones a base de datos nos permite crear aplicaciones administrables y dinámicas.

En este curso aprenderás paso a paso la sintaxis de PHP y la forma de programar con este lenguaje, además complementarás con la Programación Orientada a Objetos para aprender a realizar patrones Modelo Vista Controlador.

Es indispensable que toda aplicación dinámica que se realice con PHP cumpla con los estándares de seguridad, para ello aprenderás a realizar conexiones seguras a la base de datos con PDO y SQL.

Además para que nuestras aplicaciones tengan respuesta inmediata a algunas peticiones del usuario aprenderás a utilizar AJAX, trabajo asíncrono entre Javascript y el lado del Servidor.

Finalmente en este curso aprenderás a crear tu propio Administrador de Contenidos, para poder ofrecer un sitio web administrable a tus clientes. Administrar Artículos, galería de Imágenes, Gestor de Videos, enviar correos electrónicos, y descargar documentos en PDF nos permiten tener un CMS (Content Manager System) muy completo.

El curso se divide en varias secciones. En una primera sección nos introduciremos en las bases del lenguaje de Programación PHP, aprenderemos a crear variables, funciones, ciclos y condiciones.

Luego aprenderemos la diferencia entre escritura imperativa y el paradigma POO (Programación Orientada a Objetos). Con este Paradigma POO aprenderemos a crear patrones MVC (Modelo Vista Controlador).

En la siguiente Sección aprenderemos a conectarnos a la base de datos de manera segura creando un CRUD (create, read, update, delete) muy completo con PDO y SQL.

Luego tendremos una sección dedicada a la seguridad Informática para tener en cuenta las condiciones de seguridad que debemos agregar a nuestras aplicaciones PHP.

En la útlima sección nos dedicaremos por completo en la construcción de un CMS (Administrador de Contenidos) personalizado para poder hacer dinámicas las páginas web que montamos a Internet.

 

REQUISITOS

¿Cuáles son los requisitos?

Es recomendable que los estudiantes que tomen este curso estén familiarizados con HTML y CSS, más no es un requisito.

¿Qué voy a aprender en este curso?

Aprenderás paso a paso la sintaxis de PHP y la forma de programar con este lenguaje.
Aprenderás a utilizar PHP con la Programación Orientada a Objetos para realizar patrones Modelo-Vista-Controlador.
Aprenderás a realizar conexiones seguras a la base de datos con PDO y MySQL.
Aprenderás a utilizar AJAX, trabajo asíncrono entre Javascript y el lado del Servidor.
Aprenderás a crear tu propio Administrador de Contenidos, para poder ofrecer un sitio web administrable a tus clientes. Administrar Artículos, galería de Imágenes, Gestor de Videos, enviar correos electrónicos, y descargar documentos en PDF nos permiten tener un CMS (Content Manager System) muy completo.

¿A quién está dirigido?

Este curso va dirigido a personas que se quieran seguir creciendo como desarrolladores web, y quieran subir a un nivel avanzado.
Este curso de PHP va dirigido a las personas que no están familiarizados con la sintaxis de PHP y a los estudiantes que buscan formarse como desarrolladores web del lado Servidor

CONTENIDO

Introducción a PHP

  • Presentación 10:49
  • Antes de comenzar – parte 1 00:48
  • Antes de comenzar – parte 2 01:14
  • Bienvenida 05:49
  • Sintaxis PHP 08:52
  • Variables PHP 11:22
  • Función var_dump() 04:48
  • Funciones PHP 06:33
  • Condiciones y Ciclos PHP 13:38
  • Demuestra lo Aprendido 3 preguntas

Programación Orientada a Objetos

  • Introducción a POO 03:32
  • Código Imperativo VS POO 19:43
  • Documento Completo acerca de la POO 14:20
  • Demuestra lo Aprendido 3 preguntas

Patrón Modelo Vista Controlador

  • Introducción a MVC 04:41
  • Aplicando el patrón MVC – Parte 1 10:34
  • Aplicando el patrón MVC – Parte 2 10:33
  • Aplicando el patrón MVC – Parte 3 14:05
  • Limpiando la URL 07:33

PDO y SQL

  • Introducción a PDO y SQL 01:55
  • Creando nuestra primera Aplicación 11:53
  • Conexión PDO 10:44
  • Crear Datos con PDO – Parte 1 16:09
  • Crear Datos con PDO – Parte 2 14:57
  • Leer Datos con PDO – Parte 1 09:55
  • Leer Datos con PDO – Parte 2 11:01
  • Leer Datos con PDO – Parte 3 10:53
  • Leer Datos con PDO – Parte 4 05:12
  • Variables de Sesión 08:46
  • Actualizar Datos con PDO – Parte 1 12:30
  • Actualizar Datos con PDO – Parte 2 07:11
  • Actualizar Datos con PDO – Parte 3 09:57
  • Borrando Datos con PDO 12:58

Seguridad Informática

  • Introducción a la Seguridad Informática 11:21
  • Validación Lado del Cliente – Parte 1 12:20
  • Validación Lado del Cliente – Parte 2 11:01
  • Validación Lado del Cliente – Parte 3 10:20
  • Validación Lado del Cliente – Parte 4 15:56
  • Validación Lado del Servidor 10:17
  • Encriptar Contraseñas 11:05
  • Controlar los intentos fallidos – Parte 1 09:53
  • Controlar los intentos fallidos – Parte 2 11:12
  • Archivo HTACCESS 17:23
  • Crea url’s amigables con parámetros dinámicos 21:16

AJAX

  • Introducción a AJAX 01:53
  • Aplicando AJAX – Parte 1 10:19
  • Aplicando AJAX – Parte 2 12:02
  • Aplicando AJAX – Parte 3 15:45
  • Aplicando AJAX – Parte 4 10:51

Construyendo nuestro propio CMS

  • Introducción al CMS 09:42
  • Transformando la maquetación al patrón MVC – Parte 1 10:44
  • Transformando la maquetación al patrón MVC – Parte 2 12:06
  • Transformando la maquetación al patrón MVC – Parte 3 09:27
  • Transformando la maquetación al patrón MVC – Parte 4 19:47
  • Enlazando las páginas internas del Backend 15:03
  • Creando el ingreso al Backend 21:00
  • Validación segura lado del cliente 09:25
  • Validación segura lado del servidor 18:33
  • Creando inicio de sesión y el archivo htaccess 17:16

Construyendo el Gestor Slide

  • Introducción al gestor Slide 12:07
  • Preparando el gestor Slide 08:12
  • Gestor Slide – Subiendo Imágenes – parte 1 16:43
  • Gestor Slide – Subiendo Imágenes – parte 2 10:13
  • Gestor Slide – Subiendo Imágenes – parte 3 17:05
  • Gestor Slide – Subiendo Imágenes – parte 4 11:35
  • Gestor Slide – Subiendo Imágenes – parte 5 19:38
  • Gestor Slide – Seleccionando las imágenes de la BD 17:46
  • Gestor Slide – Eliminando imágenes – parte 1 12:23
  • Gestor Slide – Eliminando imágenes – parte 2 19:05
  • Gestor Slide – Creando alertas suaves 11:20
  • Gestor Slide – Editando el slide – parte 1 14:56
  • Gestor Slide – Editando el slide – parte 2 17:15
  • Gestor Slide – Cambiando el orden del Slide – parte 1 19:18
  • Gestor Slide – Cambiando el orden del Slide – parte 2 09:01
  • Gestor Slide – invocando el slide en el frontend. 17:55

Construyendo el Gestor de Artículos

  • Introducción al Gestor de Artículos 12:41
  • Gestor de Artículos – Subiendo Imágenes Parte 1 14:57
  • Gestor de Artículos – Subiendo Imágenes Parte 2 17:04
  • Gestor de Artículos – Guardando el artículo en la base de DB 17:39
  • Gestor de Artículos – Mostrando los artículos 14:01
  • Gestor de Artículos – Borrando los artículos 07:44
  • Gestor de Artículos – Editar los artículos parte 1 16:46
  • Gestor de Artículos – Editar los artículos parte 2 11:24
  • Gestor de Artículos – Editar los artículos parte 3 16:01
  • Gestor de Artículos – Ordenar los artículos parte 1 12:45
  • Gestor de Artículos – Ordenar los artículos parte 2 15:30
  • Gestor de Artículos – Mostrando los artículos en el frontend 08:30

Construyendo el Gestor de Imágenes

  • Introducción al Gestor de Imágenes 13:28
  • Gestor de Imágenes – Subiendo las Imágenes parte 1 18:29
  • Gestor de Imágenes – Subiendo las Imágenes parte 2 17:25
  • Gestor de Imágenes – Eliminando las imágenes 15:39
  • Gestor de Imágenes – Ordenando las imágenes 13:53
  • Gestor de Imágenes – Mostrando las imágenes en el frontend 07:13

Construyendo el Gestor de Videos

  • Introducción al Gestor de Videos 09:02
  • Gestor de Videos – Subiendo los Videos 18:35
  • Gestor de Videos – Mostrar los videos en la vista 05:52
  • Gestor de Videos – Eliminar Videos de la Base de Datos 12:13
  • Gestor de Videos – Ordenando los Videos 12:59
  • Gestor de Videos – Mostrando los videos en el Frontend 08:38

Construyendo el Gestor de Suscriptores

  • Gestor de mensajes y suscriptores 17:09
  • Validar el mensaje de lado servidor 18:52
  • Enviando correo electrónico con texto plano 15:35
  • Registrando suscriptores 10:50
  • Mostrando los mensajes en el backend 14:30
  • Leer y responder mensajes desde el backend 12:51
  • Enviar correos electrónicos con formato html 22:59
  • Enviar correos electrónicos masivos 11:38
  • Mostrando los suscritos en el backend 17:19
  • Exportando archivos PDF con PHP – parte 1 18:55
  • Exportando archivos PDF con PHP – parte 2 06:42

Subiendo nuestra aplicación CMS a un Hosting

  • Configurando las notificaciones – parte 1 17:31
  • Configurando las notificaciones – parte 2 09:19
  • Configurando la hora y la fecha – parte 1 18:23
  • Configurando la hora y la fecha – parte 2 07:45
  • Gestor de Perfiles – Creando un nuevo Perfil – Parte 1 13:27
  • Gestor de Perfiles – Creando un nuevo Perfil – Parte 2 17:59
  • Gestor de Perfiles – Visualizar los Perfiles Creados 10:34
  • Gestor de Perfiles – Editar Perfiles Creados – Parte 1 19:02
  • Gestor de Perfiles – Editar Perfiles Creados – Parte 2 19:33
  • Asignar roles de trabajo en el backend 10:14
  • Subiendo nuestro CMS a un hosting gratuito 19:59
  • Configurando el RECAPTCHA de Google 20:58
  • Comprimiendo Códigos en versión .min 08:15
  • Corrigiendo errores de servidor 12:32
  • Verificando el envío de correos electrónicos 06:25
  • Cómo tener un correo corporativo en gmail gratis 10:12
  • Integra la plantilla AdminLTE con el patrón Modelo-Vista-Controlador en PHP 20:50
  • Despedida 02:35
Crea aplicaciones PHP seguras con POO-MVC, PDO-SQL y AJAX

Valoraciones

No hay valoraciones aún.

Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.