Skip to main content

Apache Kafka for Beginners - Learn Kafka by Hands-On Online Course & PDF Guides.pdf


Price: 6.00 USD | Size: 3.2 GB | Duration : 5+  Hours | 55 Video Lessons | ★★★★★ 4.4 (774 ratings)

BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD | Bonus PDF Guides


Apache Kafka for Beginners - Learn Kafka by Hands-On Online Course & PDF Guides.pdf


Deep dive in to Apache Kafka concepts and learn to build Kafka producers/consumers using Java.


What you'll learn


Understand all the Kafka concepts and Kafka core internals.

Learn Kafka internals through practice

Build Kafka Producer applications using Java

Learn the Kafka Producer Techniques for reliable data delivery

Build Kafka Consumer applications using Java

Advance Kafka Consumer Techniques to handle duplicate processing of records

Consumer Rebalance and different techniques to handle them

Consumer techniques to seek to a specific offset

Learn to build Custom Serializer and Deserializer in Kafka

By the end of the course you will have a complete understanding of Apache Kafka and build Kafka consumer applications using Java


Requirements


Basic commands in Unix/Windows Platform.

Basic Java Knowledge.

Basics of Windows/Mac Platform


Description:


Learn the fundamentals and advanced concepts of Apache Kafka in this course. This course will give you a good understanding of all the concepts through Hands-On


This course will walk you through the Kafka concepts step by step


All the Kafka concepts will be taught through Hands-On


This course will  increase your technical expertise in Kafka


This course will give you good exposure to build Kafka Client applications using Java


This course will be an eyeopener for people who think Kafka is a complex system and you will find yourself in a better place after you complete this course


This course will transfer you from no Kafka experience to an experienced Kafka user.


Course Overview:


Getting Started with Kafka


In this section, I will give you all a quick introduction to Apache Kafka, terminologies and different client APIs that are part of Kafka


Download and Install Kafka


In this section, we will download the Kafka distribution from the Kafka Website.


Understanding Kafka Components and its Internals - (Theory + Hands-On)


In this section, we will explore the Kafka internals from a theoretical perspective followed by hands-on exploring the Kafka internals.


Learn about the Topics and Partitions in Kafka


Setup a Local Kafka Cluster with Multiple Brokers


Producer/Consumer messages in the Kafka Cluster


Learn about Consumer Offsets and Consumer Groups


Commit Log and Retention Policy


Learn about Kafka Load Distribution and Fault Tolerance and Robustness


Kafka Producer API - Hands-On


In this section, we will learn about building the Kafka Producer to producer messages into Kafka using the producer API


Setting up the base-project for Producer


Understand how the producer API works


Produce messages to the Kafka topic using the Synchronous/Asynchronous approach


Understand how Kafka producer API works behind the scenes


Kafka Producer API - Guaranteed Message Delivery Configurations


In this lecture, we will learn about the different configurations that guarantee message delivery into Kafka.


Explore some of the producer API Configurations


Configuring the acks and min.insync.replicas for guaranteed message delivery


Override the retries and retry-back-off-ms value\


Kafka Consumer API - Hands On


In this section, we will learn about building Kafka consumers to read messages from Kafka using the Consumer API.


Setting up the base-project for Consumers


Consuming Messages using Consumer API - poll() loop


Build Kafka Consumer using the Consumer API


auto.offset.reset - earliest vs latest


Consumer Groups & Consumer Rebalance


In this section, we will learn about Consumer Groups and Consumer rebalance.


Scaling the Consumer using Consumer Groups


Consumer Rebalance


Consumer Rebalance & max-poll-interval-ms


Consumer Offsets - Default and Manual Offset Management - Hands-On


Committing Offsets - Default Offset Commit Strategy


Manually Committing Offsets


Committing Offsets Synchronously - using commitSync()


Committing Offsets Asynchronously - using commitAsync()


Committing Specific Offsets - using CommitSync()


By the end of this, you will have a complete understanding of how Apache Kafka works and how to build Kafka client applications using Producer and Consumer API.


Who this course is for:

Any one who is willing to learn about Kafka.

Related to:

kafka for beginners pdf

apache kafka tutorial

apache kafka course

kafka example java

kafka tutorial with example

how kafka works internally

kafka architecture

kafka partition

 

Comments

You may like this

Salesforce Certified Administrator Training Online Course & PDF Guides

