Gratis
Flutter y Laravel Tienda Delivery
Desarrolla una aplicación móvil en Flutter y aplicación web en Laravel para un minimarket o tienda de abarrotes con un sistema de pedidos por delivery.
23,742 estudiantes/visitas
6 Módulos
Código: FLLATD20F
¿Qué aprenderás?
Detallamos algunas funcionalidades:
Aplicación web en Laravel
- Registro y login con roles de usuario
- CRUD para categorias, usuarios, subcategorias, productos, pedidos, etc
- Implementación de una API Rest.
- Carrito de compra para realizar pedidos.
- Gestión de los pedidos.
Aplicación Móvil en Flutter
- Registro y login con roles de usuario
- Implementación de un servicio web para consumir la API Rest.
- Carrito de compra para realizar pedidos.
Se remarca que el curso tiene un enfoque práctico por tanto no nos detendremos en explicar aspectos básicos de programación.
Contenido del curso
6 módulos disponibles
Módulo 1 Planteamiento y herramientas
-
Introducción
-
Planteamiento
-
Herramientas y programas
-
Base de datos
Módulo 2 BackEnd Administración
-
Instalación de Laravel
-
Módulo Usuarios
-
Módulo Categorías
-
Módulo Subcategorías
-
Módulo Productos
-
Módulo Pedidos
-
Módulo Detalle
-
Carrusel de imágenes
-
Blog para SEO
-
Roles de usuario
Módulo 3 FrontEnd página web
-
Diseño de la portada
-
Menú de navegación dinámico
-
Carrusel de imágenes dinámico
-
Productos en la Portada
-
Arquitectura de urls en Laravel
-
Mostrar categorías y subcategorías
-
Mostrar Producto
-
Blog en Laravel
-
Integrar el Carrito de Compra
-
Procesar el Pedido
-
Historial del Pedido
Módulo 4 Servicios web API Rest
-
Integrar Json Web Tokens
-
Autenticación con JWT
-
Enviar Productos en JSON
-
Recibir pedidos en Laravel
Módulo 5 Desarrollo del aplicativo
-
Planteamiento de la app en Flutter
-
Creación del Proyecto Flutter
-
Estructura de Archivos
-
Implementación del Servicio Web (API)
-
Modelos Categoria, Subcategoria y Producto
-
Creación de la Base de Datos Sqflite
-
Métodos para gestionar la DB DbHelper
-
Modelo Carrito
-
Métodos para la gestión del Carrito
-
Implementación de la Pantalla Inicio
-
Implementación de la Pantalla Login
-
Implementación de la Pantalla Registro
-
Uso de la API para sincronizar la BD
-
Implementación Pantalla Categoria con Sqflite
-
Implementación de la pantalla Productos
-
Implementación Pantalla Producto
-
Logout de la App Delivery
-
Integrar ChangeNotifierProvider
-
Integrar Notificaciones en la AppBar
-
Botón Agregar al Carrito
-
Resumen Carrito de Compra
-
Envío del Pedido Delivery
-
Confirmación del Pedido Delivery
Módulo 6 Bonus
-
SEO Onpage en Laravel
-
Maquetación FrontEnd
-
Diseño en Flutter
Requisitos
Skill deseable el estudiante
Es deseable que domines las siguientes tecnologías para llevar el curso.
- Maquetación con Bootstrap - Intermedio
- Diseño de Base de datos en MySql - Intermedio
- Programación en Laravel con PHP - Intermedio
- Programación en Flutter con el lenguaje Dart - Intermedio
- Desarrollo de servicios web API Rest - Intermedio
Descripción del Curso
Aprende a desarrollar una aplicación móvil para minimarket o tienda de abarrotes en Flutter y Laravel con sistema de pedidos por delivery integrando las dos aplicaciones mediante un servicio web (API Rest). Ten en cuentra que es un curso avanzado de Flutter y Laravel.
- Es una serie de videos explicativos del proceso de desarrollo acompañados de una redacción explicando el código por cada lección
- Tienes la disponibilidad del código fuente para hacerle las mejoras que desees
- Puedes adaptar la aplicación a cualquier tipo de negocio: Tienda de Abarrotes, Tienda de Juguetes, Librería, Tienda de Ropa, Tienda de Zapatos, Carnicerias, Pastelerías, etc.
Beneficios que te pueden interesar:
- Acceso a todos los scripts y recursos gráficos de cada lección conforme se publiquen
- Acceso a partes explicativas en las lecciones correspondientes.
- Al final del curso tendrás el código disponible para descargar de la aplicación web desarrollada en Laravel
- Al final del curso tendrás el código disponible para descargar de la aplicación móvil desarrollada en Flutter
¡GRATIS!
Usa el cupón QIWIS93HAJ4 en el checkout
Este curso incluye:
- Acceso por 1 año
- Guía PDF descargable
- Código fuente descargable