Aplicar código de descuento
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
Indice del Curso
Tienes a disposición el temario para descargar del curso Flutter y Laravel Tienda Delivery en formato PDF
Planteamiento y herramientas
- 1.– Introducción 3:17
- 2.– Planteamiento 4:05
- 3.– Herramientas y programas 7:10
- 4.– Base de datos 5:20
BackEnd Administración
- 5.– Instalación de Laravel 16:51
- 6.– Módulo Usuarios 50:32
- 7.– Módulo Categorías 57:01
- 8.– Módulo Subcategorías 38:39
- 9.– Módulo Productos 38:45
- 10.– Módulo Pedidos 35:44
- 11.– Módulo Detalle 21:24
- 12.– Carrusel de imágenes 21:25
- 13.– Blog para SEO 31:13
- 14.– Roles de usuario 48:26
FrontEnd página web
- 15.– Diseño de la portada 38:56
- 16.– Menú de navegación dinámico 22:53
- 17.– Carrusel de imágenes dinámico 19:13
- 18.– Productos en la Portada 21:44
- 19.– Arquitectura de urls en Laravel 10:51
- 20.– Mostrar categorías y subcategorías 25:32
- 21.– Mostrar Producto 26:20
- 22.– Blog en Laravel 30:30
- 23.– Integrar el Carrito de Compra 1:22:30
- 24.– Procesar el Pedido 46:44
- 25.– Historial del Pedido 35:39
Servicios web API Rest
- 26.– Integrar Json Web Tokens 8:38
- 27.– Autenticación con JWT 8:34
- 28.– Enviar Productos en JSON 9:44
- 29.– Recibir pedidos en Laravel 6:11
Desarrollo del aplicativo
- 30.– Planteamiento de la app en Flutter 19:51
- 31.– Creación del Proyecto Flutter 14:52
- 32.– Estructura de Archivos 15:52
- 33.– Implementación del Servicio Web (API) 18:00
- 34.– Modelos Categoria, Subcategoria y Producto 12:22
- 35.– Creación de la Base de Datos Sqflite 18:45
- 36.– Métodos para gestionar la DB DbHelper 22:30
- 37.– Modelo Carrito 8:57
- 38.– Métodos para la gestión del Carrito 25:56
- 39.– Implementación de la Pantalla Inicio 27:39
- 40.– Implementación de la Pantalla Login 46:35
- 41.– Implementación de la Pantalla Registro 36:00
- 42.– Uso de la API para sincronizar la BD 22:50
- 43.– Implementación Pantalla Categoria con Sqflite 30:11
- 44.– Implementación de la pantalla Productos 25:30
- 45.– Implementación Pantalla Producto 17:56
- 46.– Logout de la App Delivery 26:44
- 47.– Integrar ChangeNotifierProvider 10:51
- 48.– Integrar Notificaciones en la AppBar 22:30
- 49.– Botón Agregar al Carrito 21:06
- 50.– Resumen Carrito de Compra 32:28
- 51.– Envío del Pedido Delivery 28:30
- 52.– Confirmación del Pedido Delivery 11:22
Bonus
- 53.– SEO Onpage en Laravel 39:52
- 54.– Maquetación FrontEnd 55:09
- 55.– Diseño en Flutter 9:22
¿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.
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
Código fuente
Disponible
- Acceso al código fuente
- Acceso a recursos gráficos
- Formato descargable ZIP
19395