Curso Crear Widgets en Flutter con una RestApi en Laravel y Django
- 👤 Andrés Cruz
Curso en Legacy (No tendrá más actualizaciones)
Este curso tiene el objetivo de construir una aplicación en conjunto con Laravel o Django y Flutter; de tal manera que la aplicación de Flutter va a necesitar de un 100% de la app de Laravel mediante una Rest Api para poder funcionar. Lo siguiente que tienes que tener en cuenta, es que este no es un curso para aprender a desarrollar desde cero en Flutter y/o Laravel; tienes que tener conocimientos en estos frameworks para poder tomar estos cursos (en mi perfil puedes ver un curso de Laravel desde cero así como el curso de Crea apps en Android e iOS con una Rest Api en CodeIgniter 3 que tenemos una sección para aprender a desarrollar desde cero en Flutter.)
Construir widgets de manera dinámica mediante un backend y RestApi
La idea es simple: CONSTRUIR WIDGETS DE MANERA DINÁMICA mediante una RESTAPI desde manera dinámica en base a un esquema que armamos y administramos mediante un módulo de Dashboard en Laravel, Vamos a permitir construir distintos widgets como botones, chis, textos e imágenes de manera dinámica en base a un esquema que recibimos desde la Rest Api. Mediante la aplicación web, Laravel o Django, vamos a crear un esquema para la gestión de textos, botones y otros widgets; también vamos a crear como modelos los elementos más importantes que podamos administrar en Flutter, con este esquema, lo exportamos mediante una Rest Api, para que la aplicación en Flutter la consuma. En la aplicación de Flutter, vamos a crear distintas capas:
- Modelos
- Páginas
- Proveedores de contenido
- Clases para construir widgets en específico
- Pool de datos
Y todo esto lo vamos a definir para que todo funcione de manera conjunta. En definitiva, vamos a crear dos aplicaciones que a la final se comportan como una sola; esta estructura de aplicación que vamos a crear nos habré las puertas a crear aplicaciones más complejas o específicas en donde en pocas palabras necesitamos tener TODO el control de la información o pantallas que vamos a desplegar mediante una aplicación el Flutter.
App: Backend y RestApi en Laravel
Para la aplicación de Laravel vamos a trabajar con:
- Controladores
- Modelos
- Vistas
- Helpers y Facades
- Rest Api
- Rutas
- Formularios
- Validaciones de datos
- Bootstrap 5
- Módulo de usuario
- Creación de CRUDs
En pocas palabras, aprenderemos a crear las estructuras necesarias, la lógica y la organización para trabajar con distintos frameworks y que TODO esto funcione en conjunto perfectamente; para esto vamos a necesitar crear tanto la parte administrativa, es decir nuestro dashboard o módulo de gestión -backend- y una Rest Api para que sea consumida mediante Flutter.
App: Backend y RestApi en Django
Para la aplicación de Django será el mismo backend que con el de Laravel pero con Django:
- Vistas (controladores en el MVC)
- Modelos
- Creación de CRUDs desde la app de Admin
- Rest Api con Django Rest Framework (en desarrollo)
- ContentTypes (en desarrollo)
En pocas palabras, aprenderemos a crear las estructuras necesarias, la lógica y la organización para trabajar con distintos frameworks y que TODO esto funcione en conjunto perfectamente.
Acepto recibir anuncios de interes sobre este Blog.
En este curso vamos a desarrollar aplicaciones para crear widgets de manera dinámica con Flutter mediante una Rest Api que vamos a crear en Laravel y Django y su posterior backend.
Algunas recomendaciones:
Benjamin Huizar Barajas
Laravel Legacy - Ya había tomado este curso pero era cuando estaba la versión 7 u 8. Ahora con la ac...
Andrés Rolán Torres
Laravel Legacy - Cumple de sobras con su propósito. Se nota el grandísimo esfuerzo puesto en este cu...
Cristian Semeria Cortes
Laravel Legacy - El curso la verdad esta muy bueno, por error compre este cuando ya estaba la versi...
Bryan Montes
Laravel Legacy - Hasta el momento el profesor es muy claro en cuanto al proceso de enseñanza y se pu...
José Nephtali Frías Cortés
Fllask 3 - Hasta el momento, están muy claras las expectativas del curso
| 👤 Andrés Cruz
Por aquí tienes el listado completo de clases que vamos a cubrir en el libro y curso: