Board Infinity

Fortgeschrittenes Kotlin für die plattformübergreifende Entwicklung

Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

Board Infinity

Fortgeschrittenes Kotlin für die plattformübergreifende Entwicklung

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Erläutern Sie die Grundlagen von Kotlin Multiplatform und richten Sie plattformübergreifende Projekte ein.

  • Strategien zur gemeinsamen Nutzung von Code umsetzen und plattformspezifische APIs und Abhängigkeiten integrieren.

  • Verwenden Sie Jetpack Compose und SwiftUI, um Benutzeroberflächen für Android und iOS zu entwickeln.

  • Nutzen Sie Coroutinen, Ktor und Dependency Injection für skalierbare, leistungsstarke Anwendungen.

Kompetenzen, die Sie erwerben

  • Kategorie: Google Cloud-Plattform
  • Kategorie: Plattformübergreifende Entwicklung
  • Kategorie: Back-End-Webentwicklung
  • Kategorie: Cloud-Bereitstellung
  • Kategorie: Benutzeroberfläche (UI)
  • Kategorie: Server-Seite
  • Kategorie: Android-Entwicklung
  • Kategorie: Cloud-Entwicklung
  • Kategorie: Interoperabilität
  • Kategorie: Systemintegration
  • Kategorie: Mobile Entwicklung
  • Kategorie: Wiederverwendbarkeit von Code
  • Kategorie: Mobile Entwicklungstools

Werkzeuge, die Sie lernen werden

  • Kategorie: Kotlin
  • Kategorie: Android-Jetpack
  • Kategorie: MongoDB
  • Kategorie: UI-Komponenten
  • Kategorie: Web-Anwendungen
  • Kategorie: Restful API
  • Kategorie: Frontend-Integration

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

16 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 4 Module

Dieses Modul bietet eine Einführung in Kotlin Multiplatform (KMP) und dessen Architektur. Die Teilnehmer lernen die Entwicklung von Kotlin kennen, verstehen, wie KMP die plattformübergreifende Entwicklung ermöglicht, und erfahren, wie man eine gemeinsame Codebasis strukturiert und dabei plattformspezifische Implementierungen unter Anwendung bewährter Verfahren aus der Praxis verwaltet.

Das ist alles enthalten

10 Videos3 Lektüren3 Aufgaben1 Diskussionsthema1 Plug-in

Im Mittelpunkt dieses Moduls steht die Entwicklung skalierbarer Backend-Systeme für Kotlin Multiplatform-Anwendungen. Die Teilnehmer lernen den Umgang mit Kotlin-Coroutinen für die asynchrone Programmierung und entwickeln ein robustes RESTful-Backend mit Ktor und MongoDB, einschließlich Authentifizierung, Datenspeicherung und Fehlerbehandlung.

Das ist alles enthalten

22 Videos4 Lektüren5 Aufgaben

In diesem Modul lernen die Teilnehmer, wie sie Benutzeroberflächen für eine plattformübergreifende App zur Erfassung von Gewohnheiten mithilfe von Jetpack Compose, lokaler Datenspeicherung und modernen Navigations-Frameworks entwerfen und umsetzen.

Das ist alles enthalten

11 Videos3 Lektüren4 Aufgaben

Dieses abschließende Modul konzentriert sich auf die Integration von Frontend- und Backend-Systemen, die Vorbereitung von Anwendungen für die plattformübergreifende Veröffentlichung sowie die Bereitstellung von Backend-Diensten in der Cloud mithilfe moderner Hosting-Lösungen.

Das ist alles enthalten

7 Videos3 Lektüren4 Aufgaben

Dozent

Board Infinity
Board Infinity
263 Kurse433.341 Lernende

von

Board Infinity

Mehr von Software-Entwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“

Jennifer J.

Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“

Larry W.

Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“

Chaitanya A.

„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Häufig gestellte Fragen