JetBrains Academy
The place for learning and teaching computer science your way
Kotlin an der JetBrains Academy: Lernen Sie die Grundlagen kostenlos oder werden Sie zum Profi
Heute haben wir großartige Neuigkeiten für alle, die neue Kompetenzen in der Softwareentwicklung erwerben möchten: Die JetBrains Academy bietet mit Kotlin Basics einen neuen Lernpfad für die Kotlin-Grundlagen! Durch die Entwicklung voll funktionsfähiger Anwendungen lernen Sie alle wichtigen Merkmale von Kotlin kennen, um ein Gefühl für diese beliebte Programmiersprache zu bekommen. Als das Unternehmen hinter Kotlin bieten wir Einzelpersonen freien Zugang zu diesem Lernpfad!
Wenn Sie Kotlin bereits kennen und Ihre Fähigkeiten ausbauen möchten, haben wir auch etwas für Sie. Dank dem Feedback unserer Lernenden hat der Lernpfad Kotlin Developer soeben die Betaphase verlassen! Nutzen Sie diesen abonnementbasierten Lernpfad, um sich an komplexere Projekte heranzuwagen und tiefer gehende Kotlin-Kenntnisse zu erwerben.
Durch die jüngsten Änderungen an der JetBrains Academy wird für neue Benutzer*innen, die mit unseren kostenlosen Lernpfaden wie Kotlin Basics in das Programmieren einsteigen möchten, automatisch das Free-Abonnement aktiviert. Auf diese Weise können Sie sofort und kostenlos mit dem Lernen beginnen, ohne eine kostenlose Testphase zu starten. Wenn Sie sich für einen abonnementbasierten Lernpfad wie Kotlin Developer entscheiden, bieten wir Ihnen eine kostenlose Testphase, bevor Sie eine Entscheidung über den Kauf eines Abonnements treffen. Sie können Ihre kostenlose 7-tägige Testphase zudem um bis zu 2 Monate verlängern, indem Sie an Ihrem ersten Projekt arbeiten!
Lesen Sie weiter, um mehr zu erfahren:
- Warum Kotlin lernen?
- Kostenloser Einstieg mit Kotlin Basics
- Ausbau Ihrer Kenntnisse mit Kotlin Developer
Warum Kotlin lernen?
Einfach zu lernen. Beim Erlernen einer neuen Sprache spielt die Lernkurve immer eine Rolle. Die Syntax von Kotlin ist selbst für Anfänger einfach zu verstehen, und mit etwas Programmiererfahrung gelingt der Einstieg praktisch mühelos.
Plattformübergreifend. Because it is a language that supports multiplatform targets, you can run Kotlin on virtually any device these days, be it a PC or a Mac, and also as native code. You can also reduce the time you spend writing and maintaining the same code for those platforms by sharing Kotlin code across them.
Android-Entwicklung. Google hat Kotlin zur bevorzugten Entwicklungssprache für Android gekürt. Im Google Play Store werden mehr als 3 Millionen Anwendungen angeboten, und täglich kommen weitere hinzu. Lernen Sie Kotlin und erschließen Sie sich diesen großen Markt!
Weitere Gründe für das Erlernen von Kotlin bietet Ihnen das Kotlin-Team im Artikel Warum Kotlin lernen.
Kostenloser Einstieg mit Kotlin Basics
Der Einstieg in die Kotlin-Programmierung ist ganz einfach. Sie registrieren sich bei der JetBrains Academy, wählen den Lernpfad Kotlin Basics aus, entscheiden sich für ein Projekt und beginnen mit dem Lernen. Der Lernpfad ist kostenlos zugänglich – Sie müssen nicht einmal eine Testphase aktivieren.
KOTLIN-GRUNDLAGEN KOSTENLOS ERLERNEN
Der Kotlin-Basics-Lernpfad basiert auf der Arbeit zahlreicher Teams. Das Kotlin-Team von JetBrains, das diese Programmiersprache entwickelt hat, hatte einen enormen Anteil an diesem Release. Dank ihrem Know-how und ihrer Liebe zum Detail konnten wir hochwertige Lehrmaterialien für Kotlin erstellen, auf die wir alle stolz sind.
Kotlin Basics umfasst 10 praxisnahe Projekte in verschiedenen Komplexitätsstufen, mehr als 120 Bildungsthemen und über 300 Code-Challenges! Beim Lernen können Sie alle leistungsstarken Funktionen der JetBrains-Academy-Plattform nutzen. So hilft Ihnen zum Beispiel ein personalisierter Lernplan, der in mehrere Stufen mit zunehmender Komplexität unterteilt ist, Ihre Kotlin-Kompetenz schrittweise auszubauen, ohne überfordert zu werden.
Durch die Integration in JetBrains-IDEs sammeln Sie Erfahrungen mit professionellen Entwicklungstools, während Sie programmieren lernen.
Die Knowledge Map zeigt die Verbindungen zwischen den einzelnen Themen auf einen Blick. Sie hilft Ihnen, Ihre Wissenslücken aufzudecken und die Lernthemen zu finden, mit denen Sie diese Lücken schließen können.
Selbst ohne Vorkenntnisse werden Sie funktionierende Anwendungen erstellen – zum Beispiel einen Chatbot oder Ihren eigenen Einheitenumrechner, der mit Gewichts-, Temperatur- und Entfernungseinheiten umgehen kann! Dank der Schritt-für-Schritt-Unterstützung der JetBrains Academy werden Sie neue Programmierkompetenzen erwerben und Ihr Portfolio als Entwickler*in ausbauen. Probieren Sie Kotlin Basics aus!
Ausbau Ihrer Kenntnisse mit Kotlin Developer
Sie sind mit den Kotlin-Grundlagen bereits vertraut und möchten Ihre Fähigkeiten erweitern? Dann ist der Lernpfad Kotlin Developer, der gerade die Betaphase verlassen hat, genau das Richtige für Sie. Wenn Sie neu bei der JetBrains Academy sind, können Sie mit dem Lernpfad Kotlin Developer eine kostenlose 7-tägige Testphase starten und den Testzeitraum um bis zu zwei Monate verlängern, indem Sie an Ihrem ersten Projekt arbeiten! Wenn Sie die erste Phase Ihres Projekts innerhalb der ersten 7 Tage abschließen, verlängert sich die Testphase um einen Monat. Wenn Sie Ihr erstes Projekt innerhalb dieses ersten Monats abschließen, wird Ihr Testzeitraum um einen weiteren Monat verlängert. Sie müssen dafür keine Zahlungsinformationen angeben.
Dieser Lernpfad hat sich seit seiner Entstehung stark weiterentwickelt. Wir haben wertvolles Feedback von unseren Lernenden erhalten und umgesetzt. Die Benutzererfahrung wurde gründlich getestet und alle Theorieaufgaben und Code-Challenges wurden optimiert.
Mehr als 28.000 Lernende arbeiten bereits mit dem Lernpfad Kotlin Developer, wo sie fortgeschrittene Programmiermethoden in Kotlin ausprobieren und ihre Entwicklerkompetenzen mit 11 interaktiven Projekten, 219 Themen und mehr als 330 Code-Challenges erweitern können.
Der Lernpfad Kotlin Developer führt Sie in wichtige Themen ein, die Sie bei der Kotlin-Entwicklung benötigen, von der String-Analyse über mehrdimensionale Arrays bis hin zur Implementierung von Algorithmen und der Bearbeitung von Bildern. Dabei wird ein projektbasierter Lernansatz verfolgt, bei dem jedes Theoriethema durch die Entwicklung einer funktionierenden Anwendung erarbeitet wird.
Vlad-Emil Flore, ein Teilnehmer der JetBrains Academy, kommentiert diesen Ansatz und den Lernpfad Kotlin Developer wie folgt:
Beim Ausbau Ihrer Kotlin-Kompetenzen werden Sie von den hilfreichen Funktionen der JetBrains Academy unterstützt. Einige unserer erfahrenen Lernenden ziehen es beispielsweise vor, ihre Projekte direkt in einer JetBrains-IDE zu bearbeiten. So können sie einerseits durch intelligente Programmierunterstützung den Lernprozess vereinfachen und sich andererseits an spezialisierte Entwicklungstools gewöhnen, die in diesem Beruf unerlässlich sind. Die Projekte, die Sie beim Lernen erstellen, können Sie auch auf GitHub veröffentlichen, um Ihr Entwicklungsportfolio zu stärken und Ihren Lebenslauf zu erweitern.
Ganz gleich, ob Sie Kotlin nur ausprobieren oder ernsthaft in die Kotlin-Entwicklung einsteigen möchten – wir sind zuversichtlich, dass Sie unsere Lernpfade Kotlin Basics und Kotlin Developer nützlich finden werden!
Ihr Feedback ist uns sehr wichtig. Bitte teilen Sie uns Ihre Ideen und Vorschläge mit – in den Kommentaren zu diesem Artikel, auf Twitter, Facebook oder Reddit.
Viel Freude beim Lernen!
Ihr JetBrains-Academy-Team
Autorin des Original-Blogposts: