Rasca la imagen para llevarte un descuento en tu curso. Podrás aplicar el cupón en el momento de pago.

5.0 /5
(4)

198
Bienvenidos al curso de Dart a Flutter
Cómo sacarle el máximo partido al curso
Comunidad de Discord para Aprender con Amigos
Tu cuaderno para tomar notas online sobre el curso
¿Quién es el instructor?
Introducción
¿Por qué Android Studio?
¿Por qué X-Code?
¿Por qué Visual Studio Code?
Windows - Instalación de Flutter
Windows - Instalación de Android Studio
Windows - Crear un emulador de Android
Mac - Instalación de Flutter
Mac - Instalar X Code
Instalar Visual Studio Code
Instalar Extensiones de Visual Studio Code
Creación de un proyecto Flutter en VS Code y Compilación
Árbol de Widgets y Context
Hello Flutter
Estructura de un proyecto en Flutter
Cuestionario de la sección
Presentación de la sección y objetivos
Scaffold Widget
Column Widget
Row Widget
Padding
Container
Distribución Proporcional
Scroll en los Componentes
Cuestionario de la sección
Resumen de la sección
Presentación de la sección y objetivos.
Planificación de la interface de usuario
Nueva App Counter y vista base
Diseño del AppBar
Diseño de textos de la aplicación
Diseño del FloatingActionButton Widget
Configuración de eventos de interfaz (manejo de clics en botones).
Introducción a la lógica del contador
Implementación del contador: Incremento.
Stateless vs Statefull Widgets
Introducción a Statefull Widget
Tarea: Adaptar la vista para soportar 3 botones extra
Solución: Adaptar la vista para soportar 3 botones extra
Tarea: Agregar la lógica para los 3 botones extra
Solución: Agregar la lógica para los 3 botones extra
Cuestionario de la sección
Resumen de la sección
Presentación de la sección y objetivos
Planificación de la Interface de usuario
Nueva App Convertidor de Unidades y vista base
Scaffold y AppBar
Adición de ExtendedFloatingActionButton Extended
Creación de un Widget Personalizado
Diseño del Body
Widget TextField
Captar valores en un TextField
Widget ListTile
Realizar conversión de unidades
Migrar a Stateful Widget
Tarea: Agregar ListTile Extras
Solución: Agregar ListTile Extras
Tarea: Agregar la lógica de conversión para los ListTile extra
Solución: Agregar la lógica de conversión para los ListTile extra
Cuestionario de la sección
Resumen de la sección
Presentación de la sección y objetivos
Planificación de la Interface de usuario
Nueva App Profile
Configuración de colores y cambiar icono de la aplicación
Cambiar nombre de la aplicación en Android & iOS
Configurar la navegación en diferentes pantallas
Mejores practicas en navegación
Scaffold & TopBar
Mostrar menú parte 1
Mostrar menú parte 2
Diseño de HomeScreen
Widget ClipOval
Crear Widget personalizado
Widget InkWell
Instalación de Google Fonts
Personalización de textos en Flutter
Diseño de EditScreen
Añadiendo AppBar con navegación
Widget Stack
Añadiendo TextFields
Tarea: Añadir TextFields para Latitude y Longitude
Solución: Añadir TextFields para Latitude y Longitude
Configuración de navegación entre TextField
Cuestionario de la sección
Resumen de la Sección
Presentación de la sección y objetivos
Adición del paquete SharedPreferences
Configuración de User Preferences
Funciones de guardado de User Preferences
Funciones de lectura en UserPreferences
Añadiendo UserPreferences a EditScreen
Crear función para leer imágenes en memoria
Solución error lectura de imagen
Guardando datos en EditScreen
Solución inicialización de SharedPreferences
Lectura de datos en HomeScreen
Lectura de datos en EditScreen
Crear función para eliminar datos
Eliminando datos
Mejorando UserPreferences
Mejorando UI/UX
Mejorando TextFields
Solución mejorando TextFields
Cuestionario de la sección
Resumen de la sección
Presentación de la sección y objetivos
Adición del paquete url_launcher
Enviar correo electrónico
Solución
Lanzar Url en el Navegador
Solución
Abrir aplicación de llamadas
Abrir aplicación de Google Maps
Mejores practicas
Cuestionario de la sección
Resumen de la sección
Presentación de la sección y objetivos
Planificación de la UI
Nueva App Pokedex
Instalación de dependencias
Configuración de colores y cambiar icono de la aplicación
Configuración de tipografía
Configuración de navegación
Solución de error de navegación
Diseño de vista base
Crear Widget RoundedSearchBar
Diseño del MainMenuItemButton
Diseño del GridView principal
Eventos de clic en el MainMenu y navegación
Creación de la vista base del PokedexScreen
Creación del MediumTopAppBar
Generar modelos de datos
Creación del widget PokemonCard
Creación del widget PokemonCard Parte 2
Creación del widget PokemonCard Parte 3
Adición del SilverGrid en PokedexScreen
Creación del Provider
Creación de métodos para capturar pokemon
Editando modelos de datos
Corrección de errores
Creando funciones para personalizar textos
Navegación con parámetros
Explorando un Mundo Pokémon Más Amplio
Buscando Pokemon por ID
Vista base para PokemonDetail
Primera parte de los detalles
Dibujando Stats del pokemon
Presentación de la sección y objetivos
Nueva app Notes
Configuración App
Configuración de la aplicación
Creación de Screens
Diseño HomeScreen Parte 1
Diseño HomeScreen Parte 2
Añadiendo el UiProvider
Creando modelo de datos
Crear Widget TaskCard Parte 1
Crear Widget TaskCard Parte 2
Añadiendo el TaskProvider
Pintando datos en pantalla
Filtrando Task en la lista
Navegación TaskScreen
TaskScreen diseño de vista base
TaskScreen diseño de vista base parte 2
Guardando y Actualizando Task
Eliminando elementos de la lista
Actualizando Status en la lista
Presentación de la sección y objetivos
Creando función para obtener dimensiones
Adaptando HomeScreen
Creando vista para LargeScreen y ExtraLargeScreen
Mejorando UI
Creando AdaptativeTask
Creando Grid
Adaptando Listados
Presentación de la Sección y Objetivos
¿Qué es SQFLite?
¿Qué es CRUD?
Instalación de Dependencias
Crear funciones toJson & fromJson
Crear Base De Datos
Función CREATE Raw
Función READ Raw
Función UPDATE Raw
Función DELETE Raw
Adaptando TaskProvider
Adaptando UI
Función Create
Función READ
Función UPDATE
Función DELETE
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

