Anexsoft | Blog y dictado de cursos de Tecnología

En este encontrarás tutoriales de tecnología como PHP, ASP.NET MVC, Front-End, entre otros y cursos exigentes de modalidad online que te ayudarán a crecer profesionalmente.

Crud avanzando con MVC para PHP
Actualizado el 02 Agosto, 2016 y leído 19,012 veces
Calificación: 10.00 / 10

Crud avanzando con MVC para PHP

Anexsoft

Muy bien muchachos, en este nuevo ejemplo vamos a explotar el ejemplo del CRUD con MVC pero no nos vamos a enfocar tanto en el patrón porque esto ya lo vimos, sino más bien vamos a realizar más cosas como:

  • Validar un formulario usando jQuery con plugin de validación

  • Subir una imagen al servidor y guardar la ruta en la DB

  • Exportar a EXCEL nuestra grilla

  • Bootstrap 3

  • PDO

 

Requerimientos previos para estar al tanto del POST les recomiendo leer:

 

Nuestro proyecto:

Esta distribuído por las siguientes carpetas y archivos:

  • index.php, es el encargado de interpretar que controlador y acción se esta ejecutando. Hay una CONSTANTE que debemos cambiar por la ruta de nuestro proyecto para que este funcione correctamente.

  • assets, lo usamos para guardar nuestros js, css, imagenes, etc.

  • controller, son clases en PHP que la usamos como controladores.

  • lib, en esta clase podemos agregar librerías externas que nos ayuden a reutilizar o agilizar código como una clase para paginación, generacion pdf, etc.

  • model, este es nuestro corazón del aplicativo ya que aquí estan nuestras entidades (tablas sql convertidas a clases php) y modelos que son clases que permiten hacer las consultas a SQL.

  • uploads, aquí guardamos todo los archivos que se suban al servidor.

  • view, todas nuestras clases que usamos para la capa de presentación, es decir lo que ve el usuario que navega en nuestra aplicación.

 

Imagenes del proyecto:

Image title

Image title

 

 

Descarguen el proyecto y denle una ojeada, revisar código es la mejor forma de aprender.
Sería bueno que intente crear un módulo adicional, por ejemplo asignar cursos a un Alumno, si lo hacen van a pasar a otro nivel.

¡Adquiera ya!

  • Software de Portafolio Profesional hecho en ASP.NET MVC 5 C#

    Software de Portafolio Profesional hecho en ASP.NET MVC 5 C#
  • Software de Venta e Inventario hecho en PHP y Codeigniter

    Software de Venta e Inventario hecho en PHP y Codeigniter
  • Código de fuente de Red Social desarrollada en ASP.NET MVC

    Código de fuente de Red Social desarrollada en ASP.NET MVC

Últimas publicaciones

Encuesta

¿Sobre qué te gustaría que se hable más?

Síguenos

Estudia con nosotros y crece profesionalmente

Nuestros cursos han sido hecho en base a lo que demanda el mercado hoy en día.
La experiencia obtenida es la de un ambiente laboral.

Anexsoft
© 2018 Anexsoft, blog y cursos online de TI.