Gratte l'image pour obtenir une réduction sur ton cours. Tu pourras appliquer le coupon au moment du paiement.

5.0 /5
(24)

252
Bienvenido al curso de Firebase
¿Qué aplicaciones crearemos?
Únete a la comunidad de estudiantes en Discord
Presentación del instructor
Toma notas de tu curso en tiempo real en Frogames Formación
Instrucciones importantes para las actualizaciones
Introducción
¿Qué es Firebase?
Instalar Android Studio en Mac OS
Instalar Android Studio en Windows
Como crear emuladores
Creación de proyectos en Android Studio y Console Firebase
Conectar a Firebase manualmente
Realtime Database: Configuración base
Leer datos remotos en tiempo real
Interfaz para enviar datos
Insertar datos en Realtime Database
Eliminar registros en Firebase
Comprobar existencia de datos
Persistencia: Modo offline para Firebase Realtime Database
Conclusiones Hola Firebase
Introducción
Conectar a Firebase desde Android Studio
Inicio de sesión con FirebaseUI Auth
Retener sesión activa
Cerrar sesión
Control de vistas y retroceso
Autenticación con Google y Huella SHA-1
SmartLook y vista de carga
Conclusiones Authentication
Introducción
Colores personalizados
Icono de app
Diseño para listar productos
Diseño de vista principal
Data class Product
ViewHolder y Listener
Adaptador de productos
RecyclerView: Configuración
Tarea: Tu propio estilo
Conclusiones Nilo Partner
Introducción
Añadir Firebase BoM
Leer datos en Firestore
Diseño de vista Añadir
DialogFragment
Insertar documento en Firestore
Exclude de Firestore
Listas en tiempo real con Firestore
Eliminar documento en Firestore
Obtener un producto seleccionado
Actualizar documento en Firestore
Mejores prácticas
Conclusiones Firestore
Introducción
Diseño para visualizar imagen
Seleccionar imagen desde la Galería
Subir imagen a Cloud Storage
Definir Id con Firestore
Higher-Order Functions: Function Type
Glide
Actualizar imagen
Detectar progreso de Storage
Barra de progreso
Glide: Placeholder y error
Conclusiones Storage
Introducción
Nueva app: Nilo
Diseño de vista principal
Dependencias
Firebase BoM
Authentication
Firestore
Diseño para listado del Carrito
Vista del Carrito de compras Parte I
Vista del Carrito de compras Parte II
BottomSheet
Listener & ViewHolder
Adaptador Carrito de compras
RecyclerView: Configuración
Enviar productos desde la MainActivity
Vista básica del Detalle
FragmentDetail
Diseño de vista detalle completa
Mostrar producto a detalle y ocultar botón
Recibir parámetros en recursos String
Configurar nueva cantidad
Añadir producto al carrito
Validar productos al añadir al Carrito
Actualizar total en MainActivity
Calcular y mostrar el total en el Carrito de compras
Manipular la cantidad desde el Carrito de compras
Vaciar carrito y dar estilo con HTML a un texto
Tarea: Mejorar Nilo
Conclusiones s App Nilo
Introducción
Vista principal del Historial de compras
Mostrar orden: Diseño
Modelos de datos
ViewHolder & Listener
Adaptador de ordenes
Leer ordenes desde Firestore
Insertar solicitud de orden
Mejorar experiencia de usuario(UX)
Mejorar interfaz de usuario(UI)
Estados de orden
Vista para rastrear pedido
Fragment Track
Rastrear orden en tiempo real
Mejores prácticas
Módulo Order en Nilo Partner
Adaptar y ejecutar historial de ordenes
Vista para estados con Spinner
Configurar Spinner
Cambiar estado de Orden
Tarea: Agregar vendedor
Respuesta: Agregar vendedor
Conclusiones Firestore II
Introducción
Vista para enviar mensaje
Vista para mostrar mensaje
Data class Message
ViewHolder
Adaptador de mensajes
Fragment Chat
LayoutParams
Añadir objeto a Realtime Database
Leer y escribir en tiempo real
Actualizar y eliminar en Realtime Database
Eliminar objeto en Realtime Database
Chat en Nilo Partner
Pruebas finales del Chat
Conclusiones Realtime Database II
Introducción
Biblioteca de FCM y Preferences
Notificar por Token
Registrar token en servidor
Consultar token manualmente
Valores default para icono, color y canal
Recibir notificación en primer plano
Configurar Channel
Volley
Método para enviar notificación desde Android
Respuesta y configuración adicional
Consultar tokens por usuario
Registro en 000webhost
Subir scripts al servidor
Notificar desde App Vendedor hasta App Cliente
Explicación de Scripts
Mejoras de notificaciones
Conclusiones FCM
Introducción
Implementar Analytics en Nilo Partner
Registrar evento
Eventos y diferentes parámetros
Ver eventos en terminal
Ver eventos en DebugView
Enviar arreglo de parámetros
Analytics para App Nilo
Propiedades de usuario
Comprobar propiedades de usuario
Conclusiones Analytics
Introducción
Añadir Facebook SDK
Configuración y como extraer KeyHash
Login con Facebook(Desarrollador)
Roles para evaluadores y login con app de Facebook
Auth con Teléfono físico
Auth con Teléfono desde Emulador
Diseño de vista personalizada
Enlazar vista personalizada con FirebaseUI
Botones mejorados
Tema para FirebaseUI
Diseño vista perfil de usuario
Fragment para editar perfil de usuario
Actualizar perfil de usuario
Bonus* Mejores prácticas con ProfileFragment
Conclusiones Authentication II
Introducción
OrderBy
Timestamp
Igual a
In & NotIn
Mayor y menor que
Indices
Indices avanzados
Transacciones y Lotes
Paginación: Preparación
Paginación con Firestore
Conclusiones Firestore III
Introducción
Eliminar imagen por referencia
Prevenir borrado accidental
Separar imágenes por usuario
Crear Bitmap desde Uri
Cambiar dimensiones a una imagen
Crear referencia en base a la URL
Añadir Storage en app Nilo
Actualizar imagen de perfil desde la galería
Conclusiones Storage II
Introducción
Settings: Fragment
Settings: Activity
Topic desde Console
Topic desde nuestro servidor
Color, icono y sonido desde Servidor
Agregar tag & image en el servidor
Enviar imagen desde Kotlin de forma estática
Recibir imagen desde servidor
Abrir una actividad específica
Readaptar envío por token
Cambiar notificación por data
Notificación con botón de acción
Configurar acción del botón desde servidor
Fragment Promo
Método para notificar por Topics
Enviar notificación con Topic desde android
Descomentar valores por default
Conclusiones FCM II
Mejorar proceso de actualización
Mejorar la experiencia de usuario(UX)
Introducción a las Reglas de Seguridad con Firestore
Separar lectura y escritura
Permisos de propietario en Firestore
Reglas para solicitudes y usuarios
Reglas por método: create, update & delete
Regla para validar por valor
Corrección de error en el diseño por producto
Diseño mejorado
Reglas con Storage: Primeros pasos
Regla por propietario en Storage
Regla para limitar el tamaño por archivo
Reglas de seguridad con Funciones
Explicación de Reglas en Storage
Dialogo de selección
Seleccionar y subir múltiples imágenes a Storage Parte I
Seleccionar y subir múltiples imágenes a Storage Parte II
Solución a problemas de Cloud Storage
Cargar imágenes por carpeta con FirebaseUI Storage + Glide Parte I
Cargar imágenes por carpeta con FirebaseUI Storage + Glide Parte II
Remote Config: Primeros pasos
Valores por default
Remote Config: Extraer valores
Valores remotos por default
Toolbar
Badge
Fragment Promo
Mejoras generales
Condiciones en Remote Config
Proyectos completos(incluyendo bonus extras)
Proyectos con Bonus
Mas contenido de android para ti

