Académique Documents
Professionnel Documents
Culture Documents
2. PRESENTACION
GFPI-F-019 V3
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Actividad de Aprendizaje 13_01: Identificar los conceptos asociados a los patrones de diseño en
aplicaciones web.
Uno de los principales inconvenientes al desarrollar software, es que cada programador utiliza su propia
metodología, de acuerdo a la lógica que aplique, lo que resulta en desarrollos complejos que solo su
creador entiende. Teniendo en cuenta lo anterior y lo plasmado en el documento
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Actividad de Aprendizaje 13_02: Asociar los conceptos relacionados con el patrón de diseño MVC
aplicados al desarrollo de aplicaciones web en PHP
Al hacer uso de patrones de diseño en nuestras aplicaciones web PHP, se obtienen varias ventajas y con el
fin de analizarlas, se propone que el aprendiz realice la lectura
“13_02_LECTURA_Entendiendo_MVC_en_PHP.pdf” Además, de acuerdo a los diagramas representativos
y al ejemplo que se encuentra en el archivo
“13_03_CONTEXTUALIZACIÓN_Modelo_Vista_Controlador.pdf” identifique la secuencia de eventos de
interacción entre el modelo, la vista y el controlador teniendo en cuenta la siguiente situación: En un sistema
de gestión de inventario, un usuario realiza una petición de consulta al sistema, que le permita visualizar
todos los productos con los que cuenta en bodega.
Actividad de Aprendizaje 13_03: Comprender la implementación del patrón Modelo Vista controlador
en aplicaciones web PHP
Siga los ejemplos básicos de implementación del patrón MVC, que se encuentran en la carpeta comprimida
“13_04_EJEMPLOS_Modelo_Vista_Controlador.rar” Y realice los ejercicios propuestos en el archivo
“13_05_EJERCICIOS_MVC.pdf”
Guarde sus evidencias copiando y pegando el código desarrollado y tomando pantallazos de los resultados,
en un único archivo de Word con el nombre “Evidencias_13_MVC_PHP” con el título “Evidencias Actividad
de Aprendizaje 13_03”
Agregue sus evidencias (Pantallazos del funcionamiento) a un archivo de Word, con el nombre
“CRUD_PHP_MVC_Proyecto_PHP”
4. ACTIVIDADES DE EVALUACIÓN
Evidencias de Conocimiento :
Desarrollar ejercicios
propuestos en la guía, en los
cuales aplique los conceptos de
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
5. GLOSARIO DE TERMINOS
PATRÓN DE DISEÑO: “Los patrones de diseño son el esqueleto de las soluciones a problemas comunes en
el desarrollo de software.” En otras palabras, brindan una solución ya probada y documentada a problemas
de desarrollo de software que están sujetos a contextos similares.
FRAMEWORK: Podemos definir a un Framework, como un marco de trabajo, como un conjunto de código
que podemos utilizar y reutilizar es un sistema personalizado, también en sistemas complejos o simples.
PHP: PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy
popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
6. REFERENTES BILBIOGRAFICOS
8. CONTROL DE CAMBIOS
Autor (es)
GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL
PROCEDIMIENTO DESARROLLO CURRICULAR
GUÍA DE APRENDIZAJE
GFPI-F-019 V3