Curso de Flutter

Loading...
S/ 99.00
Precio Regular S/ 149.00
Ahorras S/ 50.00
FALTAN 0 HORAS PARA QUE TERMINE LA OFERTA
00 Días
00 Horas
00 Minutos
00 Seg

Curso de Flutter

Loading...
S/ 99.00
Precio Regular S/ 149.00
Ahorras S/ 50.00
FALTAN 0 HORAS PARA QUE TERMINE LA OFERTA
00 Días
00 Horas
00 Minutos
00 Seg

Información

598 Estudiantes Ultima actualización: 13 diciembre 2024
Empieza y termina a tu tiempo
Lleva el curso cuantas veces quieras
Curso de nivel intermedio
   59clases 
Certifícate al terminar el curso
06 horas de videoclases online

Acerca del Curso

Este curso esta orientado a desarrolladores que deseen aprender uno de los SDK más utilizados para el desarrollo de interfaces móviles multiplataforma, que les permitirá construir aplicaciones de forma sencilla y con un mejor rendimiento. Al finalizar el curso habremos construido tre aplicaciones.
El proyecto final es una aplicación de Chat que permitirá registrar y autenticar usuarios, además de mostrar los mensajes que ingresen en el aplicativo móvil. Haremos uso de Material Design, y los servicios FireStore y Authentication de Firebase. Finalmente realizaremos el despliegue del proyecto a la tienda de Play Store.

Objetivos del Curso

Crear aplicaciones móbiles con Flutter
Uso de los servicios FireStore y Authentication de Firebase

Requerimientos

Conocimientos básicos en Dart
Conocimientos de Programación orientada a Objetos

Acerca del profesor

Melissa Casas
Melissa Casas Lead Front-End Developer en Máximo
Desarrolladora de Software con formación en Administración de Turismo y Marketing estratégico.

Certificación

  • Introducción
  • Configurando el entorno de trabajo
    • Instalación de Android Studio
    • Instalación de Flutter
    • Configurando el emulador de Android
    • Instalación SDK de Flutter para Mac
    • Configuración XCODE y lanzando el simulador para iOS
  • Proyecto 1: Mi primera aplicación en Flutter [Animes+ App]
    • Vista previa gratuita
    • Ejecutando la aplicación y creando estructura de Material App
    • Conociendo widgets: Scaffold, Center, Text, AppBar
    • Agregando imágenes en Flutter
    • Conociendo widgets: Column, Image, SingleChildScrollView
    • Personalizando estilos de nuestra app
    • Conociendo widgets: ClipRRect, Padding, SizedBox
    • Refactoring: Crear widgets personalizados
  • Proyecto 2: Mostrar páginas web en Flutter [Portfolio App]
    • Instalando el plugin WebView
    • Configurando WebView para Android y iOS
    • Implementando el WebView
    • Agregando IndexedStack
    • Creando métodos privados
    • Agregando un cargador antes del WebView
  • Proyecto 3: iChat App
    • Agregando el Splash Screen
    • Construyendo la pantalla de bienvenida para el app
    • Agregando estilos a la pantalla de bienvenida para el app
    • Refactoring: Crear widget CustomButton
    • Refactoring: Crear hoja de estilos
    • Construyendo la pantalla de Registro
    • Creando el widget CustomTextField
    • Construyendo la pantalla de Inicio de sesión
    • Construyendo la pantalla base del Chat
    • Definiendo rutas en Flutter
    • Navegación a rutas con nombre
  • Firebase [Backend - iChat App]
    • Creando un nuevo proyecto en Firebase
    • Configurando Firebase para Android
    • Configurando Firebase para iOS
    • Agregando paquetes de Flutter para usar Firebase en Android
    • Ajustes para usar paquetes de Flutter en iOS
  • Implementando el Backend [iChat App]
    • Registro con Firebase
    • Registro con correo y contraseña
    • Inicio de sesión con correo y contraseña
    • Cerrar sesión
    • Agregando cargador
    • Refactoring de nuestro código
    • Obteniendo el usuario autenticado
    • Agregando colección en Cloud FireStore
    • Guardando mensajes en Cloud FireStore
    • Obteniendo documentos de la colección
    • Obteniendo mensajes usando streams
    • Mostrando data
    • Mejorando los mensajes
    • Agregando estilos a las burburjas del chat
    • Adaptando la UI con condicionales
    • Limpiando casilla de texto
    • Escribiendo el timestamp
  • Desplegar la Aplicación a Play Store
    • Refactoring: Reglas de Firebase
    • Personalizando el icono de nuestra app
    • Creando un icono adaptativo usando las propiedades background y foreground
    • Cambiando el nombre del aplicativo
    • Firmar Aplicación y Crear APPBUNDLE
    • Construyendo una release apk
    • Subir Aplicación a Play Store

Preguntas Frecuentes

¿Cuándo inicio mi curso? Al momento de inscribirte, inicias tu curso. Recuerda que el contenido es 100% en línea, con clases pre-grabadas a las que tendrás acceso luego de la compra del curso. ¡Inicias y avanzas a tu propio ritmo!
¿El pago es seguro? Si. Es 100% Seguro. Contamos con certificación de seguridad SSL® Verified de protección de datos a nivel mundial y nuestra pasarela es soportada por Culqi y respaldada por el Grupo Credicorp, el holding peruano más importante del país dueño del Banco BCP.
¿Cuánto tiempo tengo acceso a las clases? Tu acceso es permanente. 24/7, así aprovecharas tu tiempo al máximo. Luego de que realices la compra vas a poder acceder a las clases cuando y donde quieras.
¿Las horas académicas certificadas es el rango de horas de las videoclases? Las horas académicas totales certificadas es el resultado del tiempo que le tendrías que dedicar al curso, y es la suma de las horas de clases, las horas de práctica de los ejercicios y las evaluaciones.

Acerca del profesor

Melissa Casas
Melissa Casas Lead Front-End Developer en Máximo
Desarrolladora de Software con formación en Administración de Turismo y Marketing estratégico.

Certificación