New Udacity Nanodegree In Data Streaming
Written by Sue Gee   
Thursday, 12 March 2020

Udacity has added a new program, Data Streaming, to its School of Data Science. At advanced level this nanodegree is designed to teach you 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. 

udacityLogoNew

Udacity launched its first Data Science Nanodegree and brought out four more nanodegrees in related topics when it formed its School of Data Science two months later. A total of eleven nanodegrees are currently on offer, ranging from Business Analyst and Marketing Analyst with no prerequisites to Data Engineer and Data Scientist that require both intermediate level Python programming and Intermediate level SQL. Eight of these are restarting on March 25 and are now joined by Data Streaming, in which according to Udacity, you can:

Learn the skills to take you into the next era of data engineering. Build real-time applications to process big data at scale.

The estimated time to complete this new new program is two months at 5-10 hours per week if you already have the necessary prerequisites. These are intermediate Python and SQL skills, which can be gained through the Programming for Data Science Nanodegree program, as well as experience with ETL - extract, transform, load, to pull data out of one database and place it into another database. 

As with all Udacity Nanodegrees the approach is "Learn by doing" and is comprised of two courses and two projects:

Course 1: Foundations of Data Streaming, and SQL & Data Modeling for the Web

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.

Project 1: Optimize Chicago Public Transit

Course 2: 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.

Project 2: Analyze San Francisco Crime Rate with Apache Spark Streaming  

 

udacitydatastr

More Information

Udacity School of Data Science

Data Streaming Nanodegree

Related Articles

Udacity Data Science Nanodegrees Restarting

Udacity Launches School of Data Science

Udacity Launches Data Scientist Nanodegree

Data Scientist Best Paying Entry-Level Job Says Glassdoor 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


Call For Code 2024 Focuses On Generative AI
01/03/2024

This year's Call for Code challenge has been launched with a theme of the use of generative AI technology for solutions that aim to improve equitable access to resources and opportunities for historic [ ... ]



JetBrains AI Assistant - A Welcome Time Saver
28/02/2024

JetBrains AI Assistant saves developers up to eight hours per week and they appreciate its help.  77% of users feel more productive, 75% express that they are happier with their IDE experien [ ... ]


More News

Last Updated ( Sunday, 26 July 2020 )