Grattez l'image pour obtenir une réduction sur votre cours. Vous pourrez appliquer le coupon lors du paiement.

5.0 /5
(19)

198
Bienvenidos al curso de Dart a Flutter
Cómo sacarle el máximo partido al curso
Comunidad de Discord para Aprender con Amigos
Prenez des notes de votre cours en temps réel sur Frogames Formación
¿Quién es el instructor?
Introduction
¿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
Nous avons terminé une aventure ensemble, mais allons-en à la suivante !

instructeur

5.0 /5
(19)

  • Avatar
    María
    (5)
    De Dart a Flutter sin frustración

    Este curso tiene una curva de aprendizaje muy bien cuidada. Me permitió dominar Dart y luego dar el salto a Flutter con seguridad. Me encantó cómo cada concepto se conecta con ejemplos útiles.

  • Avatar
    Nieves
    (5)
    De Dart a Flutter: Fundamentos en Aplicaciones Móviles Híbridas – aprende a construir apps modernas desde el lenguaje hasta la interfaz

    Cuando empecé este curso, solo sabía que Dart era el lenguaje detrás de Flutter, pero no entendía cómo se conectaban. Este curso me lo explicó todo con una claridad que agradezco muchísimo. Primero me enseñaron Dart con ejemplos sencillos pero potentes: funciones, clases, asincronía… y luego, sin darme cuenta, ya estaba creando pantallas en Flutter, navegando entre vistas, usando widgets y conectando lógica con interfaz. Lo que más me gustó fue que no se salta pasos: cada concepto tiene su momento, y eso me dio seguridad para construir mi primera app híbrida real. Ahora puedo decir que entiendo Flutter desde sus raíces, y eso me cambió como desarrollador.

  • Avatar
    Jorge
    (5)
    El puente perfecto

    Me costó un poco arrancar con el desarrollo móvil, pero este contenido me aclaró todo el panorama y me permitió entender cómo conectar mis conocimientos previos con el nuevo ecosistema de una manera muy fluida.

  • Avatar
    Gustavo
    (5)
    De Dart à Flutter : Fondamentaux des Applications Mobiles Hybrides

    El curso "De Dart a Flutter: Fundamentos en Aplicaciones Móviles Híbridas" es una guía completa para quienes desean dominar el desarrollo de aplicaciones móviles con una sola base de código. Desde los fundamentos del lenguaje Dart hasta la implementación de interfaces responsivas con Flutter, este programa ofrece una formación clara, práctica y alineada con las exigencias del mercado actual.

  • Avatar
    Angel
    (5)
    De Dart à Flutter : Fondamentaux des Applications Mobiles Hybrides

    Este curso está diseñado para enseñar el desarrollo de aplicaciones móviles híbridas utilizando Dart y Flutter. Aprenderás a construir interfaces responsivas, gestionar estados, integrar APIs, manejar navegación y aplicar buenas prácticas en arquitectura de apps. El enfoque es práctico, con proyectos que simulan aplicaciones reales para Android e iOS. Ideal para programadores que ya conocen Dart y desean dar el siguiente paso hacia el desarrollo móvil con Flutter de forma estructurada y eficiente. ¿Te gustaría que lo conecte con otros cursos de arquitectura de apps, Firebase o incluso monetización móvil? También puedo ayudarte a destacar sus beneficios para portfolios, presentaciones o estrategias de marketing educativo.

  • Avatar
    Nicolás
    (5)
    ¡Me encantó!

  • Avatar
    Javi
    (5)
    El puente perfecto

    Tenía miedo de que el cambio fuera brusco, pero la transición fue súper suave y lógica. Entender cómo pasar de la lógica a ver algo funcionando en el móvil me dio una satisfacción enorme. Ahora siento que puedo crear aplicaciones para cualquier sistema sin tener que aprender todo desde cero.

  • Avatar
    Santiago
    (5)
    Buen curso para iniciarse

  • Avatar
    Giovanni
    (5)
    La transición que necesitaba

    Pasar de entender Dart a construir interfaces fluidas con Flutter fue un proceso súper ameno gracias a la estructura de estas lecciones. El enfoque en aplicaciones híbridas está muy bien logrado, dándote las herramientas clave para crear componentes visuales increíbles sin perder de vista el rendimiento del software en diferentes dispositivos

  • Avatar
    Rocío
    (5)
    .

    Aprendí mucho sobre Flutter

  • Avatar
    Jackeline
    (5)
    Flutter explicado desde la raíz

  • Avatar
    Rosa
    (5)
    muy buenas explicaciones

  • Avatar
    Samuel
    (5)
    la forma en que explican todo es tan clara que incluso alguien sin experiencia puede seguir

    Antes me sentía perdido en el mundo de las apps, pero ahora tengo la confianza de crear proyectos increíbles.

  • Avatar
    Gabriela
    (5)
    Super recomendado

    Este curso me ayudó a entender cómo pasar de un lenguaje a otro sin perderme. ahora puedo crear apps híbridas como una pro

  • Avatar
    Carlos
    (5)
    Flutter desde cero, muy bien explicado

    Este curso es excelente para comenzar a desarrollar aplicaciones móviles con Flutter. En poco tiempo, pude desarrollar aplicaciones funcionales y tener una comprensión sólida de Flutter. Muy recomendado.

  • 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

  • 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

