Data Streaming

  • 0.0
2 Months

Brief Introduction

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. The Data Streaming Nanodegree program will prepare you for the cutting edge of data engineering as more and more companies look to derive live insights from data at scale. 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 Str

Course Summary

This Data Streaming Nanodegree program is designed to teach students how to work with data in real-time, streaming scenarios. Students will learn how to build and deploy real-time data streaming applications using Apache Kafka and Apache Spark.

Key Learning Points

  • Learn how to work with data in real-time, streaming scenarios
  • Build and deploy real-time data streaming applications using Apache Kafka and Apache Spark
  • Gain hands-on experience working with real-world datasets and building end-to-end streaming applications

Related Topics for further study


Learning Outcomes

  • Build and deploy real-time data streaming applications using Apache Kafka and Apache Spark
  • Work with real-world datasets and build end-to-end streaming applications
  • Understand the fundamentals of data engineering and big data processing

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of programming in Python or Scala
  • Familiarity with SQL and databases

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced
  • Project-based

Similar Courses

  • Data Engineering Nanodegree
  • Real-Time Analytics with Apache Kafka

Related Education Paths


Notable People in This Field

  • Jay Kreps
  • Matei Zaharia

Related Books

Description

Learn how to stream data to unlock key insights in real-time.

Outline

  • 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. You’ll start by understanding the components of data streaming systems. You’ll then build a real-time analytics application. Students will also compile data and run analytics, as well as draw insights from reports generated by the streaming console. Learn how to analyze data in real-time using Apache Kafka and Spark, and build applications to process live insights from data at scale.

Summary of User Reviews

Learn data streaming with Udacity's nanodegree program. Students praise the hands-on approach and real-world projects. Overall, the program is highly recommended for those looking to expand their knowledge in data streaming.

Key Aspect Users Liked About This Course

Hands-on approach and real-world projects

Pros from User Reviews

  • Real-world projects give practical experience
  • Instructors are knowledgeable and helpful
  • Curriculum covers a wide range of data streaming topics

Cons from User Reviews

  • Some assignments can be challenging
  • Students need to have some background knowledge in programming
  • Some students felt that the program could be more interactive
$399
Available now
2 Months
Ben Goldberg, Judit Lantos, David Drummond, Jillian Kim
Udacity

Instructor

Share
Saved Course list
Cancel
Get Course Update
Computer Courses