instructor

5.0 /5
(4)

  • Avatar
    danison
    (5)
    Avanzando de Darth a Flutter como un experto

    El contenido del curso es muy variado y cubre una amplia gama de conceptos y herramientas. Desde los conceptos básicos de la programación hay algo para todos. Además, el profesor ofrece muchas tareas y ejercicios para poder poner en practica lo aprendido.

  • Avatar
    Yvonne
    (5)
    Con lecciones estructuradas, ejemplos prácticos y proyectos desafiantes

    Un curso esencial que transforma la teoría en habilidades prácticas, preparandonos para el éxito en el desarrollo de aplicaciones móviles híbridas.

  • Avatar
    Joiser
    (5)
    Esencial para aquellos que buscan avanzar en sus habilidades y destacar en el emocionante mundo de Flutter

    La plataforma ha creado un curso impactante que transforma la transición de Dart a Flutter en una experiencia fluida y valiosa

  • Avatar
    Caty
    (5)
    El curso proporcionó una transición perfecta de Dart a Flutter

    La estructura del curso y la habilidad del instructor para explicar temas complejos de manera accesible fueron impresionantes

PLANES PARA ACCEDER SEGÚN TUS OBJETIVOS Y NECESIDADES

Compra el curso individual, obtén toda la ruta de aprendizaje o accede a toda la plataforma

Elige la forma de pago que mejor se adapte a tus necesidades y a tu bolsillo con pago único por curso, acceso mensual o anual a la ruta de aprendizaje o incluso a toda la plataforma.

Pago Único

Compra el curso una vez y accede de por vida

49.99

  • Un único pago
  • Acceso instantáneo al curso de por vida
  • Accede a la comunidad del curso
El Más
Popular

Rana de Bronce

