Android Kompaktkurs für den Einstieg mit Jetpack und Kotlin
Die wichtigsten und neuesten Konzepte der App-Programmierung: ConstraintLayout, ViewModel, LiveData, Room, Coroutines, …
Description
Wolltest du schon immer eine Android-App programmieren, wusstest aber nicht wie du beginnen sollst?
Dann bietet dir dieser Kurs einen schrittweisen und logisch nachvollziehbaren Einstieg. Anstatt dich in der umfangreichen aber auch unübersichtlichen Dokumentation für Android-Entwickler zu verlieren oder durch Internet-Suchen auf unvollständige oder veraltete Informationen zu stoßen, findest du hier alles, was du für die Programmierung deiner ersten Android-App mit den aktuellen Ansätzen und Tools brauchst.
Findest du, dass es schwierig ist, bei all den neuen Android-Werkzeugen den Überblick zu behalten (z.B. Jetpack, ViewModel und AndroidX)? Bist du unsicher, welche dieser Weiterentwicklungen für dich relevant sind?
Dann erhältst du durch diesen Kurs einen praktischen Einblick über die wichtigsten und spannendsten Neuerungen im Umfeld der Android-Programmierung.
Oder möchtest du – wie viele andere Android-Entwickler auch – für deine nächste App Kotlin anstatt Java verwenden?
Dann lernst du hier die wesentlichen Grundlagen und Sprachkonzepte kennen, um Kotlin einzusetzen. Dazu wirst du Kotlin schrittweise durch die praktische Anwendung erlernen.
Die Android-Entwicklung steht nicht still
Die Werkzeuge und Ansätze zur Entwicklung von Android-Apps haben sich in den letzten Jahren stark verändert und weiterentwickelt. Neben der Programmiersprache Kotlin, die zu einer vollständigen und sehr beliebten Alternative zu Java in der Android-Entwicklung geworden ist, gibt es viele neue Bibliotheken und nützliche Werkzeuge, die unter dem Namen Android Jetpack zusammengefasst werden.
Dieser Kurs dir zeigt anhand praktischer und schrittweise aufbauender Code-Beispiele, wie der Einstieg in die moderne Android-Programmierung mit Jetpack und Kotlin in wenigen Stunden gelingt und stellt dabei verschiedene, wichtige Neuerungen der letzten Zeit vor:
Constraint Layout
Kotlin
Data Binding
ViewModel
LiveData
ViewPager2
Room mit Kotlin Coroutines
Architecture Components
… und noch mehr, da dieser Kurs beständig aktualisiert und ergänzt wird.
Nicht nur für Einsteiger in die Android-Programmierung
Wenn du programmieren kannst aber noch nie eine Android-App entwickelt hast, dann wird dich dieser Kurs stufenweise in dieses Thema einführen.
Falls du bereits Android-Entwickler bist und dich für bestimmte Themen wie z.B. Data Binding interessierst, dann kannst du direkt die entsprechenden Abschnitte dazu durcharbeiten.
Übungsaufgaben ermöglichen dir einen praktischen Einstieg durch Anwendung und Vertiefung der vorgestellten Aspekte.
Der Kurs beschränkt sich auf die aus meiner Sicht absolut notwendigen Konzepte und verweist an vielen Stellen auf weiterführende Informationen.
Sollten im Zuge der Weiterentwicklung von Android Jetpack weitere wichtige Änderungen erscheinen, dann wird der Kurs mit diesen Themen in Zukunft erweitert.
What You Will Learn!
- 📱 Entwicklung moderner Android-Apps
- 🔥 Programmierung mit Kotlin
- 🚀 Neueste Ansätze von Android Jetpack
- 🤖 Wesentliche und aktuelle Grundlagen
- ✨ Nachvollziehbare Code-Beispiele
- 💻 Praktische Übungen
- 💥 UIs mit Constraint Layout
- 💡 Architecture Components: Data Binding, ViewModel, LiveData, Room mit Coroutines,…
Who Should Attend!
- Leute mit Programmiererfahrung, die in die Android-Entwicklung einsteigen wollen
- Programmierer, die Android-Apps mit den neuesten Tools bauen wollen
- Android-Entwickler mit Interesse an den neuen Ansätzen wie Jetpack und Kotlin