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 163 ervaringen)

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

Startdata en plaatsen

placeStartel (Drachten)
23 sep. 2024 tot 25 sep. 2024
Toon 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. 2024
Toon 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. 2024
Toon 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. 2024
Toon 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. 2024
Toon 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. 2024
Toon 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. 2024
Toon 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. 2024
Toon 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…

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 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

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)