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

  1. Curso de Laravel

    Subida de archivos en Laravel: imágenes y documentos

    Cómo subir archivos en Laravel: el formulario multipart, validación de imágenes y documentos, el sistema de almacenamiento, el enlace simbólico storage:link, mostrar y eliminar archivos.

  2. Curso de Laravel

    Autorización y permisos en Laravel: Gates y Policies

    Cómo controlar qué puede hacer cada usuario en Laravel: Gates, Policies, roles y permisos, la directiva @can en Blade, authorize en controladores y middleware por rol.

  3. Curso de Laravel

    Autenticación en Laravel: registro, inicio de sesión y rutas protegidas

    Cómo implementar la autenticación en Laravel: starter kits, autenticación manual con Auth::attempt, middleware auth, cerrar sesión, recordar usuario y recuperación de contraseña.

  4. Curso de Laravel

    Traducir los mensajes de Laravel al español

    Cómo poner Laravel en español: publicar los archivos de idioma, traducir los mensajes de validación, nombres de atributos, paginación, fechas con Carbon y textos propios.

  5. Curso de Laravel

    Operaciones CRUD en Laravel: ver y eliminar registros

    Cómo mostrar el detalle de un registro en Laravel y cómo eliminarlo de forma segura: el método show, el formulario DELETE, borrado lógico con SoftDeletes y restauración.

  6. Curso de Laravel

    CRUD en Laravel: actualizar registros

    Cómo editar registros en Laravel: los métodos edit y update, el formulario con method PUT, la regla unique al actualizar, y cómo compartir el formulario entre crear y editar.

  7. Curso de Laravel

    CRUD en Laravel: crear registros desde un formulario

    Cómo crear registros en Laravel: los métodos create y store, el formulario en Blade, validación con Form Request, campos relacionados y el patrón POST-Redirect-GET.

  8. Curso de Laravel

    CRUD en Laravel: listar registros con paginación y búsqueda

    Cómo listar registros en Laravel: el método index, paginación, buscador con filtros, ordenación por columnas, carga ansiosa y la vista con Blade.

  9. Curso de Laravel

    Validación de formularios en Laravel

    Cómo validar formularios en Laravel: el método validate, reglas disponibles, Form Requests, mensajes personalizados, mostrar errores en Blade y validación condicional.

  10. Curso de Laravel

    Componentes Blade en Laravel: vistas reutilizables

    Qué son los componentes Blade, cómo crearlos con make:component, pasar propiedades y slots, componentes anónimos, atributos y layouts como componente.

  11. Curso de Laravel

    Plantillas Blade en Laravel: vistas, layouts y directivas

    Cómo usar Blade en Laravel: mostrar datos con seguridad, directivas de control, herencia de plantillas, layouts, includes, y las diferencias entre las llaves dobles y las de escape.

  12. Curso de Laravel

    Controladores en Laravel: organizar la lógica de tu aplicación

    Cómo crear y usar controladores en Laravel: controladores de recurso, pasar datos a las vistas, inyección de dependencias, respuestas, redirecciones y buenas prácticas.