Android-Apps entwickeln mit Clean Architecture
Ziele
In dieser 4-tägigen Schulung "Android-Apps entwickeln mit Clean Architecture" lernen Sie, eine App mithilfe häufig eingesetzter Bibliotheken und Design Pattern zu entwickeln. Der Kurs basiert auf den Konzepten der Clean Architecture nach Robert Cecil Martin und beinhaltet auch die Analyse und Diskussion von Projekten auf GitHub renommierter Entwickler, darunter auch Google's Google IO 2018 App. Das Ziel des Kurses ist es, den Teilnehmern die Fähigkeit zu vermitteln, das Fundament skalierbarer App-Projekte zu schaffen. Nach der Schulung werden die Kursteilnehmer in der Lage sein, fortschrittliche Android-Apps unter Verwendung bewährter Architekturprinzipien zu entwickeln.
Zielgruppe
- Software-Entwickler
Voraussetzungen
- Kenntnisse in Kotlin
- Vertrautheit mit dem Android Framework
- Vertrautheit mit Gradle
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.
Agenda
Einführung
SOLID Principles
Repository Pattern
Clean Architecture
- Prinzipien
- Layers
- Use Cases
- Grundlegende Architekturentscheidungen
Reactive Programmierung
- Konzept
- Observer Pattern
- RxJava
- LiveData
Presentation Design Pattern
- MVVM
- MVP
- MVI
Dependency Injection
- Konzept
- Dagger
Service Locator (optional)
- Konzept und Vergleich mit Dependency Injection
- Koin
Diskussion
Open Badge - Ihr digitaler Kompetenznachweis
Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erlangen Sie nicht nur Fachkenntnisse und Fähigkeiten, sondern bekommen zusätzlich zu Ihrem Teilnahmezertifikat ein Open Badge als digitalen Nachweis Ihrer Kompetenz.
Sie können diesen in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com Konto abrufen. Ihre verdienten Badges lassen sich problemlos in sozialen Netzwerken integrieren und weitergeben.
Kurz vor Durchführung
Termin | Standort | Aktion |
---|---|---|
08.04. - 11.04.2024 | Hamburg | |
14.05. - 17.05.2024 | München | |
10.06. - 13.06.2024 | Köln | |
08.07. - 11.07.2024 | Nürnberg |