Accede a todos los cursos, comunidades y extras de Frogames

39 /mes

  • Pago único de 39€ al mes
  • Acceso instantáneo a todos los cursos
  • Accede a la plataforma y las comunidades 24 / 7, dónde y cuándo quieras
  • Cancela en cualquier momento sin perder tu progreso

Ruta de Desarrollo Multiplataforma

Accede a todos los Cursos de la Ruta de Desarrollo Multiplataforma

19.99 /mes

  • Pago único de 19.99€ al mes
  • Acceso instantáneo a los +10 cursos de la ruta
  • Accede a la ruta 24 / 7, dónde y cuándo quieras
  • Cancela en cualquier momento sin perder tu progreso

Pago único

Compra el curso una vez y accede de por vida

49.99

  • Un único pago
  • Acceso instantáneo al curso de por vida
  • Accede a la comunidad del curso
El Más
Valorado

Rana de Oro

Accede a todos los cursos, comunidades y extras de Frogames

349 /año

  • Pago único de 349€ al año
  • 3 meses de descuento
  • Acceso instantáneo a todos los cursos
  • Accede a la plataforma y las comunidades 24 / 7, dónde y cuándo quieras
  • Cancela en cualquier momento sin perder tu progreso
  • Biblioteca de Recursos
  • Directos mensuales de Q&A
  • Soporte premium

Ruta de Desarrollo Multiplataforma

Accede a todos los Cursos de la Ruta de Desarrollo Multiplataforma

199 /año

  • Pago único de 199€ al año
  • 4 meses de descuento
  • Acceso instantáneo a los +10 cursos de la ruta
  • Accede a la ruta 24 / 7, dónde y cuándo quieras
  • Cancela en cualquier momento sin perder tu progreso
  • Soporte premium

* Todos los precios llevan impuestos incluidos.

Por tu seguridad, todos los pedidos se procesarán en un servidor seguro.

Ruta de Desarrollo Multiplataforma

El pack definitivo con todos nuestros cursos de Desarrollo Multiplataforma para crear aplicaciones tanto web como para dispositivos móviles en Android e iOS. Incluye los cursos que están por venir y las actualizaciones y mejoras de los actuales

Git y GitHub de la A a la Z: Todo sobre el control de versiones

¡Aprende los conceptos fundamentales y el flujo de trabajo esencial sobre el control de versiones utilizando Git y GitHub desde cero!

106 clases

Curso de Dart de la A a la Z

Dart, el lenguaje desarrollado por Google: una elección poderosa para el desarrollo de aplicaciones web y móviles

135 clases

De Dart a Flutter: Fundamentos en Aplicaciones Móviles Híbridas

Introdúcete en el mundo de la programación con Flutter con diferentes proyectos que te garantizan un aprendizaje sólido y dinámico

198 clases

Aprende C# en 6 horas

Aprende C#, el lenguaje de programación utilizado para crear videojuegos en Unity o backends en .Net ¡en solamente 6 horas!

53 clases

App Store Optimization (ASO) de la A a la Z

Domina las técnicas del App Store Optimization (ASO) como un experto empezando por la base y aumenta las descargas de tus apps y juegos tanto para iOS como para Android

34 clases

Flutter Design Lab: Explorando Material Design, Cupertino y Web

Descubre la magia del diseño de aplicaciones con las poderosas herramientas de Flutter para llevar tus habilidades al siguiente nivel

148 clases

Programación Orientada a Objetos con C#

Aplica de forma práctica y entiende los conceptos de programación orientada a objetos en C# y domina la creación de clases, la herencia, el polimorfismo o la encapsulación entre otros

107 clases

SQL de la A a la Z

Desde la creación de bases de datos hasta el control total de tus consultas, este curso te llevará de principiante a experto en el manejo de datos de manera eficiente

85 clases

React Native: Aprende React Native con ejercicios prácticos

Aprende los fundamentos de React Native desde cero. Usa React Native para construir aplicaciones móviles híbridas tanto para iOS como para Android

52 clases

Masterclass de productividad utilizando Visual Studio y C#

Incrementa drásticamente tu productividad usando C# con Visual Studio, dominando todos sus shortcuts y herramientas disponibles

48 clases