Sven Reinck

Wie du Kotlin lernst und direkt loslegen kannst

Ich helfe Entwickler-Teams dabei Kotlin zu erlernen. Durch Schulung und Starthilfe...

Wenn das interessant für dich klingt, buche jetzt eine kostenlose Strategie-Beratung mit mir am Telefon:

Deine Vorteile

Produktivität

Kotlin ist eine kompakte Sprache, in der Du mit wenigen Zeilen viel erreichen kannst. Das liegt unter anderem an der Integration von funktionaler Programmierung direkt in die Sprache.

Universalität

Kotlin läuft sowohl auf dem Server als auch im Browser und in Apps. Dadurch wird endlich der Traum wahr alle Teile einer Anwendung in der gleichen Sprache zu programmieren. Alle gemeinsamen Teile müssen nur einmal geschrieben werden.

Kompatibilität

Kotlin ist zu 100% kompatibel mit Java. Wenn Du also von einem Java-Projekt ausgehst, kannst Du dieses Schritt für Schritt nach Kotlin migrieren ohne ganz von vorne starten zu müssen.

Was meine Coaching-Teilnehmer berichten

CGmadness
Ein 3D-Geschicklichkeitsspiel, das ich entwickelt habe und das dank Kotlin ohne jedes Plugin auch komplett im Browser läuft.

Javis
Ein Programm, dass ich für den Unterricht von Grundlagen entwickelt habe. Es hat als reines Java-Projekt begonnen und wird nun allmählich nach Kotlin portiert.

anonymer Fragebogen,
Sixt GmbH & Co. Autovermietung KG

"- Inhalt gut verständlich für Programmierer ohne Java-Kenntnisse.
- Aufgaben nicht zu schwierig, aber auch nicht zu einfach."

anonymer Fragebogen,
e.solutions GmbH

"Kursinhalt für unsere Firma speziell angepasst."

Was du in meinem Coaching erhältst

Analyse der Situation

Wir analysieren gemeinsam das Ziel deines Teams und legen fest, welche Schulungsinhalte dafür notwendig sind.

Persönliche
3-Tage-Schulung

Ich komme persönlich in deine Firma und schule dein Team in den besprochenen Inhalten. Dabei wird etwa die hälfte der Zeit für praktische Übungen verwendet.

Starthilfe

Im Anschluss an die Schulung setze ich mich noch mit 1 oder 2 Mitgliedern des Teams hin und mache das Projekt bereit für Kotlin. Alle dazu notwendigen Schritte werde ich schriftlich dokumentieren.

Funktionale Programmierung

Dank funktionaler Programmierung kann man in Kotlin sehr kompakte Programme schreiben, die sogar besser lesbar und weniger fehleranfällig sind als herkömmliche Programme.

Null-Safty

Wir schauen uns das wichtigste Feature von Kotlin an, um die läßtigen NullPointerExceptions für immer loszuwerden.

Erweiterte Features

Wir schauen uns Features von Kotlin an, die es so in Java nicht gibt. Dadurch ist z.B. eine sehr leichtgewichtige Dependency Injection ohne Annotationen möglich.

Über mich...

Während meines Studiums habe ich neben anderen Sprachen 2002 auch Java kennengelernt. Ich war also fast von Anfang an dabei. Ich habe aber z.B. mit der Sprache Haskell auch Konzepte kennengelernt, die es bis dahin noch in keiner Mainstream-Sprache gabe. Daher hat es mich sehr erfreut als 2017 die Sprache Kotlin auf den Markt kam, die diese funktionalen Konzepte auf eine elegante und typsichere Weise einsetzt.

Ich habe mir also alles über diese neue Sprache angesehen und begonnen sie auch in eigenen Projekten einzusetzen. Insbesondere die neue Art um Aufgaben parallel zu bearbeiten - Co-Routinen - hat es mir angetan.

Wann immer ich kann, setze ich Kotlin in Projekten ein, weil es einfach viel mehr Spaß macht. Ich brauche viel weniger Zeilen, um das auszudrücken, was ich möchte und bin dadurch viel produktiver.

Deswegen schule ich gerne andere Programmierer darin diese Sprache einzusetzen, damit sie auch produktiver und mit mehr Spaß arbeiten können. Es wäre mir eine Freude das auch dir zu ermöglichen:

Deine nächsten Schritte

1.

Klicke jetzt auf den Button und fülle das Formular aus, damit ich mich auf unser Gespräch vorbereiten kann.

2.

Ich werde mich innerhalb von 24 Stunden bei dir melden, um einem Termin für die Gratis-Strategie-Beratung zu vereinbaren.

3.

In der Gratis-Strategie-Beratung klären wir deine Ist-Situation und welche Strategie für dich am besten ist, um dein Ziel zu erreichen.

Impressum | Datenschutz