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 4 de 12

  1. Curso de Laravel

    Rutas en Laravel: definir las URLs de tu aplicación

    Cómo definir rutas en Laravel: métodos HTTP, parámetros, rutas con nombre, grupos, middleware, vinculación de modelos y rutas de recurso para un CRUD completo.

  2. Curso de Laravel

    Relaciones en Eloquent: hasMany, belongsTo y belongsToMany

    Cómo declarar y consultar relaciones en Laravel: uno a uno, uno a muchos, muchos a muchos, tablas pivote, carga ansiosa con with, whereHas y withCount.

  3. Curso de Laravel

    Query Builder en Laravel: el constructor de consultas SQL

    Cómo usar el Query Builder de Laravel: consultas con DB, joins, agrupaciones, subconsultas, SQL directo con seguridad, y cuándo conviene frente a Eloquent.

  4. Curso de Laravel

    Consultas Eloquent en Laravel: filtrar, ordenar y agrupar

    Cómo escribir consultas con Eloquent ORM: where, orderBy, filtros condicionales, agregaciones, paginación, colecciones y scopes reutilizables, probándolo todo en Tinker.

  5. Curso de Laravel

    Tinker en Laravel: probar código desde la terminal

    Qué es Tinker y cómo usarlo: ejecutar consultas Eloquent, crear registros, probar funciones y depurar sin escribir una pantalla, con sus comandos y limitaciones.

  6. Curso de Laravel

    Factories en Laravel: generar datos de prueba

    Qué son los factories en Laravel, cómo definirlos con Faker, estados personalizados, relaciones entre modelos, y su uso en seeders y en pruebas automatizadas.

  7. Curso de Laravel

    Seeders en Laravel: poblar la base de datos

    Qué son los seeders en Laravel, cómo crearlos y ejecutarlos, el DatabaseSeeder, insertar datos por lotes, y la diferencia entre datos de prueba y datos reales del sistema.

  8. Curso de Laravel

    Eloquent ORM en Laravel: modelos y operaciones básicas

    Qué es Eloquent ORM, cómo crear modelos, las convenciones de nombres, fillable y casts, y las operaciones para crear, leer, actualizar y eliminar registros.

  9. Curso de Laravel

    Migraciones en Laravel: versionar la base de datos

    Qué son las migraciones en Laravel, cómo crearlas con make:migration, tipos de columna, claves foráneas, ejecutarlas y revertirlas, y cómo trabajar con ellas en equipo.

  10. Curso de Laravel

    Configuración de base de datos en Laravel

    Cómo conectar Laravel con MySQL: el archivo .env, config/database.php, probar la conexión, múltiples conexiones, SQLite para pruebas y los errores más frecuentes.

  11. Curso de Laravel

    Artisan: la interfaz de comandos de Laravel

    Qué es Artisan y cómo usarlo: los comandos make para generar código, migraciones, caché, rutas, Tinker, y cómo crear tus propios comandos personalizados.

  12. Curso de Laravel

    Estructura de un proyecto de Laravel: qué hay en cada carpeta

    Recorrido por la estructura de carpetas de Laravel: app, bootstrap, config, database, public, resources, routes y storage, qué contiene cada una y dónde va tu código.