<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comentarios en MQ Academico	</title>
	<atom:link href="https://mqtecnologias.com/mqacademico/comments/feed/" rel="self" type="application/rss+xml" />
	<link>https://mqtecnologias.com/mqacademico</link>
	<description>Cursos en Línea</description>
	<lastBuildDate>Mon, 27 Jul 2026 01:40:14 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		Comentario en Evidencias Curso Redacción de Artículos Científicos por Roberto Herrera Alvarado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/14/evidencias-curso-redaccion-de-articulos-cientificos/#comment-1774</link>

		<dc:creator><![CDATA[Roberto Herrera Alvarado]]></dc:creator>
		<pubDate>Mon, 27 Jul 2026 01:40:14 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7167#comment-1774</guid>

					<description><![CDATA[Actividad 2

Sí. Actualmente desarrollo investigación en el área de la Matemática Educativa, con un enfoque específico en el Pensamiento y Lenguaje Variacional y la Socioepistemología. Recientemente estructuré y defendí el marco teórico y la revisión de literatura de este proyecto en un coloquio de maestría. El trabajo se centra en utilizar estas bases teóricas para fundamentar y crear diseños instruccionales aplicados al nivel medio superior. Toda esta experiencia de investigación y desarrollo puede convertirse en un artículo científico que documente tanto la innovación en el diseño de las secuencias didácticas como el impacto de su implementación en el aprendizaje de los estudiantes.]]></description>
			<content:encoded><![CDATA[<p>Actividad 2</p>
<p>Sí. Actualmente desarrollo investigación en el área de la Matemática Educativa, con un enfoque específico en el Pensamiento y Lenguaje Variacional y la Socioepistemología. Recientemente estructuré y defendí el marco teórico y la revisión de literatura de este proyecto en un coloquio de maestría. El trabajo se centra en utilizar estas bases teóricas para fundamentar y crear diseños instruccionales aplicados al nivel medio superior. Toda esta experiencia de investigación y desarrollo puede convertirse en un artículo científico que documente tanto la innovación en el diseño de las secuencias didácticas como el impacto de su implementación en el aprendizaje de los estudiantes.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por Roberto Herrera Alvarado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1773</link>

		<dc:creator><![CDATA[Roberto Herrera Alvarado]]></dc:creator>
		<pubDate>Mon, 27 Jul 2026 01:24:13 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1773</guid>

					<description><![CDATA[&lt;strong&gt;Evidencias del Proyecto&lt;/strong&gt;

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Lista de alumnos almacenados&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;]]></description>
			<content:encoded><![CDATA[<p><strong>Evidencias del Proyecto</strong></p>
<ul>
<li><strong>Lista de alumnos almacenados</strong></li>
</ul>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por Roberto Herrera Alvarado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1772</link>

		<dc:creator><![CDATA[Roberto Herrera Alvarado]]></dc:creator>
		<pubDate>Mon, 27 Jul 2026 01:22:59 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1772</guid>

					<description><![CDATA[&lt;strong&gt;Evidencias del Proyecto&lt;/strong&gt;

&lt;ol&gt;&lt;li&gt;Formulario de Registro&lt;/li&gt;&lt;/ol&gt;]]></description>
			<content:encoded><![CDATA[<p><strong>Evidencias del Proyecto</strong></p>
<ol>
<li>Formulario de Registro</li>
</ol>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por Roberto Herrera Alvarado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1771</link>

		<dc:creator><![CDATA[Roberto Herrera Alvarado]]></dc:creator>
		<pubDate>Mon, 27 Jul 2026 00:31:48 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1771</guid>

					<description><![CDATA[&lt;strong&gt;ACTIVIDAD 5&lt;/strong&gt;

&lt;strong&gt;¿Qué es una base de datos?&lt;/strong&gt;
Una base de datos es un conjunto organizado de información estructurada que se almacena electrónicamente en un sistema informático. Su propósito es guardar volúmenes de datos de manera que puedan ser consultados, filtrados, actualizados y administrados de forma rápida y eficiente. En el desarrollo web, es el lugar donde persiste toda la información vital del sistema a lo largo del tiempo, como las cuentas de los usuarios, los inventarios o los registros de transacciones.
&lt;br&gt;&lt;strong&gt;¿Cuál es la función del archivo .env?&lt;/strong&gt;
El archivo &lt;code&gt;.env&lt;/code&gt; (environment o entorno) es un archivo de texto ubicado en la raíz del proyecto que guarda la configuración específica del entorno donde se está ejecutando la aplicación. Su función principal es almacenar credenciales sensibles y variables de configuración, como el nombre de la base de datos, el usuario, la contraseña y las claves de servicios externos. Al contener información confidencial y contraseñas reales, este archivo es estrictamente local y nunca debe compartirse ni subirse a repositorios públicos de código.
&lt;br&gt;&lt;strong&gt;¿Qué es una migración?&lt;/strong&gt;Una migración en Laravel funciona como un sistema de control de versiones (como un historial de cambios), pero diseñado específicamente para la estructura de tu base de datos. En lugar de crear las tablas, columnas y tipos de datos manualmente ejecutando sentencias SQL, utilizas archivos de PHP para describir cómo debe construirse o modificarse la base de datos a lo largo del tiempo. Esto permite que cualquier persona del equipo de desarrollo pueda recrear exactamente la misma estructura de la base de datos en su propia computadora ejecutando un solo comando en la terminal.
&lt;br&gt;&lt;strong&gt;¿Qué es un modelo en Laravel?&lt;/strong&gt;
Un modelo representa la letra &quot;M&quot; de la arquitectura MVC (Modelo-Vista-Controlador). En Laravel, un modelo es una clase de PHP que representa y se vincula directamente a una tabla específica de tu base de datos (por ejemplo, el modelo &lt;code&gt;Alumno&lt;/code&gt; se vincula a la tabla &lt;code&gt;alumnos&lt;/code&gt;).

El modelo es el encargado de interactuar con esa tabla. Cada vez que creas una instancia (un objeto) de ese modelo en tu código, estás representando una fila o registro individual dentro de esa tabla, permitiéndote manipular sus datos de forma estructurada.
&lt;br&gt;&lt;strong&gt;¿Qué ventajas ofrece Eloquent ORM?&lt;/strong&gt;
Eloquent es el sistema ORM (Mapeo Objeto-Relacional) integrado en Laravel, que sirve como un traductor avanzado entre el código PHP y la base de datos relacional. Sus principales ventajas son:

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Sintaxis legible e intuitiva:&lt;/strong&gt; Evita que tengas que escribir código SQL en crudo. En lugar de escribir una consulta como &lt;code&gt;SELECT * FROM usuarios WHERE activo = 1&lt;/code&gt;, con Eloquent escribes código orientado a objetos mucho más claro: &lt;code&gt;Usuario::where(&#039;activo&#039;, 1)-&#062;get()&lt;/code&gt;.&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Gestión simplificada de relaciones:&lt;/strong&gt; Facilita enormemente el trabajo con tablas conectadas. Si un autor tiene muchos libros, Eloquent permite obtener esa información de forma natural usando métodos predefinidos como &lt;code&gt;hasMany&lt;/code&gt; (tiene muchos) o &lt;code&gt;belongsTo&lt;/code&gt; (pertenece a).&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Seguridad automatizada:&lt;/strong&gt; Por defecto, Eloquent utiliza un sistema de preparación de consultas (PDO) que protege automáticamente a la aplicación contra ataques de inyección SQL, sin que el programador tenga que &quot;limpiar&quot; manualmente cada dato que ingresa el usuario.&lt;/li&gt;&lt;/ul&gt;]]></description>
			<content:encoded><![CDATA[<p><strong>ACTIVIDAD 5</strong></p>
<p><strong>¿Qué es una base de datos?</strong><br />
Una base de datos es un conjunto organizado de información estructurada que se almacena electrónicamente en un sistema informático. Su propósito es guardar volúmenes de datos de manera que puedan ser consultados, filtrados, actualizados y administrados de forma rápida y eficiente. En el desarrollo web, es el lugar donde persiste toda la información vital del sistema a lo largo del tiempo, como las cuentas de los usuarios, los inventarios o los registros de transacciones.<br />
<br /><strong>¿Cuál es la función del archivo .env?</strong><br />
El archivo <code>.env</code> (environment o entorno) es un archivo de texto ubicado en la raíz del proyecto que guarda la configuración específica del entorno donde se está ejecutando la aplicación. Su función principal es almacenar credenciales sensibles y variables de configuración, como el nombre de la base de datos, el usuario, la contraseña y las claves de servicios externos. Al contener información confidencial y contraseñas reales, este archivo es estrictamente local y nunca debe compartirse ni subirse a repositorios públicos de código.<br />
<br /><strong>¿Qué es una migración?</strong>Una migración en Laravel funciona como un sistema de control de versiones (como un historial de cambios), pero diseñado específicamente para la estructura de tu base de datos. En lugar de crear las tablas, columnas y tipos de datos manualmente ejecutando sentencias SQL, utilizas archivos de PHP para describir cómo debe construirse o modificarse la base de datos a lo largo del tiempo. Esto permite que cualquier persona del equipo de desarrollo pueda recrear exactamente la misma estructura de la base de datos en su propia computadora ejecutando un solo comando en la terminal.<br />
<br /><strong>¿Qué es un modelo en Laravel?</strong><br />
Un modelo representa la letra «M» de la arquitectura MVC (Modelo-Vista-Controlador). En Laravel, un modelo es una clase de PHP que representa y se vincula directamente a una tabla específica de tu base de datos (por ejemplo, el modelo <code>Alumno</code> se vincula a la tabla <code>alumnos</code>).</p>
<p>El modelo es el encargado de interactuar con esa tabla. Cada vez que creas una instancia (un objeto) de ese modelo en tu código, estás representando una fila o registro individual dentro de esa tabla, permitiéndote manipular sus datos de forma estructurada.<br />
<br /><strong>¿Qué ventajas ofrece Eloquent ORM?</strong><br />
Eloquent es el sistema ORM (Mapeo Objeto-Relacional) integrado en Laravel, que sirve como un traductor avanzado entre el código PHP y la base de datos relacional. Sus principales ventajas son:</p>
<ul>
<li><strong>Sintaxis legible e intuitiva:</strong> Evita que tengas que escribir código SQL en crudo. En lugar de escribir una consulta como <code>SELECT * FROM usuarios WHERE activo = 1</code>, con Eloquent escribes código orientado a objetos mucho más claro: <code>Usuario::where('activo', 1)-&gt;get()</code>.</li>
</ul>
<ul>
<li><strong>Gestión simplificada de relaciones:</strong> Facilita enormemente el trabajo con tablas conectadas. Si un autor tiene muchos libros, Eloquent permite obtener esa información de forma natural usando métodos predefinidos como <code>hasMany</code> (tiene muchos) o <code>belongsTo</code> (pertenece a).</li>
</ul>
<ul>
<li><strong>Seguridad automatizada:</strong> Por defecto, Eloquent utiliza un sistema de preparación de consultas (PDO) que protege automáticamente a la aplicación contra ataques de inyección SQL, sin que el programador tenga que «limpiar» manualmente cada dato que ingresa el usuario.</li>
</ul>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por Roberto Herrera Alvarado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1770</link>

		<dc:creator><![CDATA[Roberto Herrera Alvarado]]></dc:creator>
		<pubDate>Sun, 26 Jul 2026 23:50:02 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1770</guid>

					<description><![CDATA[&lt;strong&gt;ACTIVIDAD 4&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;¿Cuál es la función principal de un formulario dentro de una aplicación web desarrollada con Laravel?&lt;/strong&gt;
La función principal de un formulario es &lt;strong&gt;capturar información ingresada por el usuario y enviarla al servidor&lt;/strong&gt; para ser procesada.

En el contexto de Laravel, los formularios actúan como el puente de comunicación entre la Vista (lo que ve el usuario) y el Controlador. A través de ellos, se pueden realizar acciones vitales para cualquier sistema, como registrar un nuevo usuario, iniciar sesión, actualizar un registro en la base de datos o subir un archivo.

&lt;strong&gt;¿Cuál es la diferencia entre los métodos GET y POST al enviar información desde un formulario?&lt;/strong&gt;
La diferencia radica en la visibilidad de los datos, la seguridad y el propósito para el que fueron diseñados:

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Método GET:&lt;/strong&gt; Los datos viajan visibles directamente en la URL (por ejemplo, &lt;code&gt;?nombre=juan&lt;/code&gt;). Al ser visibles, su nivel de seguridad es muy bajo y nunca debe usarse para contraseñas o datos sensibles. Su propósito principal es solicitar u obtener información (como realizar una búsqueda o aplicar un filtro) y tiene un límite en la cantidad de datos que puede enviar (usualmente 2048 caracteres).&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Método POST:&lt;/strong&gt; Los datos viajan ocultos en el cuerpo de la petición HTTP, por lo que no se ven en la URL. Es un método con alta seguridad, siendo el estándar para enviar información privada, contraseñas o datos que van a crear o modificar registros en la base de datos. Además, no tiene un límite práctico de tamaño, lo que permite la subida de archivos pesados.&lt;/li&gt;&lt;/ul&gt;

&lt;strong&gt;¿Para qué se utiliza la directiva &lt;/strong&gt;&lt;code&gt;&lt;strong&gt;@csrf&lt;/strong&gt;&lt;/code&gt;&lt;strong&gt; en los formularios de Laravel?&lt;/strong&gt;
La directiva &lt;code&gt;@csrf&lt;/code&gt; es una medida de &lt;strong&gt;seguridad obligatoria&lt;/strong&gt; en Laravel para proteger tu aplicación contra ataques de tipo &lt;em&gt;Cross-Site Request Forgery&lt;/em&gt; (Falsificación de Petición en Sitios Cruzados).

Cuando colocas &lt;code&gt;@csrf&lt;/code&gt; dentro de un formulario (que utiliza el método POST, PUT o DELETE), Laravel genera un campo oculto con un &quot;token&quot; único y secreto. Al enviar el formulario, el sistema verifica que ese token coincida con el de la sesión actual del usuario. Si un sitio web malicioso intenta enviar un formulario haciéndose pasar por el usuario, el token no coincidirá y Laravel bloqueará la petición automáticamente, protegiendo así la base de datos.

&lt;strong&gt;¿Qué función cumple el objeto Request dentro de un controlador y cómo permite acceder a los datos enviados por el usuario?&lt;/strong&gt;
El objeto &lt;code&gt;Request&lt;/code&gt; (Petición) funciona como un &quot;paquete&quot; que contiene &lt;strong&gt;absolutamente toda la información&lt;/strong&gt; que el usuario envió desde el navegador hacia el servidor.

Su función en el Controlador es recolectar y facilitar la manipulación de esos datos (campos del formulario, archivos subidos, cookies, encabezados). Laravel permite acceder a esta información a través de métodos muy sencillos. Por ejemplo:

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Para obtener un dato específico:&lt;/strong&gt; Si en el formulario tienes un campo &lt;code&gt;&#060;input name=&quot;correo&quot;&#062;&lt;/code&gt;, en el controlador puedes acceder a su valor usando &lt;code&gt;$request-&#062;input(&#039;correo&#039;)&lt;/code&gt; o simplemente &lt;code&gt;$request-&#062;correo&lt;/code&gt;.&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Para obtener todos los datos:&lt;/strong&gt; Puedes usar &lt;code&gt;$request-&#062;all()&lt;/code&gt; para recibir un arreglo con toda la información enviada en el formulario, lo cual es muy útil para guardar un registro completo en la base de datos con una sola línea de código.&lt;/li&gt;&lt;/ul&gt;]]></description>
			<content:encoded><![CDATA[<p><strong>ACTIVIDAD 4</strong><br />
<strong>¿Cuál es la función principal de un formulario dentro de una aplicación web desarrollada con Laravel?</strong><br />
La función principal de un formulario es <strong>capturar información ingresada por el usuario y enviarla al servidor</strong> para ser procesada.</p>
<p>En el contexto de Laravel, los formularios actúan como el puente de comunicación entre la Vista (lo que ve el usuario) y el Controlador. A través de ellos, se pueden realizar acciones vitales para cualquier sistema, como registrar un nuevo usuario, iniciar sesión, actualizar un registro en la base de datos o subir un archivo.</p>
<p><strong>¿Cuál es la diferencia entre los métodos GET y POST al enviar información desde un formulario?</strong><br />
La diferencia radica en la visibilidad de los datos, la seguridad y el propósito para el que fueron diseñados:</p>
<ul>
<li><strong>Método GET:</strong> Los datos viajan visibles directamente en la URL (por ejemplo, <code>?nombre=juan</code>). Al ser visibles, su nivel de seguridad es muy bajo y nunca debe usarse para contraseñas o datos sensibles. Su propósito principal es solicitar u obtener información (como realizar una búsqueda o aplicar un filtro) y tiene un límite en la cantidad de datos que puede enviar (usualmente 2048 caracteres).</li>
</ul>
<ul>
<li><strong>Método POST:</strong> Los datos viajan ocultos en el cuerpo de la petición HTTP, por lo que no se ven en la URL. Es un método con alta seguridad, siendo el estándar para enviar información privada, contraseñas o datos que van a crear o modificar registros en la base de datos. Además, no tiene un límite práctico de tamaño, lo que permite la subida de archivos pesados.</li>
</ul>
<p><strong>¿Para qué se utiliza la directiva </strong><code><strong>@csrf</strong></code><strong> en los formularios de Laravel?</strong><br />
La directiva <code>@csrf</code> es una medida de <strong>seguridad obligatoria</strong> en Laravel para proteger tu aplicación contra ataques de tipo <em>Cross-Site Request Forgery</em> (Falsificación de Petición en Sitios Cruzados).</p>
<p>Cuando colocas <code>@csrf</code> dentro de un formulario (que utiliza el método POST, PUT o DELETE), Laravel genera un campo oculto con un «token» único y secreto. Al enviar el formulario, el sistema verifica que ese token coincida con el de la sesión actual del usuario. Si un sitio web malicioso intenta enviar un formulario haciéndose pasar por el usuario, el token no coincidirá y Laravel bloqueará la petición automáticamente, protegiendo así la base de datos.</p>
<p><strong>¿Qué función cumple el objeto Request dentro de un controlador y cómo permite acceder a los datos enviados por el usuario?</strong><br />
El objeto <code>Request</code> (Petición) funciona como un «paquete» que contiene <strong>absolutamente toda la información</strong> que el usuario envió desde el navegador hacia el servidor.</p>
<p>Su función en el Controlador es recolectar y facilitar la manipulación de esos datos (campos del formulario, archivos subidos, cookies, encabezados). Laravel permite acceder a esta información a través de métodos muy sencillos. Por ejemplo:</p>
<ul>
<li><strong>Para obtener un dato específico:</strong> Si en el formulario tienes un campo <code>&lt;input name="correo"&gt;</code>, en el controlador puedes acceder a su valor usando <code>$request-&gt;input('correo')</code> o simplemente <code>$request-&gt;correo</code>.</li>
</ul>
<ul>
<li><strong>Para obtener todos los datos:</strong> Puedes usar <code>$request-&gt;all()</code> para recibir un arreglo con toda la información enviada en el formulario, lo cual es muy útil para guardar un registro completo en la base de datos con una sola línea de código.</li>
</ul>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por Roberto Herrera Alvarado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1769</link>

		<dc:creator><![CDATA[Roberto Herrera Alvarado]]></dc:creator>
		<pubDate>Thu, 23 Jul 2026 20:53:36 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1769</guid>

					<description><![CDATA[&lt;strong&gt;ACTIVIDAD NO. 2&lt;/strong&gt;:  Roberto Herrera

&lt;strong&gt;¿Qué función tienen las rutas en Laravel?&lt;/strong&gt;
Las rutas actúan como el directorio o el &quot;mapa&quot; de tu aplicación web. Su función principal es recibir la petición que hace el usuario y dirigirla al lugar correcto dentro del código para que sea procesada. En resumen, las rutas definen qué debe hacer la aplicación cuando un usuario visita una dirección específica.

&lt;strong&gt;¿Dónde se almacenan las vistas?&lt;/strong&gt;En la estructura de carpetas de un proyecto de Laravel, todas las vistas se almacenan de forma predeterminada dentro del directorio &lt;code&gt;&lt;strong&gt;resources/views&lt;/strong&gt;&lt;/code&gt;.

&lt;strong&gt;¿Qué es Blade?&lt;/strong&gt;Blade es el motor de plantillas predeterminado de Laravel. Es una herramienta muy potente que permite escribir código PHP directamente dentro de archivos HTML de una manera limpia y legible.

A diferencia de escribir PHP puro mezclado con HTML, Blade utiliza &quot;directivas&quot; que hacen que las vistas sean mucho más fáciles de leer y mantener. Los archivos de Blade siempre terminan con la extensión &lt;code&gt;.blade.php&lt;/code&gt;.

&lt;strong&gt;¿Cuál es la función de un controlador?&lt;/strong&gt;El controlador es el &quot;director de orquesta&quot; de la aplicación. Su función es agrupar la lógica de procesamiento de las peticiones en un solo lugar.

En lugar de poner todo el código directamente en el archivo de rutas, el controlador se encarga de recibir la solicitud, aplicar reglas de negocio, pedirle los datos necesarios al Modelo y, finalmente, enviar esos datos a la Vista correspondiente para que se muestren al usuario.

&lt;strong&gt;Explica el flujo entre Ruta, Controlador y Vista&lt;/strong&gt;
Cuando un usuario interactúa con una aplicación hecha en Laravel, el proceso sigue un orden estricto para entregar la página final:

&lt;ol&gt;&lt;li&gt;&lt;strong&gt;La Ruta recibe la petición: &lt;/strong&gt;&lt;span&gt;El punto de entrada. &lt;/span&gt;El usuario ingresa una URL en el navegador. El archivo de rutas de Laravel detecta esta dirección y determina a qué &lt;strong&gt;Controlador&lt;/strong&gt; debe delegar el trabajo.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;El Controlador procesa la lógica: &lt;/strong&gt;&lt;span&gt;El intermediario. &lt;/span&gt;El Controlador recibe la orden. Procesa lo que el usuario está pidiendo, consulta la base de datos si es necesario (a través del Modelo) y prepara la información que se va a mostrar.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;La Vista renderiza el resultado:&lt;/strong&gt;&lt;span&gt;La entrega final. &lt;/span&gt;El Controlador le entrega los datos ya procesados a la &lt;strong&gt;Vista&lt;/strong&gt;. Utilizando Blade, la Vista inyecta esa información en el diseño HTML y devuelve la página web completa y estructurada al navegador del usuario.&lt;/li&gt;&lt;/ol&gt;]]></description>
			<content:encoded><![CDATA[<p><strong>ACTIVIDAD NO. 2</strong>:  Roberto Herrera</p>
<p><strong>¿Qué función tienen las rutas en Laravel?</strong><br />
Las rutas actúan como el directorio o el «mapa» de tu aplicación web. Su función principal es recibir la petición que hace el usuario y dirigirla al lugar correcto dentro del código para que sea procesada. En resumen, las rutas definen qué debe hacer la aplicación cuando un usuario visita una dirección específica.</p>
<p><strong>¿Dónde se almacenan las vistas?</strong>En la estructura de carpetas de un proyecto de Laravel, todas las vistas se almacenan de forma predeterminada dentro del directorio <code><strong>resources/views</strong></code>.</p>
<p><strong>¿Qué es Blade?</strong>Blade es el motor de plantillas predeterminado de Laravel. Es una herramienta muy potente que permite escribir código PHP directamente dentro de archivos HTML de una manera limpia y legible.</p>
<p>A diferencia de escribir PHP puro mezclado con HTML, Blade utiliza «directivas» que hacen que las vistas sean mucho más fáciles de leer y mantener. Los archivos de Blade siempre terminan con la extensión <code>.blade.php</code>.</p>
<p><strong>¿Cuál es la función de un controlador?</strong>El controlador es el «director de orquesta» de la aplicación. Su función es agrupar la lógica de procesamiento de las peticiones en un solo lugar.</p>
<p>En lugar de poner todo el código directamente en el archivo de rutas, el controlador se encarga de recibir la solicitud, aplicar reglas de negocio, pedirle los datos necesarios al Modelo y, finalmente, enviar esos datos a la Vista correspondiente para que se muestren al usuario.</p>
<p><strong>Explica el flujo entre Ruta, Controlador y Vista</strong><br />
Cuando un usuario interactúa con una aplicación hecha en Laravel, el proceso sigue un orden estricto para entregar la página final:</p>
<ol>
<li><strong>La Ruta recibe la petición: </strong><span>El punto de entrada. </span>El usuario ingresa una URL en el navegador. El archivo de rutas de Laravel detecta esta dirección y determina a qué <strong>Controlador</strong> debe delegar el trabajo.</li>
<li><strong>El Controlador procesa la lógica: </strong><span>El intermediario. </span>El Controlador recibe la orden. Procesa lo que el usuario está pidiendo, consulta la base de datos si es necesario (a través del Modelo) y prepara la información que se va a mostrar.</li>
<li><strong>La Vista renderiza el resultado:</strong><span>La entrega final. </span>El Controlador le entrega los datos ya procesados a la <strong>Vista</strong>. Utilizando Blade, la Vista inyecta esa información en el diseño HTML y devuelve la página web completa y estructurada al navegador del usuario.</li>
</ol>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por Roberto Herrera Alvarado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1768</link>

		<dc:creator><![CDATA[Roberto Herrera Alvarado]]></dc:creator>
		<pubDate>Thu, 23 Jul 2026 19:45:00 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1768</guid>

					<description><![CDATA[ACTIVIDAD No. 1: Roberto Herrera 
&lt;strong&gt;¿Qué es un framework?&lt;/strong&gt;
Un framework es un entorno o marco de trabajo que ofrece una estructura base para desarrollar software. Proporciona un conjunto de herramientas, librerías y convenciones estandarizadas que resuelven problemas comunes de programación. Su propósito es evitar que los desarrolladores tengan que &quot;reinventar la rueda&quot;, permitiéndoles concentrarse en la lógica específica de su proyecto en lugar de escribir la infraestructura básica desde cero.

&lt;strong&gt;¿Qué ventajas ofrece Laravel respecto a programar desde cero?&lt;/strong&gt;
Laravel es un framework de PHP muy popular que destaca por hacer el desarrollo más ágil y estructurado. Sus principales ventajas frente a programar en PHP puro son:

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Velocidad de desarrollo:&lt;/strong&gt; Incluye herramientas preconstruidas para tareas repetitivas y complejas, como la autenticación de usuarios, el enrutamiento de páginas y el manejo de sesiones.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Seguridad integrada:&lt;/strong&gt; Protege automáticamente las aplicaciones contra vulnerabilidades web comunes, como inyecciones SQL y ataques CSRF (Cross-Site Request Forgery).&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Mantenibilidad:&lt;/strong&gt; Fomenta un código limpio y altamente organizado. Esto es crucial cuando se trabaja en equipo o cuando otros programadores necesitan entender y modificar el código meses después.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Interacción con bases de datos:&lt;/strong&gt; Su ORM (Object-Relational Mapping) llamado Eloquent permite interactuar con bases de datos utilizando una sintaxis sencilla y orientada a objetos, sin necesidad de escribir consultas SQL complejas manualmente.&lt;/li&gt;&lt;/ul&gt;
&lt;strong&gt;¿Qué significa MVC?&lt;/strong&gt;
MVC son las siglas de &lt;strong&gt;Modelo-Vista-Controlador&lt;/strong&gt; (Model-View-Controller). Es un patrón de arquitectura de software que divide una aplicación en tres componentes interconectados para separar las responsabilidades y organizar el código:

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Modelo:&lt;/strong&gt; Maneja la lógica de los datos, las reglas de negocio y la comunicación directa con la base de datos.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Vista:&lt;/strong&gt; Se encarga de la interfaz de usuario, es decir, lo que se muestra en la pantalla.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Controlador:&lt;/strong&gt; Actúa como intermediario. Recibe las peticiones del usuario desde la Vista, solicita los datos necesarios al Modelo, y envía la respuesta de vuelta a la Vista para que sea renderizada.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;br&gt;&lt;strong&gt;¿Cuál es la función de una Vista?&lt;/strong&gt;

La función principal de una Vista es &lt;strong&gt;presentar la información al usuario final&lt;/strong&gt;.

Es la capa visual (la interfaz gráfica) con la que interactúa la persona frente al navegador. Una buena práctica en la arquitectura MVC dicta que la Vista no debe contener lógica de procesamiento compleja ni consultas a la base de datos; simplemente debe tomar los datos que le entrega el Controlador y mostrarlos utilizando HTML, CSS y JavaScript. En el caso de Laravel, las vistas se construyen utilizando un motor de plantillas llamado Blade, que facilita la inyección de datos en el código HTML.

&lt;strong&gt;¿Qué aplicaciones podrían desarrollarse con Laravel en tu escuela o comunidad?&lt;/strong&gt;
Considerando la dinámica de un bachillerato tecnológico con múltiples asignaturas y requerimientos técnicos, Laravel es ideal para construir sistemas que administren bases de datos relacionales y múltiples niveles de usuarios (alumnos, docentes, administrativos). Algunas aplicaciones prácticas incluyen:

&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Sistema de control de inventario para laboratorios:&lt;/strong&gt; Una plataforma web donde se registre y controle el préstamo de componentes electrónicos, placas de Arduino, sensores y herramientas para los talleres de mecatrónica.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Plataforma de seguimiento de proyectos:&lt;/strong&gt; Un portal donde los alumnos de programación y cultura digital puedan subir el avance de sus códigos o proyectos de bases de datos, permitiendo a los docentes evaluarlos y dejar retroalimentación estructurada.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Gestor de servicio social y prácticas:&lt;/strong&gt; Una aplicación para que la administración escolar lleve el seguimiento de las horas, empresas asignadas y documentación de los estudiantes en su proceso de titulación técnica.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Banco de recursos didácticos:&lt;/strong&gt; Un repositorio interno donde los docentes puedan compartir secuencias didácticas, rúbricas y formatos de evaluación organizados por academia o materia.&lt;/li&gt;&lt;/ul&gt;]]></description>
			<content:encoded><![CDATA[<p>ACTIVIDAD No. 1: Roberto Herrera<br />
<strong>¿Qué es un framework?</strong><br />
Un framework es un entorno o marco de trabajo que ofrece una estructura base para desarrollar software. Proporciona un conjunto de herramientas, librerías y convenciones estandarizadas que resuelven problemas comunes de programación. Su propósito es evitar que los desarrolladores tengan que «reinventar la rueda», permitiéndoles concentrarse en la lógica específica de su proyecto en lugar de escribir la infraestructura básica desde cero.</p>
<p><strong>¿Qué ventajas ofrece Laravel respecto a programar desde cero?</strong><br />
Laravel es un framework de PHP muy popular que destaca por hacer el desarrollo más ágil y estructurado. Sus principales ventajas frente a programar en PHP puro son:</p>
<ul>
<li><strong>Velocidad de desarrollo:</strong> Incluye herramientas preconstruidas para tareas repetitivas y complejas, como la autenticación de usuarios, el enrutamiento de páginas y el manejo de sesiones.</li>
<li><strong>Seguridad integrada:</strong> Protege automáticamente las aplicaciones contra vulnerabilidades web comunes, como inyecciones SQL y ataques CSRF (Cross-Site Request Forgery).</li>
<li><strong>Mantenibilidad:</strong> Fomenta un código limpio y altamente organizado. Esto es crucial cuando se trabaja en equipo o cuando otros programadores necesitan entender y modificar el código meses después.</li>
<li><strong>Interacción con bases de datos:</strong> Su ORM (Object-Relational Mapping) llamado Eloquent permite interactuar con bases de datos utilizando una sintaxis sencilla y orientada a objetos, sin necesidad de escribir consultas SQL complejas manualmente.</li>
</ul>
<p><strong>¿Qué significa MVC?</strong><br />
MVC son las siglas de <strong>Modelo-Vista-Controlador</strong> (Model-View-Controller). Es un patrón de arquitectura de software que divide una aplicación en tres componentes interconectados para separar las responsabilidades y organizar el código:</p>
<ul>
<li><strong>Modelo:</strong> Maneja la lógica de los datos, las reglas de negocio y la comunicación directa con la base de datos.</li>
<li><strong>Vista:</strong> Se encarga de la interfaz de usuario, es decir, lo que se muestra en la pantalla.</li>
<li><strong>Controlador:</strong> Actúa como intermediario. Recibe las peticiones del usuario desde la Vista, solicita los datos necesarios al Modelo, y envía la respuesta de vuelta a la Vista para que sea renderizada.</li>
</ul>
<p><strong>¿Cuál es la función de una Vista?</strong></p>
<p>La función principal de una Vista es <strong>presentar la información al usuario final</strong>.</p>
<p>Es la capa visual (la interfaz gráfica) con la que interactúa la persona frente al navegador. Una buena práctica en la arquitectura MVC dicta que la Vista no debe contener lógica de procesamiento compleja ni consultas a la base de datos; simplemente debe tomar los datos que le entrega el Controlador y mostrarlos utilizando HTML, CSS y JavaScript. En el caso de Laravel, las vistas se construyen utilizando un motor de plantillas llamado Blade, que facilita la inyección de datos en el código HTML.</p>
<p><strong>¿Qué aplicaciones podrían desarrollarse con Laravel en tu escuela o comunidad?</strong><br />
Considerando la dinámica de un bachillerato tecnológico con múltiples asignaturas y requerimientos técnicos, Laravel es ideal para construir sistemas que administren bases de datos relacionales y múltiples niveles de usuarios (alumnos, docentes, administrativos). Algunas aplicaciones prácticas incluyen:</p>
<ul>
<li><strong>Sistema de control de inventario para laboratorios:</strong> Una plataforma web donde se registre y controle el préstamo de componentes electrónicos, placas de Arduino, sensores y herramientas para los talleres de mecatrónica.</li>
<li><strong>Plataforma de seguimiento de proyectos:</strong> Un portal donde los alumnos de programación y cultura digital puedan subir el avance de sus códigos o proyectos de bases de datos, permitiendo a los docentes evaluarlos y dejar retroalimentación estructurada.</li>
<li><strong>Gestor de servicio social y prácticas:</strong> Una aplicación para que la administración escolar lleve el seguimiento de las horas, empresas asignadas y documentación de los estudiantes en su proceso de titulación técnica.</li>
<li><strong>Banco de recursos didácticos:</strong> Un repositorio interno donde los docentes puedan compartir secuencias didácticas, rúbricas y formatos de evaluación organizados por academia o materia.</li>
</ul>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por aledelgado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1766</link>

		<dc:creator><![CDATA[aledelgado]]></dc:creator>
		<pubDate>Wed, 15 Jul 2026 01:30:06 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1766</guid>

					<description><![CDATA[&lt;strong&gt;Actividad 5&lt;/strong&gt;

&lt;strong&gt;¿Qué es una base de datos?&lt;/strong&gt;

Una base de datos es un sistema estructurado diseñado para almacenar, organizar y recuperar grandes volúmenes de información de forma rápida y segura. Funciona como una biblioteca digital o un archivo automatizado donde los datos (números, textos o imágenes) se relacionan entre sí para facilitar su consulta y análisis

&lt;strong&gt;¿Cuál es la función del archivo .env?&lt;/strong&gt;

La función principal del archivo &lt;code&gt;.env&lt;/code&gt; es almacenar información confidencial y de configuración (llamadas variables de entorno) por separado de tu código fuente. Esto incluye datos como contraseñas, URLs de bases de datos y claves de API, lo que evita que se expongan públicamente al subir el código a repositorios como por ejemplo GitHub. 

&lt;strong&gt;¿Qué es una migración?&lt;/strong&gt;

Las migraciones son como un &quot;control de versiones&quot; para tu base de datos. Son archivos de código PHP que te permiten crear, modificar y compartir la estructura de tus tablas (columnas, índices, etc.) de forma estructurada, sin necesidad de escribir SQL directamente en un gestor como phpMyAdmin.

&lt;strong&gt;¿Qué es un modelo en Laravel?&lt;/strong&gt;
Un modelo en Laravel es una clase PHP que representa una tabla específica en tu base de datos. Actúa como el puente entre el código y la base de datos utilizando &lt;strong&gt;Eloquent&lt;/strong&gt;, el ORM (Mapeo Objeto-Relacional) del framework. Gracias a esto, puedes realizar consultas, crear, actualizar o eliminar registros sin necesidad de escribir código SQL manual.

&lt;strong&gt;¿Qué ventajas ofrece Eloquent ORM?&lt;/strong&gt;

Eloquent es el ORM (Mapeo Objeto-Relacional) de Laravel. Su principal ventaja es que permite interactuar con bases de datos mediante objetos y métodos expresivos en PHP, eliminando la necesidad de escribir consultas SQL complejas. Acelera el desarrollo, aumenta la legibilidad del código y facilita la gestión de relaciones entre tablas.]]></description>
			<content:encoded><![CDATA[<p><strong>Actividad 5</strong></p>
<p><strong>¿Qué es una base de datos?</strong></p>
<p>Una base de datos es un sistema estructurado diseñado para almacenar, organizar y recuperar grandes volúmenes de información de forma rápida y segura. Funciona como una biblioteca digital o un archivo automatizado donde los datos (números, textos o imágenes) se relacionan entre sí para facilitar su consulta y análisis</p>
<p><strong>¿Cuál es la función del archivo .env?</strong></p>
<p>La función principal del archivo <code>.env</code> es almacenar información confidencial y de configuración (llamadas variables de entorno) por separado de tu código fuente. Esto incluye datos como contraseñas, URLs de bases de datos y claves de API, lo que evita que se expongan públicamente al subir el código a repositorios como por ejemplo GitHub. </p>
<p><strong>¿Qué es una migración?</strong></p>
<p>Las migraciones son como un «control de versiones» para tu base de datos. Son archivos de código PHP que te permiten crear, modificar y compartir la estructura de tus tablas (columnas, índices, etc.) de forma estructurada, sin necesidad de escribir SQL directamente en un gestor como phpMyAdmin.</p>
<p><strong>¿Qué es un modelo en Laravel?</strong><br />
Un modelo en Laravel es una clase PHP que representa una tabla específica en tu base de datos. Actúa como el puente entre el código y la base de datos utilizando <strong>Eloquent</strong>, el ORM (Mapeo Objeto-Relacional) del framework. Gracias a esto, puedes realizar consultas, crear, actualizar o eliminar registros sin necesidad de escribir código SQL manual.</p>
<p><strong>¿Qué ventajas ofrece Eloquent ORM?</strong></p>
<p>Eloquent es el ORM (Mapeo Objeto-Relacional) de Laravel. Su principal ventaja es que permite interactuar con bases de datos mediante objetos y métodos expresivos en PHP, eliminando la necesidad de escribir consultas SQL complejas. Acelera el desarrollo, aumenta la legibilidad del código y facilita la gestión de relaciones entre tablas.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por aledelgado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1765</link>

		<dc:creator><![CDATA[aledelgado]]></dc:creator>
		<pubDate>Wed, 08 Jul 2026 15:23:43 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1765</guid>

					<description><![CDATA[&lt;strong&gt;Actividad 04&lt;/strong&gt;
&lt;strong&gt;¿Cuál es la función principal de un formulario dentro de una aplicación web desarrollada con Laravel?&lt;/strong&gt;

La función principal de un formulario en Laravel es capturar la entrada del usuario de forma interactiva y enviarla al servidor para su procesamiento. Sirve como puente bidireccional: recolecta datos (como registros o búsquedas) y, si hay errores, devuelve la información para que el usuario la corrija fácilmente.


&lt;strong&gt;¿Cuál es la diferencia entre los métodos GET y POST al enviar información desde un formulario?&lt;/strong&gt;

La principal diferencia radica en cómo se envían los datos. &lt;strong&gt;GET&lt;/strong&gt; adjunta la información a la URL (haciéndola visible y limitada), ideal para búsquedas. &lt;strong&gt;POST&lt;/strong&gt; envía los datos en el cuerpo de la petición HTTP (de forma oculta y sin límite de tamaño), ideal para formularios de inicio de sesión o subida de archivos.

&lt;strong&gt;¿Para qué se utiliza la directiva &lt;/strong&gt;&lt;code&gt;&lt;strong&gt;@csrf&lt;/strong&gt;&lt;/code&gt;&lt;strong&gt; en los formularios de Laravel?&lt;/strong&gt;
La directiva &lt;code&gt;@csrf&lt;/code&gt; en Laravel se utiliza para generar un token de seguridad único en los formularios HTML. Su propósito es proteger a la aplicación contra ataques de Falsificación de Solicitud entre Sitios, asegurando que las peticiones provengan realmente del propio usuario y no de un sitio web malicioso.

&lt;strong&gt;¿Qué función cumple el objeto &lt;/strong&gt;&lt;code&gt;&lt;strong&gt;Request&lt;/strong&gt;&lt;/code&gt;&lt;strong&gt; dentro de un controlador y cómo permite acceder a los datos enviados por el usuario?&lt;/strong&gt;

Request representa la solicitud HTTP enviada por el cliente (navegador). Su función en el controlador es encapsular toda la información de dicha petición para que la aplicación pueda leer parámetros, cabeceras, archivos o datos enviados por el usuario, permitiendo generar una respuesta.]]></description>
			<content:encoded><![CDATA[<p><strong>Actividad 04</strong><br />
<strong>¿Cuál es la función principal de un formulario dentro de una aplicación web desarrollada con Laravel?</strong></p>
<p>La función principal de un formulario en Laravel es capturar la entrada del usuario de forma interactiva y enviarla al servidor para su procesamiento. Sirve como puente bidireccional: recolecta datos (como registros o búsquedas) y, si hay errores, devuelve la información para que el usuario la corrija fácilmente.</p>
<p><strong>¿Cuál es la diferencia entre los métodos GET y POST al enviar información desde un formulario?</strong></p>
<p>La principal diferencia radica en cómo se envían los datos. <strong>GET</strong> adjunta la información a la URL (haciéndola visible y limitada), ideal para búsquedas. <strong>POST</strong> envía los datos en el cuerpo de la petición HTTP (de forma oculta y sin límite de tamaño), ideal para formularios de inicio de sesión o subida de archivos.</p>
<p><strong>¿Para qué se utiliza la directiva </strong><code><strong>@csrf</strong></code><strong> en los formularios de Laravel?</strong><br />
La directiva <code>@csrf</code> en Laravel se utiliza para generar un token de seguridad único en los formularios HTML. Su propósito es proteger a la aplicación contra ataques de Falsificación de Solicitud entre Sitios, asegurando que las peticiones provengan realmente del propio usuario y no de un sitio web malicioso.</p>
<p><strong>¿Qué función cumple el objeto </strong><code><strong>Request</strong></code><strong> dentro de un controlador y cómo permite acceder a los datos enviados por el usuario?</strong></p>
<p>Request representa la solicitud HTTP enviada por el cliente (navegador). Su función en el controlador es encapsular toda la información de dicha petición para que la aplicación pueda leer parámetros, cabeceras, archivos o datos enviados por el usuario, permitiendo generar una respuesta.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Comentario en Evidencias Laravel por aledelgado		</title>
		<link>https://mqtecnologias.com/mqacademico/2026/06/24/evidencias-laravel/#comment-1764</link>

		<dc:creator><![CDATA[aledelgado]]></dc:creator>
		<pubDate>Wed, 08 Jul 2026 15:09:48 +0000</pubDate>
		<guid isPermaLink="false">https://mqtecnologias.com/mqacademico/?p=7251#comment-1764</guid>

					<description><![CDATA[&lt;strong&gt;Actividad 02&lt;/strong&gt;
&lt;strong&gt;¿Qué función tienen las rutas en Laravel?&lt;/strong&gt;
Las &lt;strong&gt;rutas&lt;/strong&gt; actúan como el puente entre el mundo exterior y el código fuente de tu aplicación. Su función principal es &lt;strong&gt;recibir las peticiones HTTP&lt;/strong&gt; (URLs) y enviarlas a la acción correspondiente, como mostrar una vista, ejecutar una lógica en un controlador o devolver datos en formato JSON.&lt;strong&gt; ¿Cuál es la función de un controlador?&lt;/strong&gt;

&lt;strong&gt;¿Dónde se almacenan las vistas?&lt;/strong&gt;
Se almacenan por defecto en el directorio &lt;code&gt;resources/views&lt;/code&gt; del proyecto.

&lt;strong&gt;¿Qué es Blade?&lt;/strong&gt;
Es el motor de plantillas nativo del framework Laravel. Permite separar la lógica de la aplicación del diseño visual al combinar código HTML con una sintaxis limpia y sencilla.

&lt;strong&gt;¿Cuál es la función de un controlador?&lt;/strong&gt;
Su función principal es recibir la petición del usuario, interactuar con la base de datos (a través del Modelo) y devolver una respuesta (como cargar una Vista o retornar datos en JSON).

&lt;strong&gt;Explica el flujo entre Ruta, Controlador y Vista.&lt;/strong&gt;
El flujo entre Ruta, Controlador y Vista es el ciclo de vida fundamental en arquitecturas web como MVC (Modelo-Vista-Controlador). Funciona como un sistema de mensajería: la ruta recibe la petición, el controlador ejecuta la lógica y la vista arma la respuesta visual para el usuario.]]></description>
			<content:encoded><![CDATA[<p><strong>Actividad 02</strong><br />
<strong>¿Qué función tienen las rutas en Laravel?</strong><br />
Las <strong>rutas</strong> actúan como el puente entre el mundo exterior y el código fuente de tu aplicación. Su función principal es <strong>recibir las peticiones HTTP</strong> (URLs) y enviarlas a la acción correspondiente, como mostrar una vista, ejecutar una lógica en un controlador o devolver datos en formato JSON.<strong> ¿Cuál es la función de un controlador?</strong></p>
<p><strong>¿Dónde se almacenan las vistas?</strong><br />
Se almacenan por defecto en el directorio <code>resources/views</code> del proyecto.</p>
<p><strong>¿Qué es Blade?</strong><br />
Es el motor de plantillas nativo del framework Laravel. Permite separar la lógica de la aplicación del diseño visual al combinar código HTML con una sintaxis limpia y sencilla.</p>
<p><strong>¿Cuál es la función de un controlador?</strong><br />
Su función principal es recibir la petición del usuario, interactuar con la base de datos (a través del Modelo) y devolver una respuesta (como cargar una Vista o retornar datos en JSON).</p>
<p><strong>Explica el flujo entre Ruta, Controlador y Vista.</strong><br />
El flujo entre Ruta, Controlador y Vista es el ciclo de vida fundamental en arquitecturas web como MVC (Modelo-Vista-Controlador). Funciona como un sistema de mensajería: la ruta recibe la petición, el controlador ejecuta la lógica y la vista arma la respuesta visual para el usuario.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
