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

5.0 /5
(19)

172
¿Qué apps veremos en el curso?
Opcional: Instalar Android Studio(Windows)
Opcional: Instalar Android Studio(Mac)
Únete a la comunidad en Discord
Toma notas de tu curso en tiempo real en Frogames Formación
Introducción Teoría
Origen de las arquitecturas
Glosario del curso
Patrones de diseño
¿Qué es una arquitectura?
Ventajas y desventajas
¿Qué debe tener una arquitectura?
¿Cómo elegir una arquitectura?
¿Qué arquitecturas veremos?
Teoría
Conclusiones Teoría
Introducción Event Bus
Nueva App: Fundamentos de patrones
Clase de Event Bus para publicar y suscribir
Clases selladas
Singleton
Nueva app: Event Bus
RecyclerView y Adapter
Implementar Event Bus
Evento de cierre y publicidad
Event Bus
Solución a Event Bus
Event Bus en un servicio
Diagrama Event Bus
Event Bus
Conclusiones Event Bus
Introducción MVP
Nueva App: MVP
Model y el patrón Repository
View
Presenter
Unir las 3 capas(modelo, vista, presentador)
withContext
Diagrama MVP
MVP
Solución MVP
MVP
Conclusiones MVP
Introducción Clean
Nueva App: Clean
Abstracción de clases a interfaces
Implementación de interfaces
Fuente de datos(DataSource)
Diagrama Clean
Clean
Solución Clean
Clean
Conclusiones Clean
Introducción Proyecto sin arquitectura
Explicación de proyecto base
Organización de código(previa a implemementar arquitecturas)
Organizar paquetes por tipo
Clonar nuevos proyectos de forma segura
Conclusiones Proyecto sin arquitectura
Introducción MVI
MVI: Carpetas principales por módulo y capas
Modelo: Estados
Modelo: Repositorio
Vista: Fragment
Vista: ViewModel
ViewModelFactory
Intent
Lanzar intenciones desde la vista
Diagrama MVI (módulo account)
Intents, States (módulo favoritos)
Model: Repository (módulo favoritos)
ViewModel (módulo favoritos)
View (módulo favoritos)
Diagrama MVI (módulo favoritos)
Intent, State (módulo home)
Model (módulo home)
ViewModel (módulo home)
View (módulo home)
Intent, State (módulo login)
ViewModel (módulo login)
View (módulo login)
Módulo Main
Intent, State-Model (módulo promo)
ViewModel (módulo promo)
View (módulo promo)
Intent, State (módulo actualizar)
Model (módulo actualizar)
ViewModel (módulo actualizar)
View (módulo actualizar)
Diagrama MVI (módulo actualizar)
MVI
MVI Solución
MVI
Conclusiones MVI
Introducción MVVM
MVVM: Carpetas principales por módulo y capas
Primeros pasos con DataBinding y la librería LiveData
Model: Repository (módulo cuenta)
ViewModel (módulo cuenta)
DataBinding (módulo cuenta)
LiveData (módulo cuenta)
DataBinding Parte II (módulo cuenta)
DataBinding Parte III (módulo cuenta)
Diagrama MVVM (módulo cuenta)
Model (módulo favoritos)
ViewModel (módulo favoritos)
DataBinding en vista individual (módulo favoritos)
DataBinding con adaptador (módulo favoritos)
View (módulo favoritos)
Diagrama MVVM (módulo favoritos)
Model (módulo home)
ViewModel (módulo home)
Optimizar ViewModel compartido
View (módulo home)
Model (módulo login)
ViewModel (módulo login)
View (módulo login)
Model (módulo promo)
ViewModel (módulo promo)
View: Adapter (módulo promo)
View: Fragment (módulo promo)
Model (módulo actualizar)
ViewModel (módulo actualizar)
View (módulo actualizar)
Diagrama MVVM (módulo actualizar)
MVVM
MVVM Solución
MVVM
Conclusiones MVVM
Introducción DI Koin
Añadir Koin para la Inyección de Dependencias
Koin: Configuración básica
Inyección de Dependencias: byInject
Inyectar Adapter
MVP + Clean + DI
Inyección de Dependencias
Conclusiones DI Koin
Introducción Arquitectura Recomendada
Nueva App: Recommended Arch
Limpiar valores en LiveData
ViewModel base
ViewModel (módulo home)
Repositorio base y Repositorio (módulo home)
Adaptador (módulo home)
Adaptador inyectado con Koin
Inyección de Dependencias (módulo home)
Diagrama Recommended Architecture (módulo home)
Model Layer: Domain (módulo favoritos)
ViewModel Layer (módulo favoritos)
View Layer & Dependency Inyection (módulo favoritos)
Optimizaciones (módulo favoritos)
Model & Domain (módulo actualizar)
ViewModel (módulo actualizar)
View & Dependency injection (módulo actualizar)
ViewModel compartido y Navigation Component
Model & Dominio (módulo login)
ViewModel (módulo login)
View & Dependency injection (módulo login)
Navigation Component y ViewModel compartido (módulo login)
Model y Domain (módulo cuenta)
ViewModel (módulo cuenta)
View & Dependency injection (módulo cuenta)
ViewModel compartido (módulo cuenta)
Model & Domain (módulo promo)
ViewModel (módulo promo)
View & Dependency Injection (módulo promo)
Diagrama final de la Arquitectura Recomendada
Conclusiones Recommended Architecture
Nueva app: Wines Compose
Migrar módulo home de un proyecto a otro
ViewModel inyectado en Jetpack Compose
Material extra