instructeur

5.0 /5
(24)

  • Avatar
    JAIME
    (4)
    Bon mais nécessite une révision

    Mon objectif en achetant le cours était de pouvoir créer une application personnelle que j'ai en tête et dans le cours j'ai pu apprendre tout ce qu'il fallait pour commencer à la créer. Malheureusement je ne peux pas donner une note maximale au cours, en raison des nouvelles politiques de Google, ce cours est devenu obsolète sans pouvoir mettre en pratique ce qui s'explique sur Storage et FCM. Malgré tout le cours n'est pas mauvais et j'y ai trouvé un bénéfice, mais je t'encourage à le réviser pour le mettre à jour avec les nouveautés de Cloud Messaging et trouver une alternative à Storage.

  • Avatar
    Gustavo
    (5)
    Firebase et Kotlin : le duo parfait pour des apps modernes et connectées

    Le cours Firebase pour Android avec Kotlin de A à Z est un guide complet qui transforme le développement mobile en une expérience connectée, dynamique et professionnelle. Idéal pour ceux qui souhaitent créer des applications Android qui non seulement fonctionnent localement, mais interagissent en temps réel avec les services cloud, ce cours offre une immersion complète dans l'écosystème Firebase, en utilisant Kotlin comme langage moderne et efficace. ☁️ Les points forts : - Couverture complète de Firebase : De l'authentification des utilisateurs aux bases de données en temps réel, stockage de fichiers, notifications push et analytique, le cours couvre tous les outils clés que Firebase propose. - Intégration fluide avec Kotlin : Les leçons exploitent les avantages de Kotlin pour écrire du code propre, sûr et concis, ce qui facilite la mise en œuvre de fonctionnalités complexes sans complications. - Projets pratiques et fonctionnels : Chaque module inclut des exemples applicables à des projets réels, comme des apps de messagerie, gestion d'utilisateurs ou synchronisation de données, ce qui te permet de voir des résultats tangibles dès le départ. - Approche des bonnes pratiques : On enseigne les motifs d'architecture, la gestion des erreurs, la sécurité et l'optimisation, préparant l'étudiant à développer des apps scalables et fiables. 📱 Idéal pour : Les développeurs Android qui veulent intégrer les services cloud sans se compliquer avec les serveurs, les entrepreneurs qui cherchent à lancer des apps fonctionnelles rapidement, et les étudiants qui souhaitent maîtriser les outils modernes avec un impact réel. En résumé, ce cours n'enseigne pas seulement Firebase : il te donne les compétences pour construire des applications Android connectées, intelligentes et prêtes pour la production. Si tu cherches à faire le saut vers le développement mobile professionnel, cette formation est le point de départ parfait.

  • Avatar
    Georges
    (5)
    Il m'en manquait de l'apprentissage

    J'avais utilisé les versions précédentes, mais faire le passage complet à Kotlin avec Firebase a été la meilleure décision; l'intégration est tellement fluide que maintenant la synchronisation des données en temps réel fonctionne sans que j'aie besoin de me battre avec la configuration.

  • Avatar
    Carlos
    (5)
    10/10

    L'instructeur a un style d'enseignement très agréable, ce qui a rendu l'apprentissage fluide et amusant. Je me sens maintenant beaucoup plus confiant en utilisant Firebase dans mes projets. Ce cours est un investissement précieux pour tout développeur qui veut élargir ses compétences en Android !

  • Avatar
    Javi
    (5)
    La pièce qui me manquait

    J'avais mes doutes sur comment connecter mes projets au cloud, mais ici l'expliquent d'une façon tellement agréable que le temps a volé. C'est génial de voir comment tes applications prennent vraiment vie et sauvegardent l'information en temps réel. Ça m'a donné beaucoup de confiance pour continuer à créer et ça m'a enlevé cette peur que mes travaux restent seulement dans mon téléphone.

  • Avatar
    Santiago
    (5)
    Très bon cours avec une très bonne structure et de très bonnes explications

  • Avatar
    Giovanni
    (5)
    Synchronisation parfaite dans le cloud

    L'intégration de la base de données en temps réel et les services d'authentification sont expliqués étape par étape, ce qui te permet d'économiser énormément de temps de développement en backend. Ça m'a servi à créer des apps beaucoup plus dynamiques et robustes sans avoir à me compliquer trop avec l'infrastructure

  • Avatar
    Rosa
    (5)
    Cours très complet de Firebase avec Kotlin

  • Avatar
    Rocío
    (5)
    Très intéressant

    J'ai beaucoup appris sur Firebase

  • Avatar
    Nicolas
    (5)
    Facile à suivre et très pratique

  • Avatar
    María
    (5)
    Le cours m'a surprise !

    L'intégration de firebase a été super facile avec les instructions étape par étape. Maintenant mes apps ont du stockage et une authentification sans complications

  • Avatar
    Nieves
    (5)
    Firebase pour Android avec Kotlin de A à Z: crée des apps modernes connectées au cloud

    Ce cours t'apprend à intégrer les services les plus puissants de Firebase dans tes applications Android en utilisant Kotlin. Tu apprendras à authentifier les utilisateurs avec e-mail, réseaux sociaux et téléphone, travailler avec Firestore et Realtime Database, envoyer des notifications push, télécharger des images vers Cloud Storage, et appliquer Remote Config pour modifier ton app sans la mettre à jour.

  • Avatar
    Angel
    (5)
    Firebase + Kotlin: propulse ton app Android avec des services intelligents de A à Z

    Ce cours Frogames te propose une immersion totale dans l'écosystème Firebase, appliqué au développement Android avec Kotlin. De l'authentification des utilisateurs à la gestion des bases de données en temps réel, stockage cloud, notifications push et analyses d'utilisation, chaque module est conçu pour que tu construises des apps modernes, sécurisées et scalables.

  • Avatar
    Jackeline
    (5)
    Cours bien guidé, avec des exemples pratiques et du code prêt à adapter

  • Avatar
    Samuel
    (5)
    Maintenant mon app a l'authentification et le stockage en cloud sans complications.

    Ce cours m'a ouvert les yeux, je n'imaginais pas autant de possibilités avec firebase. L'intégration a été tellement simple que ça semble magique.

  • Avatar
    Caty
    (5)
    Des génies

    Excellent contenu, enseigne l'intégration de Firebase avec Android. Explications claires, exercices pratiques et approche professionnelle.

  • Avatar
    Gabriela
    (5)
    Firebase et Kotlin: Mon guide complet pour Android

    Ce cours m'a guidé à travers tout ce que Firebase peut offrir et ça vaut son pesant d'or.

  • Avatar
    danison
    (5)
    Un cours allié dans le développement mobile

    Maintenant je me sens préparé pour créer des apps scalables et modernes. Une expérience d'apprentissage qui en vaut chaque minute !

  • Avatar
    Joiser
    (5)
    Firebase pour Android

    Comme son titre l'indique, un cours complet, j'ai adoré. La qualité du contenu vaut chaque centime

  • Avatar
    Laura
    (5)
    J'aime beaucoup le cours

    Merci beaucoup à tous les deux, car le cours me plaît et m'enseigne plein de choses. Merci <3

  • Avatar
    Christian
    (5)
    Simplement excellent 11/10

    J'ai pu m'améliorer et approfondir beaucoup ma compréhension de Firebase, super recommandé.

  • Avatar
    Yvonne
    (5)
    Continuez

    J'ai beaucoup aimé la façon dont le cours est structuré, je vais continuer et vous tiendrai au courant de mes progrès. En général, le cours est excellent. Je n'ai aucune plainte, j'aime que vous me donniez des réponses rapides.

  • Avatar
    Yeison
    (5)
    Excellent cours sur l'application de Firebase

    Excellent cours car il m'a permis de découvrir de nouveaux concepts avec Firebase pour le développement d'applications Android. Il complète très bien les autres cours de Développement d'applications mobiles avec Android. Merci beaucoup à l'équipe de Frogames

  • Avatar
    BORJA
    (5)
    Excellent

    Cours très complet et très bien expliqué.

