Rest-Microservices Mit Kotlin Und Spring
Zuletzt aktualisiert am 10/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 2.70 GB | Duration: 4h 18m
Zuletzt aktualisiert am 10/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 2.70 GB | Duration: 4h 18m
Coding-Tutorial zum Zusammenspiel von Kotlin und dem beliebten Spring (Boot) Framework
What you'll learn
Die wichtigsten Basics um mit der Programmiersprache Kotlin entwickeln zu können
Die Kernkonzepte von Spring und wie man mit Spring eine REST-API implementiert
Den Kotlin Anwendung als Microservice im Docker-Container auszuliefern und zu starten
Einen Web-Anwendung mit API Schritt für Schritt zu entwickeln
Als Bonus lernst Du die wichtigsten Features von Spring Boot kennen, um künftig saubere Maven Konfiguration zu erstellen.
Requirements
Programmierkenntnisse in einer Objektorientierten Sprache - am besten Java
Ihr habt schon von REST und APIs gehört
Description
Kotlin ist das modernere und bessere Java. Wie Java setzt Kotlin auf der Java Virtuell Machine (JVM) auf und kann deshalb fast alle Java Frameworks und Bibliotheken verwenden. Das beliebten und stark verbreitete Spring Framework kann also auch zusammen mit Kotlin verwendet werden. Das Spring Frameworks bietet viele tolle Features zum Bauen von Web-Anwendungen und modernen Microservices mit REST-API.In diesem Kurs bekommt ihr einen Schnelleinstieg in Kotlin als 2. Programmiersprache. Dabei werde ich immer wieder den Vergleich zu Java ziehen, um euch von den Stärken von Kotlin zu überzeugen.REST-APIs finden wir mittlerweile überall und es gibt in den Unternehmen einen riesigen Bedarf Systeme mittels APIs zu vernetzen. Daher zeige ich euch wie ihr mit dem Spring Framework schnell und leicht eine REST-API bauen könnt. Da Spring ein sehr großes Framework ist, stelle ich euch auch die Kernkonzepte von Spring vor, so dass ihr euch leichter in allen weiterführenden Spring Projekten zurecht findet. Für den leichten Einstieg in Spring zeige ich euch Spring Boot und erkläre, wie das beim Bauen von Projekten mit Maven hilft.Für Java-Entwickler habe ich ein Kapitel vorbereitet, indem wir Kotlin und Java Code im selben Projekt mischen. Das hilft zusätzlich beim besseren Verständnis wie Kotlin aufgebaut ist und zeigt gleichzeitig einen einfachen Weg es in bestehenden Java-Projekten einzuführen.Zum Abschluss des Kurses packen wir unseren Spring basierten Kotlin REST-Service in einen Docker Container, den ihr dann wunderbar in einer Cloud Umgebung ausführen könntet. Hier geht es mir in erster Linie darum zu zeigen wie einfach man Kotlin Anwendungen in einen Docker Container ausführen kann, so dass ihr eine Starthilfe bekommt, falls ihr euch weiter mit Docker befassen möchtet.Der Kurs wurde bereits um das erste Bonus-Kapitel Spring Boot für Anfänger erweitert. Dort spreche ich über die wichtigsten Features von Spring Boot und erkläre wie ihr eine saubere Maven Konfiguration bekommt.Als Software Entwickler und Architekt entwickle ich viele Microservices mit Kotlin und Java. Für neue Technologien begeistere ich mich seit 15 Jahren beruflich. Privat blogge ich regelmäßig zu diesen Themen und biete für meine Kollegen bei der Deutschen Telekom Live Coding Sessions an, in denen ich neue Technologien vorstelle - mit diesem Kurs biete ich euch diese Coding Sessions in ausführlicher und optimierter Form an.
Who this course is for:
Programmierer (mit Anfängerkenntnissen), die Kotlin und/oder Spring kennenlernen möchten,Programmierer, die einen Service mit REST-API und modernem Technologie-Stack bauen wollen