Curso de FlutterFlow: Construye tus apps desde cero
Estudio de Widgets, Firebase, Base de datos, APIs y mucho más
Lo que serás capaz de hacer
¡Bienvenidos al curso de desarrollo de aplicaciones con FlutterFlow! Si alguna vez has soñado con crear tus propias aplicaciones móviles y web de manera sencilla y sin tener experiencia previa en programación, este es el curso perfecto para ti. Requisitos: ¡Ninguno! Este curso está diseñado para principiantes completos sin experiencia previa en programación. ¿A quién está dirigido? Personas interesadas en crear aplicaciones móviles sin tener que escribir código. Principiantes en programación y desarrollo de aplicaciones. Diseñadores que deseen ampliar sus habilidades para crear aplicaciones interactivas. Público en General Te guiaremos a través de cada paso del proceso de creación de aplicaciones utilizando FlutterFlow, una plataforma poderosa que te permite crear aplicaciones impresionantes sin necesidad de escribir código. Aprenderás desde cero, lo que significa que no es necesario tener experiencia previa en programación o diseño. Al final de este curso, habrás adquirido un conjunto de habilidades valiosas que te permitirán crear tus propias aplicaciones sorprendentes y funcionales sin la barrera de la programación tradicional. Ya sea que quieras construir tu propia aplicación personal, explorar oportunidades profesionales o emprender en el mundo del desarrollo de aplicaciones, este curso te proporcionará la base que necesitas. ¡Inscríbete hoy y comienza tu emocionante viaje hacia convertirte en un experto en desarrollo de aplicaciones con FlutterFlow!
- Conexión de Flutterflow y Firebase
- Autenticación y verificación de usuarios
- Funcionamiento de APIs
- Gestión de base de datos y Querys en FlutterFlow
- Introducción a Dart y aplicación en custom functions
Temario
UNIDAD 1 - Presentación del Curso · 2 leccionesUNIDAD 1 - Presentación del Curso
UNIDAD 1 - Presentación del Curso
- Introducción
- Indicaciones
UNIDAD 2 - Panorama de FlutterFlow y Conexión con Firebase · 7 leccionesUNIDAD 2 - Panorama de FlutterFlow y Conexión con Firebase
UNIDAD 2 - Panorama de FlutterFlow y Conexión con Firebase
- Presentación de FlutterFlow como Plataforma no code/low code
- DashBoard
- AppBuilder
- Aspectos Generales de Firebase
- Conexión con FireBase usando un Template- Método Paso a Paso
- Conexión Rápida con Firebase
- Iniciando un Proyecto desde Cero
UNIDAD 3 - Interfaz y Widgets · 11 leccionesUNIDAD 3 - Interfaz y Widgets
UNIDAD 3 - Interfaz y Widgets
- Presentación
- Tipos de Widgets
- Scaffold y Columna
- Fila (row)
- Container
- Botones
- Tenemos muchos widgets en flutterflow
- Componentes
- Creación de Páginas con Inteligencia artificial en FlutterFlow
- Tarea
- Solución de la tarea
UNIDAD 4 - Login y Registro Usando Firebase · 9 leccionesUNIDAD 4 - Login y Registro Usando Firebase
UNIDAD 4 - Login y Registro Usando Firebase
- Guardando Versión del Proyecto
- Diseño de la Página de Inicio de Sesión
- Diseño de la Página de Registro
- Lógica de Registro
- Lógica de Inicio de Sesión y Cierre de Sesión
- Aspectos Adicionales Sobre el Diseño
- Verificación de Correo: Parte 1 (Envío de Correo)
- Verificación de Correo: Parte 2 (Sistema de Verificación)
- Validación de Formularios
UNIDAD 5 - Base de Datos (Backend Query) · 11 leccionesUNIDAD 5 - Base de Datos (Backend Query)
UNIDAD 5 - Base de Datos (Backend Query)
- Backend Query: Panorama
- Backend Query: Query Collection- Listas
- Backend Query: Query Collection- Single Document
- Backend Query: Documentos desde la Referencia (Documents From Reference)
- Backend Query: API Call
- Backend Query: SQLite Query- Read
- Backend Query- SQLite Query: Update- Insert (Clase nueva)
- Backend Query- SQLIte Query: Update- Update (Clase Nueva)
- Backend Query- SQLite Query: Update- Delite (Clase Nueva)
- Dynamic Children
- Base de datos
UNIDAD 6 - Optimización de la base de datos · 5 leccionesUNIDAD 6 - Optimización de la base de datos
UNIDAD 6 - Optimización de la base de datos
- Presentación
- Limit en Query Collections
- Single Time Query
- Aclaración sobre el campo "Email"
- Infinite Scroll
UNIDAD 7 - Reglas en Firebase · 4 leccionesUNIDAD 7 - Reglas en Firebase
UNIDAD 7 - Reglas en Firebase
- Presentación
- Aspectos conceptuales
- Aplicación
- Problemas Comunes
UNIDAD 8 - Custom Functions: Introducción al código con Dart · 7 leccionesUNIDAD 8 - Custom Functions: Introducción al código con Dart
UNIDAD 8 - Custom Functions: Introducción al código con Dart
- Introducción de Sección
- Introducción a Dart Parte 1
- Introducción a Dart Parte 2
- Custom Functions en FlutterFlow
- Custom Functions con Inteligencia Artificial
- Tarea: Función que crea un NickName de Twitter (@Nombre)
- Solución de la tarea
UNIDAD 9 - Acciones y CRUD · 33 leccionesUNIDAD 9 - Acciones y CRUD
UNIDAD 9 - Acciones y CRUD
- Acciones: Panorama (Tipos de acciones en general)
- Clasificación de Acciones de acuerdo a su uso
- Acciones de Navegación
- Acciones de BackEnd : Aspectos generales
- Acciones de BackEnd: CRUD- Create
- Acciones de BackEnd: CRUD- Read
- Acciones de BackEnd: CRUD- Update
- Acciones de BackEnd: CRUD- Delete
- Acciones de BackEnd: Acción de API Call
- Acciones de State Managment: Presentación
- Acciones de State Managment: Update AppState
- Acciones de State Managment: Update PageState
- Acciones de State Managment: Set/Rest Form Field
- Acciones de "Widget/UI Interactions": Bottom Sheet, Date Picker y Color Picker
- Acciones de "Widget/UI Interactions": Scroll To
- Acciones de "Widget/UI Interactions": Drawer
- (Clase Nueva- QR) Acciones de "Widget/UI Interactions": Scan Barcode/QR
- Acciones de "Alerts/Notifications": Mensajes de Alertas y Sonidos
- Acciones de "Alerts/Notifications": "Trigger Push Notification"
- Acciones de Utilities: Configuración del Storage y Upload Save Media parte 1
- Acciones de Utilities: Upload Save Media Parte 2
- Acciones de Utilities: Clear Uploaded Data
- Acciones de Utilities: Delete Data
- Acciones de Utilities: Set Dark Mode Settings
- Acciones de Share: Share
- Acciones de Share: Launch URL
- Acciones de Share: Call Number
- Acciones de Animation: El caso de On Page Load
- Acciones de Animation: Animaciones aplicadas a Widgets
- Acciones de Animation: Animaciones aplicadas a Lotties
- Acciones de Animation: Animaciones aplicadas a archivos .riv
- Conditional Actions
- Resumen
UNIDAD 10 - Acciones en Widgets · 6 leccionesUNIDAD 10 - Acciones en Widgets
UNIDAD 10 - Acciones en Widgets
- Presentación
- Acciones en Text Field- Aspectos Generales
- Acciones en Text Field aplicado a un buscador
- Acciones en Swipeable Stack
- Acciones en Choice Chips (On Selected)
- Acciones en ToggleIcon
UNIDAD 11 - Versión Web del Aplicativo y Diseño Responsivo (Sección siendo actualizada) · 5 leccionesUNIDAD 11 - Versión Web del Aplicativo y Diseño Responsivo (Sección siendo actualizada)
UNIDAD 11 - Versión Web del Aplicativo y Diseño Responsivo (Sección siendo actualizada)
- Conceptos Básicos y Presentación de Desarrollo Web en FlutterFlow
- Desplegando mi app en su versión web
- Diseño Responsivo 1: Containers y Dimensiones
- Diseño Responsivo 2: Visibilidad
- Diseño Responsivo 3: Verificación de Resultados
UNIDAD 12 - Proyecto I: Diseño/Maquetado de un aplicativo tipo TikTok: Aplicación de Widgets · 8 leccionesUNIDAD 12 - Proyecto I: Diseño/Maquetado de un aplicativo tipo TikTok: Aplicación de Widgets
UNIDAD 12 - Proyecto I: Diseño/Maquetado de un aplicativo tipo TikTok: Aplicación de Widgets
- Presentación del Proyecto
- Estructura de la página (NavBar y TabBar)
- Diseño del PageView
- Stack e íconos
- Alignment
- Colores y Detalles Finales
- Funcionalidad 1: Agregando Base de Datos
- Funcionalidad 2: Acciones y Almacenamiento
UNIDAD 13 - Proyecto II: Chats desde cero · 7 leccionesUNIDAD 13 - Proyecto II: Chats desde cero
UNIDAD 13 - Proyecto II: Chats desde cero
- Clase de actualización (sobre los templates con chats de FlutterFlow)
- Visión general y objetivo final
- Base de datos y Pantalla de Usuarios
- Pantalla de Usuarios
- Pantalla de Chats
- Pantalla de Mensajes
- Aspectos adicionales
UNIDAD 14 - Proyecto III: Post y Comentarios usando Sub Colecciones · 5 leccionesUNIDAD 14 - Proyecto III: Post y Comentarios usando Sub Colecciones
UNIDAD 14 - Proyecto III: Post y Comentarios usando Sub Colecciones
- 1. Sobre las Sub Colecciones
- Iniciando el Proyecto y Primeros Pasos con las Sub Colecciones
- Construyendo el Proyecto
- Testeando el App
- Conclusiones
UNIDAD 15 - Proyecto IV: Google Maps · 4 leccionesUNIDAD 15 - Proyecto IV: Google Maps
UNIDAD 15 - Proyecto IV: Google Maps
- Creación del Proyecto
- Conectando API keys de google maps
- Búsqueda en el mapa
- Marcadores
UNIDAD 16 - Plus: Multiplataforma, manejos de lenguaje y más · 3 leccionesUNIDAD 16 - Plus: Multiplataforma, manejos de lenguaje y más
UNIDAD 16 - Plus: Multiplataforma, manejos de lenguaje y más
- Conectar Dos Aplicativos con la Misma Base de datos
- Manejo de lenguajes
- Sistemas de calificaciones usando "RatingBar"
UNIDAD 17 - Módulo Extra: Integración de Supabase con Flutterflow · 11 leccionesUNIDAD 17 - Módulo Extra: Integración de Supabase con Flutterflow
UNIDAD 17 - Módulo Extra: Integración de Supabase con Flutterflow
- Creación del Proyecto
- Setup de Supabase
- Tabla Pública de Usuarios y Autenticación
- Inicio de Sesión
- Supabase Query: List of Rows
- Supabase Query: Single Document y Parámetros
- El campo de Imágen
- Storage: Buckets
- Storage: Upload Media to Supabase
- CRUD con Supabase
- Políticas (Reglas) de Row Level Security (RLS) en Supabase
UNIDAD 18 - APÉNDICE: PROGRAMACIÓN EN DART CON ENFOQUE PARA USO EN FLUTTERFLOW · 14 leccionesUNIDAD 18 - APÉNDICE: PROGRAMACIÓN EN DART CON ENFOQUE PARA USO EN FLUTTERFLOW
UNIDAD 18 - APÉNDICE: PROGRAMACIÓN EN DART CON ENFOQUE PARA USO EN FLUTTERFLOW
- Aspectos generales de Dart
- DartPad
- Void main()
- Variables: Definición y Tipos Básicos
- String
- Números
- Booleans
- Listas
- Declaración de Variables y Null Safety
- Condicionales
- Bucle For: Tipos
- Bucle For
- Bucle For In
- Bucle For Each
UNIDAD 19 - Bonus Extra y Pasos Futuros · 1 leccionesUNIDAD 19 - Bonus Extra y Pasos Futuros
UNIDAD 19 - Bonus Extra y Pasos Futuros
- CANAL DE TELEGRAM Y PASOS FUTUROS
UNIDAD 20 - Respuestas a Preguntas del Curso · 3 leccionesUNIDAD 20 - Respuestas a Preguntas del Curso
UNIDAD 20 - Respuestas a Preguntas del Curso
- Presentación de la Sección
- Cómo usar el DropDown con appstates y Firebase
- Problema en la lectura de imágenes (CORS)
UNIDAD 21 - Flutterflow 5.0: Principales Funcionalidades Añadidas · 5 leccionesUNIDAD 21 - Flutterflow 5.0: Principales Funcionalidades Añadidas
UNIDAD 21 - Flutterflow 5.0: Principales Funcionalidades Añadidas
- Presentación
- Widgets como Parámetros
- Nuevas Acciones en el Container
- Atajos de Teclado
- Entornos de Desarrollo
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
21 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
1 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Abner Francisco Casallo Trauco.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 21 unidades · 161 lecciones · 60 h
- 12 meses de acceso
- 1 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Abner Francisco Casallo Trauco; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


