Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 6.5 hours on-demand video
  • 3 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Data Science Apache Kafka

Apache Kafka: Real-Time Streaming für Big Data

Lerne Streaming mit dem Apache Kafka Ecosystem für Big Data (mit Fallbeispielen)
Bestseller
Rating: 4.3 out of 54.3 (50 ratings)
543 students
Created by Dr. René Brunner, Datamics Refine your future
Last updated 11/2020
German
30-Day Money-Back Guarantee

What you'll learn

  • Verstehen von Apache Kafka Ökosystem, Architektur, Kernkonzepten und Operationen
  • Erstellen und Empfangen von Nachrichten an/von Kafka und verwandten Servern
  • Verstehe die Kafka Grundlagen wie Topics, Broker, Consumer, Producer, Broker
  • Erstellen deine eigne Producer und Consumer in Python, um mit Kafka zu interagieren
  • Verwende Kafka Connect als Schnittstelle zu deinen Datenbanken und Systemen
  • Programmiere einen echten Twitter-Producer
  • Wende das gelernen an Fallstuden und Praxisprojekten an
  • Verstehe fortgeschrittenen Konzepte wie Zookeper, Replikation, Partitionen und Gruppen
Curated for the Udemy for Business collection

Course content

8 sections • 56 lectures • 6h 32m total length

  • Preview00:52
  • Hinweise zum Kurs
    02:57
  • Was ist Kafka?
    10:10
  • Warum Kafka?
    07:50
  • FAQs - Häufig gestellte Fragen
    00:55
  • Kursmaterialien
    00:50

  • Installationsübersicht
    02:37
  • Windows Installation (Docker)
    06:33
  • Mac OS Installation (Docker)
    02:23
  • Linux Installation (Docker)
    02:41

  • Linux Crashkurs Teil 1
    08:40
  • Linux Crashkurs Teil 2
    07:25
  • Linux Übungsaufgaben
    01:50
  • Linux Lösungen
    04:25

  • Übersicht
    01:21
  • Zookeeper
    04:39
  • Preview01:46
  • Kafka Cluster Setup
    13:40
  • Kafka Cluster Verbinden
    07:30
  • Kafka Topics
    08:08
  • Preview05:57
  • Kafka Consumer
    06:40
  • Wiederholung Apache Kafka Schnellstart
    4 questions
  • Preview02:56
  • Lösungen
    08:05

  • Kafka Replikation Übersicht
    03:58
  • Kafka Replikation Beispiel
    13:19
  • Preview11:13
  • Kafka Partitionen Übersicht
    07:09
  • Kafka Partitionen Beispiel (Teil 1)
    11:27
  • Kafka Partitionen Beispiel (Teil 2)
    06:02
  • Kafka Consumer Groups Übersicht
    05:07
  • Preview10:00
  • Kafka Consumer Groups Beispiel (Teil 2)
    10:56
  • Fallbeispiel Banktransfers Einleitung
    10:38
  • Fallbeispiel Banktransfers Umsetzung
    12:11
  • Zusammenfassung der fortgeschrittenen Themen
    02:20
  • Wiederholung zum Abschnitt Kafka Fortgeschritten
    3 questions
  • Übungsaufgaben
    02:57
  • Lösungen
    08:58

  • Kafka Connect - Einführung
    04:27
  • Preview15:41
  • Kafka Connect - Transformation
    12:42
  • Kafka Connect - Verteilter Modus
    07:22
  • Kleine Wiederholung zu Kafka Connect
    7 questions
  • Kafka Connect - Fallbeispiel
    13:49
  • Kafka Connect - Fallbeispiel Umsetzung
    14:22
  • Übungsaufgabe
    02:39
  • Lösungen
    10:12

  • Kafka Programmierung - Einführung
    01:56
  • Kafka Programmierung - Python Setup
    04:44
  • Kafka Programmierung - Python Consumer
    11:52
  • Kafka Programmierung - Python Producer
    09:31
  • Praxisprojekt - Twitter mit Python und Kafka - Einführung
    05:18
  • Praxisprojekt - Twitter mit Python und Kafka - Teil 1
    13:10
  • Praxisprojekt - Twitter mit Python und Kafka - Teil 2
    09:10
  • Übungsaufgaben
    03:53
  • Lösungen
    12:06

  • Bonus Lektion
    02:07

