{"course":{"productid":35018,"modality":1,"active":true,"language":"en","title":"Apache Kafka Training for Developers","productcode":"AKD","vendorcode":"FL","vendorname":"Fast Lane","fullproductcode":"FL-AKD","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/training-akd","essentials":"<ul>\n<li>Gutes Kafka Verst&auml;ndnis (z.B. aus der Grundlagenschulung oder dem Kafka Buch)<\/li><li>Programmierkenntnisse (m&ouml;glichst Java, aber andere Sprachen sind auch hilfreich)<\/li><li>Moderner Browser &amp; Zoom Client<\/li><li>IntelliJ IDEA<\/li><li>Mikrofon + Webcam<\/li><li>Videokonferenzf&auml;higes Internet<\/li><li>Maximal zehn TeilnehmerInnen<\/li><\/ul>","contents":"<p>1. Tag: <q>Hello World<\/q> mit Kafka<\/p>\n<p>Wir lernen die grundlegenden Konzepte der Kafka-Entwicklung kennen und entdecken in den Coding-Herausforderungen, wie wir performante und zuverl&auml;ssige Anwendungen entwickeln.<\/p>\n<p>Fokus:<\/p>\n<ul>\n<li>Wie produzieren und konsumieren wir Nachrichten? Producer und Consumer; erste Programmier-Herausforderungen<\/li><li>Wie entwickeln wir zuverl&auml;ssige und schnelle Anwendungen? Performance Tuning und Transaktionen<\/li><li>Was sind die wichtigen Tools? Einf&uuml;hrung in alle relevanten Entwicklungswerkzeuge<\/li><\/ul><p>2. Tag: Stream Processing mit Kafka Streams<\/p>\n<p>In den zahlreichen Labs des Tages entwickeln wir Services basierend auf Kafka Streams: Von einfachen Stateless-Operationen bis hin zu komplexen Services mit lokalem State.<\/p>\n<p>Fokus:<\/p>\n<ul>\n<li>Wie verbinden wir Apache Kafka mit Drittsystemen? Kafka Connect und eigene Connectoren entwickeln.<\/li><li>Wie entwickeln wir mit Kafka Streams? Wie verwandeln wir Kafka von einer einfachen Message Queue zu einer vollwertigen Streaming- Plattform?<\/li><\/ul><p>3. Tag: Bereit f&uuml;r die Produktion<\/p>\n<p>Basierend auf dem Erlernten der ersten beiden Tage betrachten wir die Komponenten, die f&uuml;r eine erfolgreiche Entwicklung, einen fl&uuml;ssigen Umgang und den Support der Administratoren in der Produktion mit Kafka notwendig sind.<\/p>\n<ul>\n<li>Patterns &amp; Best Practices. Wie machen wir uns das Leben einfacher und welche Werkzeuge existieren bereits?<\/li><li>Kafka-Applikationen in der Produktion. Worauf ist zu achten und wie k&ouml;nnen Entwickler und Administratoren nachts ruhig schlafen?<\/li><\/ul>","summary":"<p>Diese dreit&auml;gige Entwicklungsschulung richtet sich an Java-EntwicklerInnen und -ArchitektInnen, die mit Kafka erfolgreich durchstarten wollen. Sie erleben Entwicklungskonzepte, die Sie ben&ouml;tigen, um als Team bestm&ouml;glich Software f&uuml;r und mit Kafka zu entwickeln. Damit die TeilnehmerInnen nach der Schulung sofort loslegen k&ouml;nnen, fokussieren wir uns in diesem Kurs auf zahlreiche praktische Beispiele.<\/p>","essentials_plain":"- Gutes Kafka Verst\u00e4ndnis (z.B. aus der Grundlagenschulung oder dem Kafka Buch)\n- Programmierkenntnisse (m\u00f6glichst Java, aber andere Sprachen sind auch hilfreich)\n- Moderner Browser & Zoom Client\n- IntelliJ IDEA\n- Mikrofon + Webcam\n- Videokonferenzf\u00e4higes Internet\n- Maximal zehn TeilnehmerInnen","contents_plain":"1. Tag: Hello World mit Kafka\n\nWir lernen die grundlegenden Konzepte der Kafka-Entwicklung kennen und entdecken in den Coding-Herausforderungen, wie wir performante und zuverl\u00e4ssige Anwendungen entwickeln.\n\nFokus:\n\n\n- Wie produzieren und konsumieren wir Nachrichten? Producer und Consumer; erste Programmier-Herausforderungen\n- Wie entwickeln wir zuverl\u00e4ssige und schnelle Anwendungen? Performance Tuning und Transaktionen\n- Was sind die wichtigen Tools? Einf\u00fchrung in alle relevanten Entwicklungswerkzeuge\n2. Tag: Stream Processing mit Kafka Streams\n\nIn den zahlreichen Labs des Tages entwickeln wir Services basierend auf Kafka Streams: Von einfachen Stateless-Operationen bis hin zu komplexen Services mit lokalem State.\n\nFokus:\n\n\n- Wie verbinden wir Apache Kafka mit Drittsystemen? Kafka Connect und eigene Connectoren entwickeln.\n- Wie entwickeln wir mit Kafka Streams? Wie verwandeln wir Kafka von einer einfachen Message Queue zu einer vollwertigen Streaming- Plattform?\n3. Tag: Bereit f\u00fcr die Produktion\n\nBasierend auf dem Erlernten der ersten beiden Tage betrachten wir die Komponenten, die f\u00fcr eine erfolgreiche Entwicklung, einen fl\u00fcssigen Umgang und den Support der Administratoren in der Produktion mit Kafka notwendig sind.\n\n\n- Patterns & Best Practices. Wie machen wir uns das Leben einfacher und welche Werkzeuge existieren bereits?\n- Kafka-Applikationen in der Produktion. Worauf ist zu achten und wie k\u00f6nnen Entwickler und Administratoren nachts ruhig schlafen?","summary_plain":"Diese dreit\u00e4gige Entwicklungsschulung richtet sich an Java-EntwicklerInnen und -ArchitektInnen, die mit Kafka erfolgreich durchstarten wollen. Sie erleben Entwicklungskonzepte, die Sie ben\u00f6tigen, um als Team bestm\u00f6glich Software f\u00fcr und mit Kafka zu entwickeln. Damit die TeilnehmerInnen nach der Schulung sofort loslegen k\u00f6nnen, fokussieren wir uns in diesem Kurs auf zahlreiche praktische Beispiele.","skill_level":"Intermediate","version":"1.0","duration":{"unit":"d","value":3,"formatted":"3 days"},"lastchanged":"2025-10-20T09:26:48+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/en\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/en\/json-course-schedule\/35018","source_lang":"en","source":"https:\/\/portal.flane.ch\/swisscom\/en\/json-course\/training-akd"}}