Última actualización:

¿Qué voy a aprender?

No te creas que en este curso de Laravel sólo vamos a manejar strings y hacer unas pocas configuraciones multi idioma, para nada. En este curso aprenderás a crear aplicaciones multi idioma con Laravel manejando traducciones a nivel de archivos de idiomas para gestionar strings, a través de base de datos con los modelos Eloquent y también con el sistema de archivos.

La meta de este curso es ofrecer un camino rápido, efectivo y sencillo para implementar aplicaciones multi idioma escalables con Laravel de forma completa a través de un completo ejemplo.

Trabajaremos el idioma de la aplicación a través del primer segmento de la URL, así podremos acceder en todo momento al idioma seleccionado por el usuario y actuar en consecuencia.

Llevaremos a cabo operaciones de alta, edición, subida y edición de archivos, borrados y todo lo que puedas necesitar para llevar a cabo este tipo de proyectos en Laravel.

El flujo del proyecto será iniciar por crear un modelo con el idioma por defecto y, en base a ese modelo, poder añadir las traducciones que la aplicación pueda necesitar, pero siempre teniendo en cuenta que si el idioma seleccionado por el cliente no existe utilizaremos un idioma por defecto para obtener sus valores de base de datos.

Requisitos recomendados para tomar el curso

  • Conocimientos de Laravel, aquí tienes tienes un curso gratuito desde 0.

¿Para quién es este curso?

Desarrolladores web Laravel que deseen aprender a desarrollar aplicaciones multi idioma con Laravel de forma completa paso a paso.

¿Qué hago si tengo dudas a lo largo del curso?

Si has comprado el curso o estás suscrito al plan Trimestral o Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.

Contenido del Curso

Introducción
Laravel Multi Idioma: ¿Qué vamos a hacer?GRATIS 00:07:00
Laravel Multi Idioma: Archivos del curso 00:00:00
Preparando el proyecto
Laravel Multi Idioma: Revisar las dependencias que utilizaremos y crear el proyecto 00:09:00
Laravel Multi Idioma: Migraciones, iniciar modelos, seeds y factories 00:13:00
Laravel Multi Idioma: Configurar modelos Eloquent 00:06:00
Configuraciones para el proyecto multi idioma
Laravel Multi Idioma: Funciones Helper para manejar aplicaciones multi idioma 00:07:00
Laravel Multi Idioma: Crear un método que nos permita cambiar el idioma de la aplicación 00:08:00
Laravel Multi Idioma: Middleware que se ejecutará en cada petición para ajustar la aplicación multi idioma 00:02:00
Laravel Multi Idioma: Crear campo de selección dinámico para escoger el idioma desde la navegación 00:04:00
Laravel Multi Idioma: Crear un componente para mostrar Alertas y ajustar el layout de nuestra aplicación 00:06:00
Desarrollando la lógica de una aplicación multi idioma completa
Laravel Multi Idioma: Definir las rutas de nuestra aplicación utilizando un segmento para controlar el idioma 00:03:00
Laravel Multi Idioma: Ajustar el controlador LoginController para aplicaciones multi idioma 00:02:00
Laravel Multi Idioma: Primera versión del listado de artículosGRATIS 00:06:00
Laravel Multi Idioma: Crear un formulario para dar de alta y editar artículos 00:09:00
Laravel Multi Idioma: Lógica para mostrar el formulario para dar de alta artículos con el idioma correcto 00:07:00
Laravel Multi Idioma: Dar de alta artículos utilizando el Fallback Locale 00:07:00
Laravel Multi Idioma: Añadir lógica al modelo Article para saber qué botones mostrar en el listado de artículos 00:05:00
Laravel Multi Idioma: Pintar botones en el listado de artículos para añadir, editar y eliminar traducciones 00:05:00
Laravel Multi Idioma: Mostrar el formulario para añadir traducciones a un artículo cargando los datos del idioma por defecto 00:05:00
Laravel Multi Idioma: Procesar el formulario para añadir nuevas traducciones con subida de archivos 00:08:00
Laravel Multi Idioma: Formulario para editar cualquier traducción y probar validaciones 00:05:00
Laravel Multi Idioma: Crear formulario para buscar artículos y persistir la búsqueda en sesión 00:05:00
Laravel Multi Idioma: Añadir un QueryScope al modelo Article para realizar búsquedas por idiomas 00:09:00
Laravel Multi Idioma: Iniciar el detalle de un artículo 00:03:00
Laravel Multi Idioma: Crear y procesar el formulario de comentarios del detalle de un artículo 00:05:00
Laravel Multi Idioma: Mostrar el listado de comentarios con fechas formateadas para cada idioma 00:05:00
Laravel Multi Idioma: Eliminar una traducción o el artículo completo con sus archivos y comentarios en cascada 00:07:00

Valoraciones del curso

N.A

valoración
  • 1 estrellas
  • 2 estrellas
  • 3 estrellas
  • 4 estrellas
  • 5 estrellas

No hay valoraciones para este curso.

HACER ESTE CURSO
  • Opciones de Precio +
  • ACCESO PARA SIEMPRE
  • Certificado del curso
  • Número de unidades27
  • 2 horas, 38 minutos
29 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login