Engineering and Technology
The world is trending in real time! Learn Apache Storm, taught by Twitter, to scalably analyze real-time tweets and drive d3 visualizations. Storm is free, open and fun!
The course Real-Time Analytics with Apache Storm on Udacity covers various topics related to Apache Storm and real-time analytics. The course starts with basic Storm topologies and teaches how to create links between spouts and bolts. It also demonstrates how to connect to the live Twitter API to process real-time tweets. The course then explores open source components and shows how to visualize rolling top tweeted words using a rolling count bolt. Moving beyond the basics, the course delves into multi-language capabilities and demonstrates how to download and parse real-time tweeted URLs using Python and Beautiful Soup. It also covers the integration of complex open source bolts to calculate top-N words and visualize real-time top-N hashtags. The course introduces stream grouping concepts to create streaming joins and dynamically process multiple streams. The final project of the course involves designing a Storm topology and a new bolt that uses streaming joins to calculate top-N hashtags and display real-time tweets containing trending top hashtags. Participants are encouraged to post their visualizations to the forum and share them with their Twitter followers. The course also offers project extensions, allowing participants to explore additional features of the real-time Twitter sample stream or any other data source to drive their real-time d3 visualizations. Additionally, participants can further explore tools like Vagrant, VirtualBox, Redis, Flask, and d3 if they are interested.
by Udacity
The world is trending in real time! Learn Apache Storm, taught by Twitter, to scalably analyze real-...
by Udacity
Learn how to stream data to unlock key insights in real-time.
by Udacity
This course will teach you when and why to choose Firebase as a backend for your Android application...
by Udacity
This course will teach you when and why to choose Firebase as a backend for your iOS application.
by Udacity
Apply deep learning architectures to computer vision tasks.
by Udacity
In this course, we will see all the advances that have led to the state-of-the-art operating system...
by Udacity
In this course, you’ll learn how to setup your development environment and save a lot of time and ef...
by Udacity
Complete real-world projects designed by industry experts, covering topics from asset management to...
by Udacity
Develop AI products that deliver real business value by building skills that help you compete in the...
by Udacity
Get hands-on experience building five real-world projects in this popular general-purpose programmin...