|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.
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
|Last Updated ( Sunday, 26 July 2020 )|