Requirements

  • Es ist von Vorteil etwas Kenntnisse über Linux-Befehle zu haben
  • Grundlagen von Python, Java oder eine andere Progamiersprache für das Kapitel Programmierung
  • Eine aktuelle Windows / Mac / Linux PC mit mindestens 4 GB RAM, 5 GB Speicherplatz

Description

Du hast schon viel über Apache Kafka gehört und würdest dich gerne gut damit auskennen, aber du weißt nicht wo du anfangen sollst? Dann ist dieser Kurs ist genau das richtige für dich! Dieser Kurs bringt dir alle wichtigen Grundlagen, die du brauchst, anhand von Praxisbeispielen bei.

Apache Kafka hat sich zum führenden verteilten Datenstreaming-Plattform der Big Data Technologien entwickelt. Kafka wird in der Produktion von über 33% der Fortune 500 und DAX Unternehmen wie Volkswagen, Netflix, Airbnb, Uber und LinkedIn verwendet.


Lerne in diesem Kurs, wie du Apache Kafka schnell und effektiv einsetzen kannst!

In diesem Kurs lernst du die grundlegenden Konzepte von Apache Kafka, das Senden und Empfangen von Nachrichten, die Prinzipien der Apache Kafka Server-Installation, der Betrieb und anschließend die Bereitstellung des Kafka-Clusters untersucht. Schließlich werden wir mit der Anwendung von Produzenten und Consumern abschließen und später füge ich Echtzeitanwendungen und die Integration mit Big Data Technologies hinzu.

Wir haben diesen Kurs so konzipiert, um schnell in das Thema Kafka einzusteigen, wir haben die Grundkonzepte in dem Kafka Schnellstart hinzugefügt, dann werden fortgeschrittene Themen behandelt, die Verbindung und Schnittstellen zu anderen Systemen und Datenbanken und schließlich lernst du mit einer Programmiersprache (Python) dich mit Kafka zu verbinden.

Am Ende des Kurses wirst du praktische Anwendungen mit Apache Kafka erstellen können und in der Lage sein, eigene Kafka Projekte zu erstellen und Konnektoren einzusetzten um deine Daten zu transferieren.

Für all das gilt eine 30-tägige Geld-zurück-Garantie. Worauf wartest du noch? Melde dich gleich an und wir sehen uns im Kurs!

Who this course is for:

  • • Entwickler, die Apache Kafka Grundlagen erlernen, einen Kafka Cluster starten und ihre erste Anwendung schreiben möchten
  • • Architekten, die verstehen wollen, wie Apache Kafka in ihre Lösungsarchitektur passt
  • • Jeder, der die vollständige Theorie der Funktionsweise von Apache Kafka als verteiltes System erlernen möchte

Instructors

Dr. René Brunner
ist seit über 10 Jahren Big Data Scientist und Dozent
Dr. René Brunner
  • 4.4 Instructor Rating
  • 5,132 Reviews
  • 31,489 Students
  • 18 Courses

In einer Welt der Veränderung gibt es keine Ressource, die wertvoller  ist als Bildung. Sie befähigt die Menschen, auch in einer komplexen  Umwelt selbstbestimmt ihren Weg zu gehen. Wichtig ist, was jeder  einzelne kann. Die Digitalisierung steckt voller Chancen für bessere  Bildung: individuelleres Lernen, innovative Lehrmethoden und aktuellere  Lehrmittel. Daher möchte ich nicht länger zuschauen, sondern an besserer  Bildung für Jeden Mitwirken! Dabei sind die folgenden 3 Punkte mein  konkreter Beitrag:   

1. Verfügbarkeit von individuellem Lernen, innovativen Lehrmethoden  und aktuellere Lehrmittel durch einen günstigen Zugang für jeden zu  Kursen schaffen, die normalerweise mehrere hundert oder tausend Euro  kosten!   

2. Einen kleinen fachlichen Beitrag zum Ausbau der Digitalen Zukunft  leisten, Bewusstsein für die Daten Analyse schaffen und so viele wie  möglich fit für die Digitalisierung machen.   

3. Wir haben regelmäßig Spendenaktionen in denen wir ein
gemeinnütziges Bildungsprojekt unterstützen. Diese werden in den
einzelnen Kursen spezifiziert. Vorschläge für Projekte sind dabei
herzlich Willkommen. (Für die Weihnachtskampagne 2017 spendeten wir 200€ für ein gemeinnütziges Bildungsprojekt.)


