Blog
Artículos y tutoriales sobre desarrollo web, Laravel, PHP, MySQL e Inteligencia Artificial aplicada al software. Escritos desde la experiencia de proyectos reales, no desde la teoría.
133 artículos publicados · Página 11 de 12
Base de datos y relaciones en Laravel: el sistema del curso
Cómo diseñar la base de datos antes de consultarla: entidades, atributos y las relaciones uno a uno, uno a muchos y muchos a muchos, con su método de Eloquent correspondiente.
Crear los modelos Eloquent en Laravel con sus relaciones
Cómo crear modelos Eloquent en Laravel: el comando make:model, fillable y casts, y cómo declarar las relaciones hasOne, hasMany, belongsTo y belongsToMany paso a paso.
Qué es Laravel Gohu y cómo instalarlo en Visual Studio Code
Laravel Gohu es una extensión de VS Code para ejecutar consultas Eloquent, Query Builder y SQL directo viendo el resultado en JSON al instante. Qué es, qué necesitas y cómo instalarlo.
Instalación de Laragon en Windows: guía paso a paso actualizada
Cómo instalar Laragon en Windows paso a paso: descarga, instalación, dominios automáticos .test, cambiar la versión de PHP, crear bases de datos y resolver los errores más comunes.
Qué es Git: guía desde cero del control de versiones
Qué es Git, en qué se diferencia de GitHub, cómo funciona su flujo de trabajo, los comandos esenciales para empezar y los errores más comunes de quien recién arranca.
Qué es un desarrollador web y cómo cambió su trabajo con la IA
Qué hace un desarrollador web, qué tipos existen (frontend, backend y full-stack) y cómo la Inteligencia Artificial cambió la forma de programar y de construir software.
Qué es Composer y cómo usarlo en tus proyectos PHP
Qué es Composer, el gestor de dependencias de PHP: para qué sirve, cómo se instala, qué son composer.json y composer.lock, la diferencia entre install y update, y los errores más comunes.
Cómo subir un proyecto a GitHub paso a paso
Guía paso a paso para subir un proyecto local a GitHub: crear el repositorio, los comandos de Git uno por uno, la autenticación con token o SSH, el .gitignore, ramas y conflictos.
Error de puertos en XAMPP: cómo solucionarlo paso a paso
Cómo resolver el error de puertos en XAMPP cuando Apache o MySQL no inician: identificar qué programa ocupa el puerto 80 y el 3306, liberarlo o cambiar el puerto de XAMPP.
Qué es XAMPP: para qué sirve y cómo empezar a usarlo
Qué es XAMPP, qué significa su sigla, qué incluye, cómo se usa la carpeta htdocs y phpMyAdmin, por qué no debe usarse en producción y cómo se compara hoy con Laragon.
Diagrama entidad-relación: qué es y cómo hacer uno paso a paso
Guía completa del diagrama entidad-relación: qué es, sus elementos, los tipos de relación uno a uno, uno a muchos y muchos a muchos, un ejemplo resuelto y cómo pasarlo a tablas de MySQL.
Crea tu marca personal como desarrollador de software en la era de la IA
Cómo construir tu marca personal como desarrollador: portafolio, LinkedIn, blog y el método DESARROLLA, COMPARTE, PARTICIPA, DESTACA. Y qué cambió ahora que la IA escribe código.