View More Reviews

PLANS POUR ACCÉDER SELON TES OBJECTIFS ET TES BESOINS

Achète le cours individuel, obtiens tout le parcours d'apprentissage ou accède à toute la plateforme

Choisis le mode de paiement qui s'adapte le mieux à tes besoins et à ton budget : paiement unique par cours, accès mensuel ou annuel au Parcours d'apprentissage ou même à toute la plateforme.

Paiement unique

Achète le cours une fois et accède à vie

49.99

  • Un seul paiement
  • Accès instantané au cours à vie
  • Accès à la Communauté du Parcours
El Más
Popular

Grenouille de Bronze

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

39 /mois

  • Paiement unique de 39€ par mois
  • Accès instantané à tous les cours
  • Accède à la plateforme et aux communautés 24 / 7, où et quand tu veux
  • Annule à tout moment sans perdre ta progression

Parcours Android

Accède à tous les cours du Parcours Android

19.99 /mois

  • Paiement unique de 19.99€ par mois
  • Accès instantané aux +10 cours du parcours
  • Accède au Parcours 24 / 7, où et quand tu veux
  • Annule à tout moment sans perdre ta progression

Paiement unique

Achète le cours une fois et accède à vie

49.99

  • Un seul paiement
  • Accès instantané au cours à vie
  • Accès à la Communauté du Parcours