instructeur

5.0 /5
(19)

  • Avatar
    Georges
    (5)
    Code beaucoup plus propre

    Ça m'a aidé à mieux structurer mes applications pour qu'elles ne deviennent pas un cauchemar quand elles grandissent, j'ai appris à organiser les pièces de façon à ce que maintenant c'est un plaisir de relire ce que j'ai codé il y a quelques semaines.

  • Avatar
    Rocío
    (5)
    j'ai appris beaucoup plus que je ne l'attendais

  • Avatar
    Javi
    (5)
    Au revoir le code en désordre !

    Avant, mes applications étaient un vrai labyrinthe et ça me coûtait un monde de faire le moindre changement. Avec ce que j'ai appris ici, enfin je sais comment organiser chaque pièce à sa place. C'est un soulagement de voir que mon code est maintenant propre, facile à comprendre et, surtout, qu'il ne se casse pas quand j'essaie d'ajouter quelque chose de nouveau.

  • Avatar
    Santiago
    (5)
    Le cours s'est bien déroulé

  • Avatar
    Giovanni
    (5)
    Code propre et professionnel dans mes apps

    Passer d'un code désorganisé à comprendre des motifs professionnels et scalables m'a donné une énorme confiance; c'est un cours qui te prépare vraiment aux exigences de l'industrie actuelle et élève la qualité de ton travail

  • Avatar
    Nicolas
    (5)
    Très complet. Ça en vaut la peine

  • Avatar
    Nieves
    (5)
    Architectures pour Android avec Kotlin: maîtrise MVP, MVVM, MVI et Clean Architecture avec Jetpack et Compose

    Ce cours t'enseigne comment implémenter les architectures les plus utilisées dans le développement Android moderne: MVP, MVVM, MVI et Clean Architecture. Tu apprendras à structurer ton code par couches (UI, domaine, données), appliquer les principes SOLID, utiliser des patterns comme Repository et Singleton, et connecter le tout avec Jetpack Compose, ViewModel, LiveData et DataBinding.

  • Avatar
    Rosa
    (5)
    très bon!!!

  • Avatar
    Jackeline
    (5)
    le pourquoi derrière chaque couche

    excellent!!

  • Avatar
    Gustavo
    (5)
    Architectures pour Android avec Kotlin : construis des apps robustes depuis les fondations

    Le cours Architectures pour Android avec Kotlin est une formation essentielle pour les développeurs qui souhaitent aller au-delà du code fonctionnel et construire des applications bien structurées, scalables et faciles à maintenir. Avec une approche claire et professionnelle, ce cours te guide par les piliers de l'architecture moderne sur Android, en utilisant Kotlin comme outil principal pour atteindre l'efficacité et l'élégance

  • Avatar
    María
    (5)
    Je comprends maintenant l'architecture de mes apps

    Ce cours m'a donné la clarté dont j'avais besoin sur les différentes architectures en Android avec Kotlin. M'a beaucoup aidé à mieux structurer mes projets et à écrire du code plus propre et maintenable. Une excellente utilisation du temps!

  • Avatar
    Angel
    (5)
    Architectures Android avec Kotlin : construis des apps solides dès la base

    Ce cours de Frogames offre une vision claire et pratique des principales architectures utilisées dans le développement Android moderne avec Kotlin. Des patterns classiques comme MVP et MVVM jusqu'aux approches plus avancées comme Clean Architecture, le contenu guide l'élève dans la prise de décisions techniques qui impactent directement la qualité, la maintenabilité et l'scalabilité de ses applications.

  • Avatar
    Gabriela
    (5)
    Mon projet n'est plus un chaos

    Je ne savais pas par où commencer avec les architectures Android, mais ce cours a tout expliqué simplement. Maintenant je comprends comment organiser mon code pour qu'il soit maintenable et évolutif.

  • Avatar
    Samuel
    (5)
    Définitivement, un incontournable pour quiconque veut moderniser ses apps

    L'instructeur explique tout étape par étape, et l'utilisation de kotlin rend tout plus fluide et simple.

  • Avatar
    Yvonne
    (5)
    idéal si tu veux développer des apps

    si tu veux créer des apps sur Android, il est fondamental de savoir utiliser correctement Kotlin, ce cours est d'une grande aide

  • Avatar
    Carlos
    (5)
    Excellent contribution

    Le cours a été une expérience très enrichissante. Avant de le commencer, j'en savais un peu sur les différentes architectures, mais je n'avais pas une compréhension claire de comment les appliquer dans mes projets. Ce cours couvre tout, des MVP jusqu'à MVVM et Clean Architecture, d'une manière très structurée.

  • Avatar
    Caty
    (5)
    Une excellente plateforme en général

    Au-delà de la qualité du cours, il faut souligner que la plateforme de Frogames est très intuitive et facile à utiliser, ce qui facilite le suivi des leçons et l'accès aux ressources du cours.

  • Avatar
    danison
    (5)
    Bon cours Android avec Kotlin

    Excellent, ça m'a été utile et ça servira à n'importe qui ayant envie d'améliorer des aspects de l'architecture d'applications mobile pour Android, Merci !

  • Avatar
    Joiser
    (5)
    Idéal pour les développeurs

    enseña buenas prácticas, inyección de dependencias y manejo de datos con Jetpack

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