Kotlin en Spring Boot voor Java Developers
Startdata en plaatsen
placeStartel (Drachten) 23 sep. 2024 tot 25 sep. 2024Toon rooster event 23 september 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 24 september 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 25 september 2024, 09:00-17:00, Startel (Drachten), Dag 3
|
placeVirtual 23 sep. 2024 tot 25 sep. 2024Toon rooster event 23 september 2024, 09:00-17:00, Virtual, Dag 1
event 24 september 2024, 09:00-17:00, Virtual, Dag 2
event 25 september 2024, 09:00-17:00, Virtual, Dag 3
|
placeStartel (Drachten) 21 okt. 2024 tot 23 okt. 2024Toon rooster event 21 oktober 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 22 oktober 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 23 oktober 2024, 09:00-17:00, Startel (Drachten), Dag 3
|
placeVirtual 21 okt. 2024 tot 23 okt. 2024Toon rooster event 21 oktober 2024, 09:00-17:00, Virtual, Dag 1
event 22 oktober 2024, 09:00-17:00, Virtual, Dag 2
event 23 oktober 2024, 09:00-17:00, Virtual, Dag 3
|
placeStartel (Drachten) 19 nov. 2024 tot 21 nov. 2024Toon rooster event 19 november 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 20 november 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 21 november 2024, 09:00-17:00, Startel (Drachten), Dag 3
|
placeVirtual 19 nov. 2024 tot 21 nov. 2024Toon rooster event 19 november 2024, 09:00-17:00, Virtual, Dag 1
event 20 november 2024, 09:00-17:00, Virtual, Dag 2
event 21 november 2024, 09:00-17:00, Virtual, Dag 3
|
placeStartel (Drachten) 16 dec. 2024 tot 18 dec. 2024Toon rooster event 16 december 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 17 december 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 18 december 2024, 09:00-17:00, Startel (Drachten), Dag 3
|
placeVirtual 16 dec. 2024 tot 18 dec. 2024Toon rooster event 16 december 2024, 09:00-17:00, Virtual, Dag 1
event 17 december 2024, 09:00-17:00, Virtual, Dag 2
event 18 december 2024, 09:00-17:00, Virtual, Dag 3
|
Beschrijving
Startel in Drachten verzorgt al ruim 25 jaar IT-opleidingen in Nederland en België.
Algemene omschrijving
In deze training leer je als Java Developer de programmeertaal: "Kotlin" en het Spring Boot-framework kennen. Deze training is verdeeld over drie dagen: de programmeertaal: "Kotlin" wordt 2,5 dagen behandeld en het Spring Boot-framework wordt een halve dag behandeld.
Het programma van deze training is afhankelijk van de ervaring van de deelnemers op het gebied van het Spring Boot-framework. Als er geen ervaring is op dit gebied, dan wordt hier op de derde dag aandacht aan besteed.
Normaal gesproken is er na iedere uitleg van 25 minuten een pauze van 5 minuten. Indien gewenst, kan dit anders worden ingevuld.
Doelgroep
De training Kotlin en Spring Boot voor Java Developer…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Startel in Drachten verzorgt al ruim 25 jaar IT-opleidingen in Nederland en België.
Algemene omschrijving
In deze training leer je als Java Developer de programmeertaal: "Kotlin" en het Spring Boot-framework kennen. Deze training is verdeeld over drie dagen: de programmeertaal: "Kotlin" wordt 2,5 dagen behandeld en het Spring Boot-framework wordt een halve dag behandeld.
Het programma van deze training is afhankelijk van de ervaring van de deelnemers op het gebied van het Spring Boot-framework. Als er geen ervaring is op dit gebied, dan wordt hier op de derde dag aandacht aan besteed.
Normaal gesproken is er na iedere uitleg van 25 minuten een pauze van 5 minuten. Indien gewenst, kan dit anders worden ingevuld.
Doelgroep
De training Kotlin en Spring Boot voor Java Developers is met name geschikt voor softwareontwikkelaars met programmeerervaring in Java.
Leerdoelen
De eerste twee dagen van de training Kotlin en Spring Boot voor Java Developers bestaan uit de belangrijkste zaken van de programmeertaal Kotlin.
Op de derde dag wordt het gebruik van de programmeertaal Kotlin gecombineerd met het framework Spring Boot door middel van een grondige uitleg en het uitvoeren van opdrachten.
Voorkennis
Voordat je deelneemt aan de training Kotlin en Spring Boot voor Java Developers is het van belang dat jij beschikt over programmeerervaring in Java.
Daarnaast kan basiskennis van Spring Boot goed van pas komen, echter is dit niet verplicht.
Onderwerpen
Deze training bestaat voor de ene helft uit theorie en uit de andere helft uit praktijkopdrachten.
Introductie Kotlin
- Kotlin characteristics.
- Types en types inference.
- Null handling - also known as the killer feature of Kotlin.
- Operators.
- Safe call operator.
- Properties.
- Make your own accessors.
Language syntax of Kotlin
- Impliciet and Explicit conversion.
- Collections.
- Arrays.
- List.
- Set.
- The difference between Java array and Kotlin array (and set).
- Conditions.
- If and when.
- Loops.
- While, do while...
- Ranges.
Special operators
- Elvis operator.
- There is NO ternary operator.
- !! operator. Or boom when it is null...
Classes and Objects
- Assembly language. Why? You will see :-)
- Optional: object orientation.
- Inheritance.
- Constructors.
- Difference between Java and Kotlin regarding constructors.
- Base constructors.
- Secundary constructors.
- Implementing (not) visibility.
- Abstract classes and Interfaces.
- Destructuring declarations.
- Companion Objects.
Type of Classes
- Data classes.
- Open Classes.
- Sealed classes.
Functions
- Declaring functions.
- Extensions function. When and when NOT to do it...
- Infix.
Collections
- Generics
- Principes like PECS and in and out.
- Variant.
- Covariant.
Delegation
- Design pattern.
- Implementing Delegated properties.
Interoperability with Java
- When time permits since this might be already clear to Java developers for 80%.
Async programming
- Perhaps already clear if not we have to spend 30 minutes on this.
Coroutines
- Number two killer feature of Kotlin.
- What are coroutines.
- When and How to use them.
- Blocking and Non-blocking.
Blijf op de hoogte van nieuwe ervaringen
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.