El Más
Valorado

Grenouille d'Or

Accède à 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ède à la plateforme et aux communautés 24 / 7, où et quand tu veux
  • Annule à tout moment sans perdre ta progression
  • Bibliothèque de Ressources
  • Sessions de Q&A mensuelles en direct
  • Support premium

Parcours Android

Accède à tous les cours du Parcours Android

199 /an

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

* Tous les prix incluent les taxes.

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

Parcours Android

Le pack ultime avec tous nos cours Android pour maîtriser Kotlin et Java. Inclut les cours à venir et les mises à jour et améliorations des cours actuels.

Domina Kotlin desde Cero: Software con Estándares de Calidad

Apprends à développer des logiciels avec les normes de compétence EC0160 et les meilleures pratiques

163 cours

Domina Android desde cero con Kotlin, Compose y Gemini AI

Android 16 : Apprends Kotlin, Compose, Retrofit, Room et Intelligence Artificielle. Crée des apps réelles dans Android Studio

692 cours

Domina Jetpack Compose Android 17: Kotlin, Gemini IA desde 0

Apprends Android en créant des apps réelles : Kotlin, Compose, Intelligence Artificielle, CameraX, ML Kit, Retrofit et Material 3

378 cours

Fondements de Kotlin avec Android depuis zéro

