{"id":3701,"date":"2026-08-10T09:07:13","date_gmt":"2026-08-10T09:07:13","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/oreilly-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines-2023-7\/"},"modified":"2026-08-10T09:07:13","modified_gmt":"2026-08-10T09:07:13","slug":"oreilly-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines-2023-7","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/oreilly-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines-2023-7\/","title":{"rendered":"Oreilly \u2013 Kafka Essentials LiveLessons: A Quick-Start for Building Effective Data Pipelines 2023-7"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2><span style=\"vertical-align: inherit\">Description<\/span><\/h2>\n<p data-sourcepos=\"5:1-5:40\"><span style=\"vertical-align: inherit\">Kafka Essentials LiveLessons: A Quick-Start for Building Effective Data Pipelines. This course teaches you how to use Apache Kafka, a popular streaming data processing platform, to build efficient data pipelines. You will get to know the main concepts of Kafka, its components and how to set up and use it. You will also learn how to use Kafka to move data between different systems, such as databases, storage systems, and data processing engines. Course schedule:<\/span><\/p>\n<ul data-sourcepos=\"22:1-34:36\">\n<li data-sourcepos=\"22:1-26:42\"><span style=\"vertical-align: inherit\">Lesson 1: Basic concepts of Kafka<\/span>\n<ul data-sourcepos=\"23:5-26:42\">\n<li data-sourcepos=\"23:5-23:37\"><span style=\"vertical-align: inherit\">Why do you need a messenger?<\/span><\/li>\n<li data-sourcepos=\"24:5-24:27\"><span style=\"vertical-align: inherit\">Familiarity with Kafka components<\/span><\/li>\n<li data-sourcepos=\"25:5-25:36\"><span style=\"vertical-align: inherit\">Running Kafka in the LHM virtual machine<\/span><\/li>\n<li data-sourcepos=\"26:5-26:42\"><span style=\"vertical-align: inherit\">Getting to know how to use Kafka<\/span><\/li>\n<\/ul>\n<\/li>\n<li data-sourcepos=\"27:1-29:40\"><span style=\"vertical-align: inherit\">Lesson 2: View Kafka operations<\/span>\n<ul data-sourcepos=\"28:5-29:40\">\n<li data-sourcepos=\"28:5-28:46\"><span style=\"vertical-align: inherit\">Explore the features of the KafkaEsque user interface<\/span><\/li>\n<li data-sourcepos=\"29:5-29:40\"><span style=\"vertical-align: inherit\">Repeating the basic examples with KafkaEsque<\/span><\/li>\n<\/ul>\n<\/li>\n<li data-sourcepos=\"30:1-33:91\"><span style=\"vertical-align: inherit\">Lesson 3: Stream NOAA Weather Data with Kafka Python<\/span>\n<ul data-sourcepos=\"31:5-33:91\">\n<li data-sourcepos=\"31:5-31:46\"><span style=\"vertical-align: inherit\">Familiarity with components: Kafka, Python, NOAA-sdk<\/span><\/li>\n<li data-sourcepos=\"32:5-32:78\"><span style=\"vertical-align: inherit\">Building a Python generator using keys, synchronization, and serialization<\/span><\/li>\n<li data-sourcepos=\"33:5-33:91\"><span style=\"vertical-align: inherit\">Building a Python consumer using groups, partition rebalancing, commits, and offsets<\/span><\/li>\n<\/ul>\n<\/li>\n<li data-sourcepos=\"34:1-34:36\"><span style=\"vertical-align: inherit\">Lesson 4: Transfer Kafka topic data to external storage<\/span>\n<ul data-sourcepos=\"35:5-37:65\">\n<li data-sourcepos=\"35:5-35:63\"><span style=\"vertical-align: inherit\">Using a PySpark consumer to stream data to HDFS<\/span><\/li>\n<li data-sourcepos=\"36:5-36:75\"><span style=\"vertical-align: inherit\">Using a Python consumer to write data to MariaDB (MySQL)<\/span><\/li>\n<li data-sourcepos=\"37:5-37:65\"><span style=\"vertical-align: inherit\">Use a Python consumer to write data to HBASE<\/span><\/li>\n<\/ul>\n<\/li>\n<li data-sourcepos=\"38:1-42:0\"><span style=\"vertical-align: inherit\">Lesson 5: Streaming Edge Images with Kafka Python<\/span>\n<ul data-sourcepos=\"39:5-42:0\">\n<li data-sourcepos=\"39:5-39:44\"><span style=\"vertical-align: inherit\">Familiarity with the diagnosis of edge 3D printing problems<\/span><\/li>\n<li data-sourcepos=\"40:5-40:40\"><span style=\"vertical-align: inherit\">How to configure Kafka for image playback<\/span><\/li>\n<li data-sourcepos=\"41:5-42:0\"><span style=\"vertical-align: inherit\">How to configure real-time CNN image capture, playback, and analysis using Kafka producers and consumers<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 data-sourcepos=\"7:1-7:17\"><span style=\"vertical-align: inherit\">What you will learn:<\/span><\/h3>\n<ul data-sourcepos=\"9:1-13:0\">\n<li data-sourcepos=\"9:1-9:78\"><span style=\"vertical-align: inherit\">Core Kafka concepts, such as messenger, topic, partition, consumer, and producer<\/span><\/li>\n<li data-sourcepos=\"10:1-10:36\"><span style=\"vertical-align: inherit\">How to set up and use Kafka<\/span><\/li>\n<li data-sourcepos=\"11:1-11:64\"><span style=\"vertical-align: inherit\">How to use Kafka to move data between different systems<\/span><\/li>\n<li data-sourcepos=\"12:1-13:0\"><span style=\"vertical-align: inherit\">How to use Kafka for real-time data stream processing<\/span><\/li>\n<\/ul>\n<h3 data-sourcepos=\"14:1-14:31\"><span style=\"vertical-align: inherit\">This course is suitable for people who:<\/span><\/h3>\n<ul>\n<li data-sourcepos=\"16:1-16:65\"><span style=\"vertical-align: inherit\">Looking to learn how to use Kafka to build an efficient data pipeline<\/span><\/li>\n<li data-sourcepos=\"17:1-17:35\"><span style=\"vertical-align: inherit\">No previous experience with Apache Kafka<\/span><\/li>\n<li data-sourcepos=\"18:1-19:0\"><span style=\"vertical-align: inherit\">They have basic knowledge of Python programming<\/span><\/li>\n<\/ul>\n<h3 data-sourcepos=\"11:1-11:29\"><span style=\"vertical-align: inherit\">Description of the Kafka Essentials LiveLessons course: A Quick-Start for Building Effective Data Pipelines<\/span><\/h3>\n<ul>\n<li><span style=\"vertical-align: inherit\">Publisher: <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.oreilly.com\/library\/view\/kafka-essentials-livelessons\/9780138176761\/\/\/\/\/\/\/\/\/\/\/\" target=\"_blank\"><span style=\"vertical-align: inherit\">Oreilly<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Lecturer: <\/span><a href=\"https:\/\/downloadlynet.ir\/tag\/douglas-eadline\/\"><span style=\"vertical-align: inherit\">Douglas Eadline<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Training level: beginner to advanced<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Training duration: 3 hours 16 minutes<\/span><\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">Course headings<\/span><\/h3>\n<ul>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\">Lesson 1: Kafka Background Concepts\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\">1.1 Why Do I need a Message Broker?<\/li>\n<li class=\"toc-level-2 t-toc-level-2\">1.2 Understanding Kafka Components<\/li>\n<li class=\"toc-level-2 t-toc-level-2\">1.3 Running Kafka on the LHM Virtual Machine<\/li>\n<li class=\"toc-level-2 t-toc-level-2\">1.4 Understand Basic Kafka Usage<\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\">Lesson 2: Viewing Kafka Operations\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\">2.1 Exploring the KafkaEsque UI Features<\/li>\n<li class=\"toc-level-2 t-toc-level-2\">2.2 Replay Basic Examples with KafkaEsque<\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\">Lesson 3: Streaming NOAA Weather Data with Kafka Python\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\">3.1 Understand Components: Kafka, Python, NOAA-sdk<\/li>\n<li class=\"toc-level-2 t-toc-level-2\">3.2 Construct a Python Producer using keys, synchronization, and serialization<\/li>\n<li class=\"toc-level-2 t-toc-level-2\">3.3 Construct a Python Consumer using groups, partition rebalancing, commits and offsets<\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\">Lesson 4: Moving Kafka Topic Data to External Storage\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\">4.1 Use a PySpark consumer to stream data to HDFS<\/li>\n<li class=\"toc-level-2 t-toc-level-2\">4.2 Use a Python consumer to write data to MariaDB (MySQL)<\/li>\n<li class=\"toc-level-2 t-toc-level-2\">4.3 Use a Python consumer to write data to HBASE<\/li>\n<\/ol>\n<\/li>\n<li class=\"toc-level-1 t-toc-level-1\" dir=\"ltr\" style=\"text-align: left\">Lesson 5: Edge Image Streaming with Kafka Python\n<ol>\n<li class=\"toc-level-2 t-toc-level-2\" style=\"text-align: left\">5.1 Understand detecting Edge 3D printing problems<\/li>\n<li class=\"toc-level-2 t-toc-level-2\" style=\"text-align: left\">5.2 Learn how to configure Kafka for Image streaming<\/li>\n<li class=\"toc-level-2 t-toc-level-2\" style=\"text-align: left\">5.3 Learn how to configure image capture, streaming, and real-time CNN analysis using Kafka producers and consumers<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">Kafka Essentials LiveLessons course images: A Quick-Start for Building Effective Data Pipelines<\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-906177 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/06\/Kafka-Essentials-LiveLessonsA-Quick-Start-for-Building-Effective-Data-Pipelines.jpg\" alt=\"Kafka Essentials LiveLessons: A Quick-Start for Building Effective Data Pipelines\" width=\"1132\" height=\"432\"><\/p>\n<h3><span style=\"vertical-align: inherit\">Sample video of the course<\/span><\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-128342-1\"><video class=\"wp-video-shortcode\" id=\"video-128342-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Kafka_Essentials_LiveLessons_A_Quick-Start_for_Building_Effective_Data_Pipelines_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Kafka_Essentials_LiveLessons_A_Quick-Start_for_Building_Effective_Data_Pipelines_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Kafka_Essentials_LiveLessons_A_Quick-Start_for_Building_Effective_Data_Pipelines_Downloadly.ir.mp4?nocache=1786099266057\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Kafka_Essentials_LiveLessons_A_Quick-Start_for_Building_Effective_Data_Pipelines_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3><span style=\"vertical-align: inherit\">Installation guide<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">After Extract, view with your favorite Player.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Subtitle: None<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Quality: 720p<\/span><\/p>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">download link<\/span><\/h3>\n<p><a href=\"https:\/\/dl3.downloadly.ir\/Files\/Elearning\/Oreilly_Kafka_Essentials_LiveLessons_A_Quick-Start_for_Building_Effective_Data_Pipelines_2023-7_Downloadly.ir.rar?nocache=1786099264\"><span style=\"vertical-align: inherit\">Download file \u2013 586 MB<\/span><\/a><\/p>\n<p><span style=\"vertical-align: inherit\">File(s) password: www.downloadly.ir<\/span><\/p>\n<h3><span style=\"vertical-align: inherit\">Size<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">586 MB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description Kafka Essentials LiveLessons: A Quick-Start for Building Effective Data Pipelines. This course teaches you how to use Apache Kafka, a popular stream<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[41864,41865,41866,41867,41868,41869,41870],"class_list":["post-3701","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-course-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines","dgi_tag-douglas-eadline","dgi_tag-download-course-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines","dgi_tag-download-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines","dgi_tag-free-download-course-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines","dgi_tag-free-download-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines","dgi_tag-free-kafka-essentials-livelessons-a-quick-start-for-building-effective-data-pipelines"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/3701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/3701\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=3701"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=3701"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=3701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}