Kotlin en Spring Boot voor Java Developers

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Kotlin en Spring Boot voor Java Developers

Startel bv
Logo van Startel bv
Opleiderscore: starstarstarstarstar_half 9,2 Startel bv heeft een gemiddelde beoordeling van 9,2 (uit 138 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeStartel (Drachten)
13 mrt. 2024 tot 15 mrt. 2024
Toon rooster
event 13 maart 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 14 maart 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 15 maart 2024, 09:00-17:00, Startel (Drachten), Dag 3
placeVirtual
25 mrt. 2024 tot 27 mrt. 2024
check_circle Startgarantie
Toon rooster
event 25 maart 2024, 09:00-17:00, Virtual, Dag 1
event 26 maart 2024, 09:00-17:00, Virtual, Dag 2
event 27 maart 2024, 09:00-17:00, Virtual, Dag 3
placeStartel (Drachten)
5 jun. 2024 tot 7 jun. 2024
Toon rooster
event 5 juni 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 6 juni 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 7 juni 2024, 09:00-17:00, Startel (Drachten), Dag 3
placeVirtual
5 jun. 2024 tot 7 jun. 2024
Toon rooster
event 5 juni 2024, 09:00-17:00, Virtual, Dag 1
event 6 juni 2024, 09:00-17:00, Virtual, Dag 2
event 7 juni 2024, 09:00-17:00, Virtual, Dag 3
placeStartel (Drachten)
19 aug. 2024 tot 21 aug. 2024
Toon rooster
event 19 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 20 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 21 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 3
placeVirtual
19 aug. 2024 tot 21 aug. 2024
Toon rooster
event 19 augustus 2024, 09:00-17:00, Virtual, Dag 1
event 20 augustus 2024, 09:00-17:00, Virtual, Dag 2
event 21 augustus 2024, 09:00-17:00, Virtual, Dag 3
placeStartel (Drachten)
26 aug. 2024 tot 28 aug. 2024
Toon rooster
event 26 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 27 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 28 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 3
placeVirtual
26 aug. 2024 tot 28 aug. 2024
Toon rooster
event 26 augustus 2024, 09:00-17:00, Virtual, Dag 1
event 27 augustus 2024, 09:00-17:00, Virtual, Dag 2
event 28 augustus 2024, 09:00-17:00, Virtual, Dag 3
placeStartel (Drachten)
28 aug. 2024 tot 30 aug. 2024
Toon rooster
event 28 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 29 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 30 augustus 2024, 09:00-17:00, Startel (Drachten), Dag 3
placeVirtual
28 aug. 2024 tot 30 aug. 2024
Toon rooster
event 28 augustus 2024, 09:00-17:00, Virtual, Dag 1
event 29 augustus 2024, 09:00-17:00, Virtual, Dag 2
event 30 augustus 2024, 09:00-17:00, Virtual, Dag 3

Beschrijving

Startel in Drachten verzorgt al ruim 25 jaar IT opleidingen in Nederland en Belgie. 

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

Deze training is geschikt voor ervaren Java Developer…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Kotlin, Java, JavaScript, Android en Google Apps.

Startel in Drachten verzorgt al ruim 25 jaar IT opleidingen in Nederland en Belgie. 

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

Deze training is geschikt voor ervaren Java Developers.

Leerdoelen

In de eerste twee dagen van de training leer je als Java Developer de belangrijkste zaken van de programmeertaal: "Kotlin".

Op de derde dag wordt het gebruik van deze programmeertaal gecombineerd met het gebruik van het Spring Boot-framework. Dit gebeurt door een grondige uitleg en het uivoeren van opdrachten.

Voorkennis

  • Om deel te kunnen nemen aan deze training, heb je ervaring in Java nodig.
  • Basiskennis van Spring Boot kan goed van pas komen, maar dit is 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

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Kotlin en Java.

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.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.