Acquiers les compétences dont tu as besoin pour révolutionner ta carrière en programmation avec notre cours en ligne Kotlin depuis zéro ! Apprends les fondamentaux de la programmation orientée objet et équipe-toi des connaissances nécessaires pour programmer

163 cours

Introducción al Desarrollo de Apps para Android desde Cero

Apprends les bases du développement d'apps pour Android, le système d'exploitation mobile le plus répandu du monde et le plus utilisé en utilisant le langage Java.

105 cours

Control de versiones con Git, Github, BitBucket y SourceTree

Apprends tout sur le contrôle de version avec Git, Github, BitBucket, SourceTree et travaille en équipe avec Jira

68 cours

Adaptadores en Android con Kotlin de 0 a 100

Apprends à créer des adapters pour des applications Android avec Kotlin et XML et conçois le Modèle de Données, l'interface et le viewBinding, entre autres

70 cours

Bootcamp de Desarrollo con Android

Cours de la matière développement Android du FP multiplateforme. Un cours intensif pour apprendre à créer des apps pour Android de zéro avec la méthode présentielle de Juan Gabriel Gomila

228 cours

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

Maîtrise les techniques de l'App Store Optimization (ASO) comme un expert en commençant par les bases et augmente les téléchargements de tes apps et jeux sur iOS comme sur Android

34 cours

Curso de Android 13 con Kotlin: Intensivo y práctico 2023

Kotlin pour Android Studio en Español : Firebase, MVVM, API REST, Room, Play Store, Coroutines, LiveData, Jetpack Compose et bien plus encore !

