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

  1. Curso de Laravel Gohu

    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.

  2. Curso de Laravel Gohu

    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.

  3. Curso de Laravel Gohu

    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.

  4. Herramientas de desarrollo

    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.

  5. Herramientas de desarrollo

    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.

  6. Desarrollo personal

    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.

  7. Herramientas de desarrollo

    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.

  8. Herramientas de desarrollo

    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.

  9. Herramientas de desarrollo

    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.

  10. Herramientas de desarrollo

    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.

  11. Curso de MySQL

    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.

  12. Desarrollo personal

    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.