Price: 8.00 USD | Size: 16.8 GB | Duration :18+  Hours | 113 Video Lessons |  ★★★★★   4.6 (10,816 ratings) BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD | Bonus PDF Guides Salesforce Certified Administrator Training Online Course & PDF Guides What you'll learn Pass the Salesforce Certified Administrator Exam Become Intimately Familiar With The Salesforce Platform Learn from a 19x Salesforce Certified & 7x Salesforce MVP! Become an Awesome Admin Understand how to create apps in the cloud Become Salesforce Certified Requirements An internet connection; I will show you how to sign up for you FREE Salesforce account for the course. Either windows or Macintosh is required for some of the Data Management tasks although just a web browser will get you through the majority of the course. Description REVISED FOR LATEST ADMIN CERTIFICATION & SALESFORCE RELEASE Are you looking for good quality FOCUSED Salesforce training from a Salesforce veteran and 7x Sales...

SC-900 Microsoft Security Fundamentals Exam Prep Online Course & PDF Guide

Price: 6.00 USD | Size: 1.4 GB | Duration :5+  Hours | 60 + Video seasons |  ★★★★★   4.6 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD | Bonus PDF Guide SC-900 Microsoft Security Fundamentals Exam Prep Online Course & PDF Guide Learn the fundamentals of Azure/Microsoft 365 Security, and get certified, with this complete beginner's SC-900 course! What you'll learn Pass the Microsoft SC-900 Azure Fundamentals test Earn the Microsoft Certified Security Fundamentals badge Requirements Excitement to learn Microsoft's constantly growing cloud platform No Azure account or subscription required Description LEARN THE FUNDAMENTALS OF AZURE AND MICROSOFT 365 SECURITY IN ONE DAY! This course is continually improved. Complete preparation for the new SC-900 Microsoft Security, Compliance, and Identity Fundamentals exam. This always-up-to-date course completely covers the SC-900 exam from start to finish. Always updated with the latest requirements. This course goes over...

The Devops Essentials the Handbook Online Course & Devops PDF Guides

Price: 5.00 USD | Size: 2.8 GB | Duration : 1.57  Hours | 19 Video Lessons |  ★★★★★  4.4 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD   The Devops Essentials the Handbook Online Course & Devops PDF Guides What you'll learn Gain a solid Understanding of DevOps Practices Learn about Continuous Integration and Delivery and its role in DevOps DevOps terminology The History and various roles in DevOps At the end of this course students will be able to act as facilitator to the DevOps Functions Description DevOps is a buzz word these days. If you are working in cloud environment , then you really cannot get away from this "Buzz Word". It is paramount that you have a clear understanding of the terminlogies used in the DevOps world. Various jargons used in the DevOps World may be daunting . You will hear about "Continuous Integration", "Build Automation", and "Orchestration" from the Developers . You may be part of the Scrum calls and you...

Hands-On Keras for Machine Learning Engineers Online Course

Price: 5.00 USD | Size: 6.25 GB | Duration : 2.17 Hours |68+ Video Lessons |  ★★★★★  4.6 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD Hands-On Keras for Machine Learning Engineers Online Course Video description Learn to design and build deep learning models with Keras About This Video Learn how to use more advanced techniques required to develop state-of-the-art deep learning models Learn how to use advanced image augmentation techniques in order to lift model performance Learn how to enhance performance with learning rate schedules In Detail Welcome to hands-on Keras for machine learning engineers. This is a carefully structured course to guide you in your journey to learn deep learning in Python with Keras. Discover the Keras Python library for deep learning and learn the process of developing and evaluating deep learning models using it. There are two top numerical platforms for developing deep learning models; they are Theano, developed by the University of M...

Cisco Certified Technician (CCT) Online Course & PDF Guides

Price: 8.00 USD | Size: 2.77 GB | Duration : 6+  Hours | 23 Video Lessons |  ★★★★★  4.7 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD Cisco Certified Technician (CCT) Online Course & PDF Guides GENERAL NETWORKING Overview Identify Basic Networking Hardware Learn Your Networking Models Identify Layer 1 And 2 Technologies Identify Networking Responsibilities Learn Network Addressing Use Basic Network Utilities CISCO EQUIPMENT AND HARDWARE Identify Cisco Equipment Identify Cisco Components Identify Ports Characteristics Learn Cisco Memory Functions Remove And Replace A Cisco Device CISCO IOS Cisco Operating System Types Access The Cisco IOS Use Terminal Emulation To Access Cisco IOS Device Learn Basic Cisco IOS Commands Create, Backup And Restore Startup-Config Learn About IOS-XE Modes SERVICING CISCO DEVICES Use Windows To Troubleshoot Basic Networking Upgrade The Cisco IOS On A Router Password Recovery On A Cisco IOS Router Additional Tools Perform A Factory Res...

