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.

Ratings: 3.69 / 5.00




Description

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.


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

Who Should Attend!

  • Estudiantes de Programación que deseen desarrollar un APP (BACKEND y FRONTEND) desde cero
  • Autodidactas que deseen desarrollar un APP (BACKEND y FRONTEND) desde cero