Dr. René Brunner hat als Big Data Scientist und Engineer schon seit über 10 Jahre (damals hatte Big Data Science noch andere Bezeichnungen) zahlreiche Big Data Projekte und Workshops bei Unternehmen wie IBM, SAP, Audi, Bosch, Daimler, Havas Media, GFK, Philip Morris, Sony und Vodafone gemacht. 

Während seiner Promotion hat er dezentrale und skalierende Marktplätze aufgebaut und mit der Hilfe von Machine Learning Algorithmen wie zum Beispiel Clustering und Decision Trees optimiert. Die Ergebnisse konnte er in zahlreichen Artikeln in führenden Fachzeitschriften und auf internationalen Konferenzen veröffentlichen. Dabei hat er mehrere Auszeichnungen und Stipendien erhalten.

Als Dozent an der Macromedia Hochschule für Medien und Kommunikation und der University of Westminister freut er sich seit 5 Jahren den Studenten den digitalen Wandel in Form von neuen Businessmodellen, Analysen, Best Practice Case Studies und Anwendungsbeispiele beizubringen. Davor hat er schon mehrere Jahre an verschiedenen Universitäten im Bereich Computer Science unterrichtet.

Er hat ein Diplom in Wirtschaftsinformatik an der Universität Mannheim, einen Master in Wirtschaftsinformatik an der französischen Université Nice Sophia-Antipolis, eine Promotion in Computer Science an der Technischen Universität Kataloniens sowie an der Cardiff University im Bereich Big Data Science und Machine Learning.

Du kannst ihn gerne auf Linkedin oder Xing direkt kontaktieren sowie seine Veröffentlichungen unter Google Scholar einsehen.

Außerdem kannst du ihn auch gerne nach persönlichen Trainings, Gruppentrainings in München  oder als  Sprecher auf Konferenzen anfragen.


Datamics Refine your future
Kursanbieter DataScience, Programmieren, Machine Learning...
Datamics Refine your future
  • 4.4 Instructor Rating
  • 5,132 Reviews
  • 31,489 Students
  • 18 Courses

Wir sind Datamics...

…und bieten Online-Kurse rund um das Themengebiet Data Science auf Udemy an. Hierzu gehören Themen wie das Programmieren in Python, SQL, Bewerbertraining, Datenvisualisierungen mit Dash, Business Analytics u.v.m.

Wir arbeiten dabei eng mit unserem U.S.-amerikanischen Partner Jose Portilla zusammen, um für euch immer die aktuellsten Informationen aus dem weltweiten Geschehen parat zu haben.

Wir, das sind Dr. René Brunner und ein Team, das Erfahrung aus unterschiedlichen Bereichen in die Entwicklung der Kurse einbringen kann. René selbst ist bereits über 10 Jahre erfolgreich auf dem Gebiet Data Science unterwegs und selbst Dozent an verschiedenen Hochschulen.


Wichtig sind unserem Team vor allem folgende 3 Punkte:

1. Verfügbarkeit von individuellem Lernen, innovativen Lehrmethoden und aktuellere Lehrmittel durch einen günstigen Zugang für jeden zu Kursen schaffen, die normalerweise mehrere hundert oder tausend Euro kosten!

2. Einen kleinen fachlichen Beitrag zum Ausbau der Digitalen Zukunft leisten, Bewusstsein für die Daten Analyse schaffen und so viele wie möglich fit für die Digitalisierung machen.

3. Wir haben regelmäßig Spendenaktionen in denen wir ein
gemeinnütziges Bildungsprojekt unterstützen. Diese werden in den einzelnen Kursen spezifiziert. Vorschläge für Projekte sind dabei herzlich Willkommen. (Für die Weihnachtskampagne 2017 und auch spendeten wir jeweils 200€ für ein gemeinnütziges Bildungsprojekt.)


Du kannst uns gerne auf Udemy, über unsere Webseite LinkedIn, Facebook oder Youtube direkt kontaktieren.

Außerdem kannst du René auch gerne nach persönlichen Trainings, Gruppentrainings in München oder als Sprecher auf Konferenzen anfragen.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.