Cisco CCNP Data Center DCCOR (350-601) Online Course & PDF Guides

Price: 8.00 USD | Size: 2.42 GB | Duration : 8+  Hours | 57 Video Lessons |  ★★★★★  4.7 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD | Bonus PDF Guides Cisco CCNP Data Center DCCOR (350-601) Online Course & PDF Guides   NETWORKING Overview An NX-OS Primer OSPFv2 Dccor OSPFv3 MP-BGP PIM FHRPs RSTP+ LACP Dccor VPC Dccor VXLAN EVPN OTV What Is Cisco ACI The Cisco APIC ACI Access Policies ACI VMM ACI Tenant Policies ACI Contracts And Microsegmentation Packet Flow Analysis NIST 800-145 Cloud Defined Nexus Software Updates Nexus Configuration Management NetFlow SPAN Streaming Telemetry COMPUTE UCS Rack Servers UCS Blade Chassis UCS Initial Setup UCS Infrastructure Management UCS Network Management UCS Storage Management UCS Monitoring HyperFlex Infrastructure UCS Software Updates UCS Backup And Restore SPAN In The UCS Intersight STORAGE NETWORKING Fibre Channel Port Channels Switched Fabric Initialization VSANs NFS And NAS FCoE Unified Fabric Monitoring And Sof...

Asset Security & Security Engineering Online Course

Price: 8.00 USD | Size: 5.5 GB | Duration : 15 +  Hours | 195 Video Lessons |  ★★★★★  5.0 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD Asset Security & Security Engineering Online Course A complete guide to understanding Cyber Security - Asset Security & Security Engineering. What you'll learn Information life cycle Information classification and protection Confidentiality, Integrity, and Availability Information ownership Protection of privacy Information retention Data security controls Data handling requirements Security design principles Selection of effective controls Mitigation of vulnerabilities Cryptography Secure site and facility design Physical security Description Part I - Asset Security Information, of course, exists in context; it is acquired or created at a particular point in time through a specific process and (usually) for a purpose. It moves through an organization’s information systems, sometimes adding value to processes and sometimes ...

Data Science Fundamentals for Python and MongoDB PDF Guide

Data Science Fundamentals for Python and MongoDB PDF Guide  Related to: python for data science data science course how to become data scientist data science meaning python mongodb tutorial python and mongodb projects python mongodb connection w3schools w3schools mongodb python python mongodb orm python mongodb connection example mongodb w3schools  

Data Analyst Business Intelligence Python Pandas SQL Online Course

Price: 6.00 USD | Size: 3.4 GB | Duration : 11  Hours | 100+ Video Lessons |  ★★★★★  4.2 BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD Data Analyst  Business Intelligence Python Pandas SQL Online Course What you'll learn Data Querying Data manipulation Data Visualisation Data Cleansing Data Transformation Description The data analyst serves as a gatekeeper for an organization's data so stakeholders can understand data and use it to make strategic business decisions. Business intelligence (BI) helps organizations analyze historical and current data, so they can quickly uncover actionable insights for making strategic decisions. Business intelligence tools make this possible by processing large data sets across multiple sources and presenting findings in visual formats that are easy to understand and share. There are four keys steps that business intelligence follows to transform raw data into easy-to-digest insights for everyone in the organization to use. The ...

COBIT 2019 Framework Governance and Management Objectives PDF Guide

Price: Free Download | ISBN: 978-1-119-X0731-5 |September 2019 | 302 Pages|  ★★★★★4.7  BRAND : Expert TRAINING | ENGLISH | INSTANT DOWNLOAD COBIT 2019 Framework Governance and Management Objectives PDF Guide Related to: cobit 2019 framework pdf cobit 2019 implementation guide pdf free download cobit 5 framework pdf free download cobit controls list xls cobit 2019 download cobit framework pdf cobit framework by isaca overview of iso 27001 and iso 38500 cobit framework template