Flutter Curso Completo : App Móvil con Python y MongodB
GetX , Provider, Controller, Repository , Mongodb, Python, Flask, Docker, Restapi, Estructura Getx, Servicio web, y más.
What you will learn
Manejo de la Estructura GetX para Flutter
Desarrollo de un Servicio Backend en Python
Realizar una integracion de un Servicio Backend al Frontend
Uso de Widgets en Flutter para la creacion de un APP
Creación de Métodos y Funciones para un APP
Manejo de Servicios en Contenedores de Docker
Optimizar Código de Flutter con Widgets Personalizados
Why take this course?
Bienvenido al curso de Flutter con Getx, en este curso desarrollaremos un aplicativo completamente desde cero, y usando las tecnologias tanto de Backend como Frontend y Diseño UI/UX , algunos de los temas que trataremos serán los siguientes:
Visual Studio Code
PostMan
Git
Docker Desktop
MongoDBCompass
Python
Flask
Mongodb
Dart
Getx
Controllers
Providers
Repositorys
Dockerfiles
Endpoints
Rest-api
Cors
Clean Arquitecture
POO
Operadores Ternarios
Diseño UI/UX
Lógica Programacional
y muchas cosas más.
Con este curso podrás crear un aplicativo completamente desde cero, tanto en el desarrollo backend como frontend y también podrás usar Docker para poder correr tus servicios web hechos en Python o cualquier otro lenguaje en un Contenedor de Docker.
Sobre el Curso : Este curso se desarrollo en un periodo de 3 meses, se inicio con el desarrollo del diseño UI/UX hecho en figma y tambien se estructuro cada parte del diseño para poder mapear los widgets que se van a utilizar en la parte del FrontEnd de nuestro aplicativo, luego de eso se paso a estructurar todo el diseño en el FrontEnd con el lenguaje Dart y la ayuda de el Framework Flutter, todo esto bajo el entorno de trabajo de GetX. Por otro lado la parte del Backend la realizamos con el lenguaje de programación Python y también fue realizada desde cero, se hizo uso del framework Flask para generar las rutas y endpoints que necesitábamos para consumir los datos almacenados en nuestra base de datos de Mongodb. Esta base de datos fue estructurada a medida que se fue avanzando con las vistas del aplicativo, tambien se hizo validaciones de los campos que deben tener y como se relacionan entre si los documentos y colecciones de la base de datos NO-SQL.