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 20,375 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#
  • Código de fuente de Red Social desarrollada en ASP.NET MVC

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

    Software de Venta e Inventario hecho en PHP y Codeigniter

Ú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.