Overview
In this Data Ingestion with Kafka and Kafka Streaming course from Udacity you will learn tools you can use to stream public transit statuses using Kafka and Kafka ecosystem to build a stream processing application that shows the status of trains in real-time.
Course Skills
- Confluent Kafka Python client
- Streaming data stores
- Kafka basics
- Apache Avro
- SQL window functions
- SQL aggregations
- Data streaming schemas
- Stream processing use cases
- SQL queries
- Kafka performance monitoring
- Data serialization
- Data deserialization
- Data privacy principles
- Batch processing
- Kafka schema registry
- Timeframing in stream processing
- Command line interface basics
- Windowing in stream processing
Programme Structure
Courses include:
- Stream Processing
- Apache Kafka
- Data Schemas and Apache Avro
- Kafka Connect and REST Proxy
- Stream Processing with Faust
- KSQL
Key information
Duration
- Part-time
- 5 days
Start dates & application deadlines
Language
Delivered
Campus Location
- Mountain View, United States
Disciplines
Data Science & Big Data View 467 other Short Courses in Data Science & Big Data in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
Prior to enrolling, you should have the following knowledge:
- Basic descriptive statistics
You will also need to be able to communicate fluently and professionally in written and spoken English.
Tuition Fees
Additional Details
- This program can be paid for with the Udacity subscription.