452 cours

Crea Apps con IA Gemini: Prompt Engineering y Vibe Coding

Développe des applications réelles sans code. Maîtrise l'Intelligence Artificielle dans Android Studio comme un professionnel en IA.

71 cours

Crea tus primeras apps en Android con Kotlin

Crée tes premières apps sur Android avec Kotlin. Explore des thèmes importants pour comprendre les bases qui composent différents types d'apps, avec des listes, du stockage, des formulaires, des Intents, des bases de données SQLite et bien plus encore.

165 cours

Crea 7 apps para Android N

Apprends à créer un total de 7 apps indépendantes en utilisant le SDK d'Android N, le système d'exploitation de Google qui a simplifié la façon dont nous créons nos apps sur Android

137 cours

Monetiza tus apps de Android, sistema de pagos con PayPal

Apprends à intégrer les paiements dans tes apps Android avec PayPal dans ce cours 100% pratique conçu pour XML et Jetpack Compose

41 cours

Profesional en Material Design/Theming para Android, UX y UI

Crée d'excellents designs dans tes apps avec les meilleures pratiques. Plonge-toi de plein fouet dans des thèmes comme : User Experience/Interface avec Android Studio et Material Design, Java, Kotlin, Dark Theme, Shape, Colors, Types et bien plus encore !

206 cours

Master avanzado de Android: Patrones de programación con Kotlin

Apprends les patterns de conception comme la fabrique, singleton, décorateur, stratégie, observateur, constructeur, de matériaux... et le tout avec Kotlin !

147 cours

Master avanzado de Android: patrones de programación

Porte tes apps Android à un autre niveau en utilisant les modèles de conception essentiels de la programmation avec Java : fabrique, singleton, décorateur, observateur, stratégie et bien d'autres !

134 cours

Google Maps SDK para Android y Kotlin de la A a la Z

Crée des apps avec des cartes avec Kotlin et Android. Apprends tout sur l'API Maps pour Android : Parcours, localisation, marqueurs, StreetView, listes, types et bien plus !

129 cours

Firebase para Android con Kotlin de la A a la Z

Maîtrise Firebase depuis Android Studio avec Kotlin. Authentication, Push Notifications, Firestore, Analytics, Storage, RealtimeDatabase, Remote Config

252 cours

Experto en Firebase para Android con Java y MVP

Applications Android professionnelles avec Firebase, Firestore, Notifications Push, Auth, Android Studio, Patterns de Conception et PHP. Crée une app de chat complète avec des fonctionnalités avancées

260 cours

Curso completo de Corrutinas y Flow con Android y Kotlin

Sois un expert en coroutines et flux de Kotlin. Incluez les pratiques Android avec MVVM, Room, LiveData, Retrofit, Lifecycle

87 cours

Android Hilt, Inyección de Dependencias con Kotlin y Jetpack

Crée des applications pour Android avec Kotlin et apprends à utiliser Hilt pour simplifier l'injection de dépendances dans tes projets Android

132 classes

Jetpack Compose desde cero, migra tus vistas de Android XML

Crée des apps dans Android Studio avec Jetpack Compose. Apprends à convertir tes fichiers XML en vues avec Kotlin et Compose !

113 cours

Arquitecturas para Android con Kotlin

MVP, MVI, MVVM, Clean, Architecture Recommandée (Google), Event Bus, DataBinding, Repository, ViewModel, Jetpack Compose

172 cours

Testing para Android con JUnit, Mockito, Espresso y TDD

Crée des tests unitaires sur Android avec Kotlin : JUnit, Hamcrest, TDD, Mockito, Roboelectric, Espresso, Retrofit, MVVM, LiveData et plus encore !

121 cours

Arquitectura de aplicaciones para Android - MVP, Dagger, RxJava, Retrofit

Apprends les compétences en architecture logicielle en créant des apps plus robustes et amusantes en utilisant le paradigme Model-View-Presenter

83 cours

React Native: Aprende React Native con ejercicios prácticos

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

52 cours