{"id":28186,"date":"2023-09-11T19:59:41","date_gmt":"2023-09-11T17:59:41","guid":{"rendered":"https:\/\/xebia.com\/academy\/nl\/training\/coroutines-voor-gevorderden-met-ktor\/"},"modified":"2023-11-13T17:29:02","modified_gmt":"2023-11-13T15:29:02","slug":"advanced-coroutines-with-ktor","status":"publish","type":"course","link":"https:\/\/xebia.com\/academy\/nl\/nl\/training\/advanced-coroutines-with-ktor\/","title":{"rendered":"Advanced Coroutines with Ktor"},"content":{"rendered":"\n
\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t\t
\n\t\t
\n\t\n\t
\n\t\t\t\t\t
\n\t\t\t\t<\/linearGradient><\/linearGradient><\/linearGradient><\/defs><\/svg>\t\t\t<\/div>\n\t\t\n\t<\/div>\n<\/div>\t<\/div>\n\t
\n\t\t\n\n
\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t\n\tAdvanced Coroutines with Ktor<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/h1>\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t
\n\t\t
\n\t\t\t
\n\t\t\t\t

\n\t\t\t\t\t\n\t\t\t\t\t<\/span> \t\t\t\t\t<\/span>\n\t\t\t\t<\/p>\n\t\t\t\t

\n\t
\n\t\n\t\t
\n\t\t\t\n\t\t\t\t\t\t\t\tKotlin\t\t\t<\/span>\n\t\t<\/div>\n\n\t\n\t\t
\n\t\t\t\n\t\t\t\t\t\t\t\tSoftware Development\t\t\t<\/span>\n\t\t<\/div>\n\n\t\n\t\t
\n\t\t\t\n\t\t\t\t\t\t\t\tSoftware Ontwikkeling\t\t\t<\/span>\n\t\t<\/div>\n\n\t\t\n\t\n\t<\/svg><\/i>\n\t\n\t<\/button>\t
\n\t\t
\n\t\t\t<\/span>\n\t\t\t\n\t\n\t<\/svg><\/i>\n\t\n\t<\/button>\t\t<\/div>\n\t<\/div>\n<\/div><\/div>

\n\tKotlin Coroutines zijn extreem krachtig om complexe en geavanceerde server-side applicaties te bouwen. We behandelen de ins en outs van Kotlin-coroutines, zodat je een expert in coroutines wordt en er het meeste uit kunt halen in Ktor.<\/p>\t\t\t\t

\n\t\t\t\t\t\n\t\t\n\n\t\n\t\n\t\n<\/picture>\n\tTrainer Title<\/h2>\t<\/a>\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t
\n\t\n\t\t\t<\/a>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t
\n\t\t\t\t
\n\t\n\t
\n\t\t\n\tWil je je team(s) of organisatie trainen?<\/strong><\/h2>

\n\tAnuudari helpt u graag verder met op maat gemaakte trainingsoplossingen voor uw organisatie. <\/p>

\n\t\t\n\n\t\n\t\n\t\n<\/picture>\t\t\n\tAnuudari Bayartsogt
Adviseur technische opleidingen<\/h2>\t\t

\n\t+31 6 2167 5796<\/a>
anuudari.bayartsogt@xebia.com<\/a>
linkedin.com\/in\/anuudari-bayartsogt\/<\/a><\/p>\t<\/div>\n\t\n\t\t\tNeem contact op<\/span>\n\t\n\t<\/a>\t<\/div>\n<\/div>\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<\/div>\n<\/div>\t\t<\/div>\n\t<\/div>\n\n\n\n

\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t\n\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n
\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t\n\n
\n\t\n\n
\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t\n\tWat ga je leren?<\/h2><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n
\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t

\n\tCoroutines zijn een geavanceerd onderwerp in moderne softwareontwikkeling. Kotlin is de eerste taal die deze techniek populair heeft gemaakt, met als populairste toepassing concurrency.

Deze training neemt ons mee door de ins en outs van coroutines in Kotlin in de context van Ktor. We behandelen hoe ze werken in de taal en in het Ktor framework. We leren redeneren en denken over coroutines in de context van webservers en toepassingen met Ktor. Behandel alle geavanceerde concepten in KotlinX Coroutines, en alle gotchas en trucs om de effectiviteit van je parallelle Kotlin-code te maximaliseren.<\/p><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n

\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t

\n\tDeze training geeft je alle hulpmiddelen en inzichten die nodig zijn om effici\u00ebnt te redeneren over coroutines, zodat je ze kunt gebruiken om geavanceerde en complexe use-cases te bouwen op eenvoudige beschrijvende manieren. <\/p><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n

\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t

\n\tDaarnaast behandelen we hoe je Kotlin Coroutines kunt gebruiken in je huidige projecten zonder je bestaande code te herschrijven of te bewerken.<\/p><\/div>\n\t\t<\/div>\n\t<\/div>\n\n<\/div>\n\n\n\n

\n\t\n\n
\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t\n\n
\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t\n\tBelangrijkste leerdoelen<\/h2><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n
\n\t\t\n\t\t\t
\n\t\t\t\n
\n\t\n\t
  • De effectiviteit van Kotlin-coroutines maximaliseren <\/li>
  • Begrijpen hoe coroutines werken in Ktor <\/li>
  • Een diepgaand begrip geven van Kotlin(X) coroutines <\/li>
  • Verkennen wanneer welke technieken te gebruiken <\/li>
  • Leer hoe u Kotlin-coroutines beter kunt benutten in uw huidige Ktor-toepassingen<\/li><\/ol><\/div>\n\t\t<\/div>\n\t<\/div>\n\n<\/div>\t\t<\/div>\n\t<\/div>\n\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n
    \n\t\t\n\t\t\t
    \n\t\t\t\n
    \n\t\n\n
    \n\t\n\n
    \n\t\t\n\t\t\t
    \n\t\t\t\n
    \n\t\n\tProgramma<\/h2><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\n\n
    \n\t\t\n\t\t\t
    \n\t\t\t\n
    \n\t

    \n\tDeze tweedaagse training begint met de basis van Kotlin Coroutines, en we nemen een reis door alle coroutine technieken en trucs die je kunt vinden in het Kotlin eco-systeem. Behandelt alles wat je moet weten om maximaal gebruik te maken van Kotlin-coroutines.

    We duiken in de interne aspecten van Ktor en hoe het is gebouwd bovenop Coroutines, zodat je kunt begrijpen hoe je Ktor-toepassingen werken en er het maximale uit kunt halen. <\/p><\/div>\n\t\t<\/div>\n\t<\/div>\n\n<\/div>\n\n\n\n

    \n\t\n\n
    \n\t\t\n\t\t\t
    \n\t\t\t\n\n\t\t\n\n
    \n\t