4.4 de 5
4.4
28 valoraciones en Udemy

Crear un patrón MVC con PHP y MySQL

Evita el código espagueti en tus aplicaciones
Profesor:
Francisco Javier Arce Anguiano
339 Estudiantes apuntados
Spanish [Auto-generated]
Aplicará los principios del patrón MVC con PHP y MySQL.
Creará una estructura robusta con el patrón de diseño MVC para construir una aplicación.
Aplicará el patrón MVC para realizar un proceso de Altas, Bajas y Cambios.

Los patrones de diseño (o patrones de arquitectura) son empleados ampliamente en el desarrollo de aplicaciones de escritorio, pero han dado excelentes resultados en el desarrollo de aplicaciones web, evitando el conocido código espagueti. En este curso aprenderás a desarrollar aplicaciones bajo este patrón de diseño: Modelo, Vista, Controlador o MVC. Este curso tiene como objetivo:

  • Aplicará los principios del patrón MVC con PHP y MySQL.
  • Creará una estructura robusta con el patrón de diseño MVC para construir una aplicación.
  • Aplicará el patrón MVC para realizar un proceso de Altas, Bajas y Cambios.

Este es un curso intermedio, por lo que no se explicarán cosas básicas como variables, ciclos o estructuras condicionales. Debes de tener ya estos conocimientos previos. También es deseable que conozcas los principios generales de la programación orientada a objetos, aunque no es necesario que seas un experto. En las clases finales aplicaremos un poco de Bootstrap 4.

Para tomar este curso necesitas una computadora con XAMPP, MAMP o WAMP o utilizar un servidor remoto con PHP y MySQL. Deberás contar con un editor de código como Sublime Text, Atom o DreamWeaver.

Introducción al patrón de diseño Modelo, Vista y Controlador o MVC

1
Bienvenida al curso

Los patrones de diseño (o patrones de arquitectura) son empleados ampliamente en el desarrollo de aplicaciones de escritorio, pero han dado excelentes resultados en el desarrollo de aplicaciones web, evitando el conocido código espagueti. En este curso aprenderás a desarrollar aplicaciones bajo este patrón de diseño: Modelo, Vista, Controlador o MVC. Este curso tiene como objetivo:

  • Aplicará los principios del patrón MVC con PHP y MySQL.

  • Creará una estructura robusta con el patrón de diseño MVC para construir una aplicación.

  • Aplicará el patrón MVC para realizar un proceso de Altas, Bajas y Cambios.

2
Antes de empezar el curso
3
Plugins de SublimeText 3 para PHP
  • Entrar a packagecontrol.io

  • Abrir la consola (view > show console).

  • Copiar el código en la consola y ejecutarlo.

  • Cerrar y abrir sublime text.

  • [Ctrl]-[shift]-[p] o tools > command palette

  • Escribimos

  • Install packages > sublime lint > detecta problemas de sintaxis.

  • Install packages > phpcs

4
Definiciones al patrón MVC

El patrón de diseño (de software) MVC se encarga de separar la “lógica de negocio” de la “interfaz de usuario” y es el más utilizado en aplicaciones web, ya que facilita la funcionalidad, mantenibilidad, y escalabilidad del sistema.

5
Crear la estructura del patrón MVC

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

6
Crear la conexión a la base de datos

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

7
Crear el Modelo de la aplicación

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

8
Crear la Vista de la aplicación

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

Crear una la estructura MVC para una aplicación

1
Crear las carpetas para el patrón MVC

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

2
Redireccionar y bloquear una carpeta con .htaccess

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

3
Crear la base de datos y la clase para su conexión

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

4
Crear la clase Control

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

5
Recibir la URL y separarla en partes

En este video recibiremos la cadena de l URL y la separaremos para obtener el controlador y el método solicitado.

6
Crear la clase Controladora

En esta clase realizaremos la clase controladora, la cual tiene las reglas de negocio y es el árbitro entre la vista y el modelo.

7
Crear una clase para llamar al Modelo y a la Vista

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

8
Analizar y ejecutar el método desde la clase de Control

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

9
Analizar y enviar los parámetros desde la URL a los Modelo y Vista

En esta clase veremos cómo pasar parámetros desde la URL a la clase controladora.

10
Crear las clases para el Modelo y la Vista

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

Crer una sencilla aplicación ABC o CRUD con el patrón MVC

1
Desplegar la información de una tabla

En esta clase leeremos una tabla y la desplegaremos su contendido bajo el patrón MVC.

2
Crear la Vista para el proceso de alta desde el patrón MVC

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

3
Crear el Modelo para insertar los datos a la tabla

En esta clase realizaremos los métodos dentro del modelo para guardar los datos en la tabla desde la vista.

4
Crear la vista para el proceso de Modificar un registro

En esta clase realizaremos la vista para modificar un registro dentro del CRUD.

5
Crear el método desde el Modelo para insertar los datos modificados

En esta clase crearemos el método desde el Modelo para insertar los datos modificados en la vista correspondiente.

6
Crear el modelo y la vista para el proceso de baja de un registro

En esta clase crearemos el modelo y la vista para el proceso de borrar un registro.

7
Aplicar estilos en cascada para modificar la apariencia del CRUD

En esta clase aplicaremos estilos en cascada para modificar la apariencia del CRUD por medio de Bootsrap.

8
Modificar la apariencia del CRUD con Bootstrap

En esta clase modificaremos la apariencia de la vista por medio de Bootstrap.

9
Concluir las otras vistas con Bootstrap 4

El funcionamiento básico del patrón MVC, puede resumirse en:

  1. El usuario realiza una petición.

  2. El controlador captura la petición.

  3. Hace la llamada al modelo correspondiente.

  4. El modelo será el encargado de interactuar con la base de datos.

  5. El controlador recibe la información y la envía a la vista.

  6. La vista muestra la información.

A manera de conclusión

1
Despedida del curso "Crear un patrón MVC con PHP y MySQL"
2
Los archivos del curso "Crear un patrón MVC con PHP y MySQL"

Los archivos del curso "Crear un patrón MVC con PHP y MySQL"

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 de 5
Calificaciones 28

Calificación Detallada

5 estrellas
20
4 estrellas
5
3 estrellas
1
2 estrellas
1
1 estrellas
1
65a5dc81debb82cbc32421b09133e093
DEBES ESTAR REGISTRADO PARA ACCEDER AL CURSO

Contenido

4 horas de video online
1 Articulo
Acceso sin limites
Acceso desde Móvil y Smart TV
Certificado de finalización

Newsletter

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Al hacer clic en el botón Aceptar, aceptas el uso de estas tecnologías y el procesamiento de sus datos para estos propósitos. Ver
Privacidad