Qortora · Search · Indexed page

developer.confluent.ioFetched 2026-08-13T18:18:15Z

Confluent Developer: Your Data Streaming Journey Begins Here

Learn Apache Kafka, Flink, data streaming technologies, and more from the original creators of Kafka. Get started with tutorials, online courses, exercises, and examples.

Open original source · Full cached text

Confluent Developer: Your Data Streaming Journey Begins HereEnhance your career, get your certificate as a Data Streaming Engineer | Get your Certificate CoursesWhat are the courses? Video courses covering Apache Kafka basics, advanced concepts, setup and use cases, and everything in between.Learning Pathways (25) New Courses Apache Iceberg ™ Kafka® 101 Apache Flink® SQL Apache Flink® Table API: Processing Data Streams in Java Designing Event-Driven Microservices Apache Flink® 101 Building Flink® Apps in Java Featured Courses Kafka® 101 Kafka® Connect 101 Kafka Streams 101 Schema Registry 101 ksqlDB 101 Certificates LearnPick your learning path A wide range of resources to get you startedStart Learning Articles Deep-Dives into key concepts Patterns Architectures for event streaming FAQs Q & A about Kafka® and Flink® NEWBlog The Confluent Developer blog Streamables Learn More Other ways to learn BuildDesign. Build. Run. Build a client app, explore use cases, and build on our demos and resourcesStart Building Language Guides Build apps in your favorite language Tutorials Hands-on stream processing examples Demos More resources to get you started CommunityJoin the Community Confluent proudly supports the global community of streaming platforms, real-time data streams, Apache Kafka®️, and its ecosystemsLearn More Meetups Find your local user group, attend an event, view past recordings and get involved! Community Slack Chat with 45k+ fellow data streamers in our bustling Slack community space. Community Catalysts Sharing expertise with the community Community Use Cases Real-world Examples of Apache Kafka® and Flink® in Action Confluent Developer Newsletter Bimonthly newsletter with data streaming resources, news from the community, and fun links. Data Streaming Awards Nominate amazing use cases and view previous winners NEWCurrent 2026 Past Current and Kafka Summit events View sessions and slides Docs Search Learn about data streaming with Apache Kafka® and Apache Flink® High-throughput low latency distributed event streaming platform. Available locally or fully-managed via Apache Kafka on Confluent Cloud. Quick start High-performance stream processing at any scale. Available via Confluent Cloud for Apache Flink. Quick start Enhance your career, get a Certificate as a Data Streaming Engineer Learn More What Do Kafka and Flink Do? Learn about the fundamentals of event streaming with Kafka and Flink, and the surrounding ecosystem. *Click on an element to find out more Event Streaming Create, import, share streams of events like payments, orders, and database changes in milliseconds, at scale. Store them as long as you need. Replay and reprocess historical data like a time machine. Continuous Real-time Processing Build lightweight, elastic applications and microservices that respond immediately to events and that scale during live operations. Process, join, and analyze streams and tables of data in real-time, 24x7. Your Data, Everywhere Use one platform to set data in motion across your entire enterprise. Connect systems, data centers, and clouds—all with the same trusted technology. The largest production deployments handle trillions of events per day. What is Apache Kafka®? By kafka co-creator Jay Kreps, CEO of Confluent All video coursesKafka 101 CourseEvent Streaming vs. Related Trends Design. Build. Run. Build Apps Build Pipelines Operate Build AppsBuild PipelinesOperate Build Apps Build Apps Build Pipelines Operate Tutorials with Full Code Examples Learn the basics Step through the basics of the CLI, Kafka topics, and building applications. Master advanced concepts Learn how to route events, manipulate streams, aggregate data, and more. Kafka clients Produce to and consume from Kafka in your preferred programming language. More Tutorials Get Started with Kafka Clients Write your first application using these full code examples in Java, Python, Go, .NET, Node.js, C/C++, REST, Spring Boot, and further languages and CLIs. Java Python Go .NET Node.js C/C++ REST Spring Boot Top 3 Courses for Application Developers Kafka 101 Flink 101 Kafka Connect 101 Event Streaming Patterns A rich catalog of design patterns to help you understand the interaction between the different parts of the Kafka ecosystem, so you can build better event streaming applications. Compositional Patterns Design patterns help you plan, implement, and communicate about software architectures. The main groups of patterns for event streaming are shown in this diagram, including compositional patterns that apply across several areas. Click on each group to find out more. Kafka Internals Explore the details of how Kafka works and how to monitor its performance. Click on an element to learn more, or visit our Kafka Internals course. Configuring Broker Monitoring Performance