FORFAITS POUR ACCÉDER SELON VOS OBJECTIFS ET BESOINS

Achetez le cours individuel, obtenez toute la parcours d'apprentissage ou accédez à toute la plateforme

Choisissez le mode de paiement qui s'adapte le mieux à vos besoins et à votre budget avec un paiement unique par cours, un accès mensuel ou annuel au parcours d'apprentissage ou même à toute la plateforme.

Paiement unique

Achetez le cours une fois et accédez-y à vie

49.99

  • Paiement unique
  • Accès instantané au cours à vie
  • Accédez à la communauté du cours
Le Plus
Populaire

Grenouille de bronze

Accédez à tous les cours, communautés et extras de Frogames

39 /mois

  • Paiement unique de 39€ par mois
  • Accès instantané à tous les cours
  • Accédez à la plateforme et aux communautés 24h/24 et 7j/7, où et quand vous voulez
  • Annulez à tout moment sans perdre votre progression

Ruta de Desarrollo Multiplataforma

Accede a todos los cursos de la Ruta de Desarrollo Multiplataforma

19.99 /mois

  • Paiement unique de 19.99€ par mois
  • Accès instantané aux +10 cours du parcours
  • Accédez au parcours 24 / 7, où et quand vous voulez
  • Annulez à tout moment sans perdre votre progression

Paiement unique

Achetez le cours une fois et accédez-y à vie

49.99

  • Paiement unique
  • Accès instantané au cours à vie
  • Accédez à la communauté du cours
Le Plus
Évalué

Grenouille d'Or

Accédez à tous les cours, communautés et extras de Frogames

349 /an

  • Paiement unique de 349€ par an
  • 3 mois de réduction
  • Accès instantané à tous les cours
  • Accédez à la plateforme et aux communautés 24h/24 et 7j/7, où et quand vous voulez
  • Annulez à tout moment sans perdre votre progression
  • Bibliothèque de Ressources
  • Sessions Q&A en direct mensuelles
  • Support premium

Ruta de Desarrollo Multiplataforma

Accede a todos los cursos de la Ruta de Desarrollo Multiplataforma

199 /an

  • Paiement unique de 199 € par an
  • 4 mois de réduction
  • Accès instantané aux +10 cours du parcours
  • Accédez au parcours 24 / 7, où et quand vous voulez
  • Annulez à tout moment sans perdre votre progression
  • Support premium

* Tous les prix s'entendent taxes comprises.

Pour votre sécurité, toutes les commandes seront traitées sur un serveur sécurisé.

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 et GitHub de A à Z : Tout sur le contrôle de version

Apprenez les concepts fondamentaux et le flux de travail essentiel sur le contrôle de version en utilisant Git et GitHub à partir de zéro !

106 cours

Cours de Dart de A à Z

Dart, le langage développé par Google : un choix puissant pour le développement d'applications web et mobiles

135 classes

De Dart à Flutter : Fondamentaux des Applications Mobiles Hybrides

Plongez dans le monde de la programmation avec Flutter grâce à différents projets qui garantissent un apprentissage solide et dynamique.

198 classes

Apprenez C# en 6 heures

Apprenez C#, le langage de programmation utilisé pour créer des jeux vidéo dans Unity ou des backends en .Net en seulement 6 heures !

54 cours

App Store Optimization (ASO) de A à Z

Maîtrisez les techniques d'App Store Optimization (ASO) comme un expert en partant des bases et augmentez les téléchargements de vos applications et jeux pour iOS et Android

34 classes

Flutter Design Lab : Exploration de Material Design, Cupertino et Web

Découvrez la magie de la conception d'applications avec les puissants outils de Flutter pour faire passer vos compétences au niveau supérieur

148 cours

Programmation orientée objet avec C#

Appliquez de manière pratique et comprenez les concepts de la programmation orientée objet en C# et maîtrisez la création de classes, l'héritage, le polymorphisme ou l'encapsulation entre autres

107 cours

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

86 clases

Intelligence Artificielle dans Flutter avec Firebase AI

Desarrolla un Chat-GPT completamente funcional utilizando Flutter y Firebase AI

39 clases

React Native : Apprenez React Native avec des exercices pratiques

Apprenez les bases de React Native à partir de zéro. Utilisez React Native pour créer des applications mobiles hybrides pour iOS et Android

52 cours

Masterclass de productivité utilisant Visual Studio et C#

Augmentez radicalement votre productivité en utilisant C# avec Visual Studio, en maîtrisant tous ses raccourcis et outils disponibles

48 cours

Maîtrisez Android à partir de zéro avec Kotlin, Compose et Gemini AI

Android 16 : Apprenez Kotlin, Compose, Retrofit, Room et l'Intelligence Artificielle. Créez de vraies applications sur Android Studio

692 classes

50 días de programación: Domina iOS 17 como un profesional

Desarrolla 50 proyectos mientras aprendes diferentes técnicas de programación en iOS

489 clases