Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microcredential

Data Streaming

via Udacity Nanodegree

(1)
Found in Big Data Courses

Taken this course? Share your experience with other students. Write review

Overview

As businesses increasingly rely on applications that produce and process data in real-time, data streaming is an increasingly in-demand skill for data engineers. In the Data Streaming Nanodegree program, students will learn how to process data in real-time by building fluency in modern data engineering tools, such as Apache Spark, Kafka, Spark Streaming, and Kafka Streaming. The Data Streaming Nanodegree program will prepare students for the cutting edge of data engineering as more and more companies look to derive live insights from data at scale.
Learn how to stream data to unlock key insights in real-time.

Syllabus

Prerequisite Knowledge

To be successful in this program, you should have intermediate Python and SQL skills, as well as experience with ETL.See detailed requirements.

  • Foundations of Data Streaming

    Learn the fundamentals of stream processing, including how to work with the Apache Kafka ecosystem, data schemas, ApacheAvro, Kafka Connect and REST proxy, KSQL, and Faust Stream Processing.

    Optimize Chicago Public Transit
  • Streaming API Development and Documentation

    Grow expertise in the components of streaming data systems, and learn how to build a real-time analytics application. Understand the dimensions of Spark streaming, ingest streaming data to Apache Spark Structured Streaming, and integrate Spark streams into Kafka.

    Analyze San Francisco Crime Rate

Taught by

Ben Goldberg, Judit Lantos, David Drummond and Jillian Kim

Help Center

Most commonly asked questions about Udacity

Review for Udacity's Data Streaming Based on 1 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 100%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Anonymous
Anonymous completed this course.
I'm a senior java and c# developer. I've had a really small exposure to Kafka in my work (for log ingestion), but I wanted to better understand Kafka and streaming application. It's my first Udacity paid course. Both parts feature several "labs" where you can code in pyhton and use the terminal directly...
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free