Apache Kafka 系列–初學者學習 Apache Kafka 課程 v2

從這裡開始。學習 Apache Kafka 2.0 生態系統、核心概念、真實世界的 Java 生產者/消費者(Producers/Consumers)和大數據架構

報名參加課程更新 coupon code

從這 7.5 小時的課程,你會學到

  • 瞭解 Apache Kafka 生態系統、架構、核心概念和操作
  • 掌握諸如 Topics, Partitions, Brokers, Producers, Consumers 等概念
  • 開始一個個人的 Kafka 開發環境
  • 學習主要的CLI:kafka-topics、kafka-console-producer、kafka-console-consumer、kafka-consumer-groups、kafka-configs
  • 用 Java 建立你的生產者( Producers )和消費者( Consumers ),與 Kafka 互動
  • 為真實世界的 Twitter 生產者和 ElasticSearch 消費者程式設計
  • 擴充 API 概述(Kafka Connect、Kafka Streams)、案例研究和大數據架構
  • 練習和理解日誌壓縮

要求

  • 一台最新的 Windows/Mac/Linux 機器,至少有 4GB 的記憶體,5GB的磁碟空間
  • 對 Java 程式設計有一定了解
  • 對 Linux 命令列有一定了解
  • 渴望學習新的東西

課程說明

2018年9月更新。課程新錄製了Kafka 2.0!

歡迎來到Apache Kafka 系列課程! 加入由20,000多名學習 Kafka 學生組成的社群。

Apache Kafka已經成為領先的分散式資料流企業大數據技術。超過33%的財富500強企業在營運中使用 Kafka,如Netflix、Airbnb、Uber、沃爾瑪和LinkedIn。

要想輕鬆地、一步一步地學習 Kafka,你就來對地方了! 不需要事先了解 Kafka 知識

===============================

如果你看一下文件,你就會發現Apache Kafka並不容易學習…

由於我在 Kafka 和大數據方面有幾年的經驗,我想讓大家都能學習 Kafka。

我們將採取循序漸進的方式來學習 Apache Kafka 的所有基礎知識。
在本課程結束時,你將變得富有成效,你將知道以下內容:

  • Apache Kafka 生態系統的架構
  • Kafka 的核心概念。Topics, Partitions, Brokers, Producers, Consumers,等等
  • 使用原生的 Kafka 二進位檔案立即啟動你自己的 Kafka 叢集 – Windows / MacOS X / Linux
  • 學習和練習使用 Kafka 命令列介面(CLI)。
  • 使用 Java API 編寫生產者和消費者的程式碼
  • 使用 Twitter 作為生產者的資料來源和 ElasticSearch 作為消費者的資料匯整的真實世界專案
  • 高階API概述(Kafka Connect、Kafka Streams)
  • 現實世界的案例研究和大型用例
  • 管理員的高階 Kafka 概述
  • 高階主題配置
  • 附件(在本地端啟動Kafka叢集,使用Docker等…)

注意:實踐部分是基於 Java 的,它是 Kafka 的原生程式語言。但是,好訊息是! 你在Java中的學習將完全適用於其他程式語言,如Python、C#、Node.js或Scala,以及大數據框架,如Spark、NiFi或Akka。

===============================

Kafka 初學者課程是開始你的 Kafka 學習之旅的最佳場所…… 問問其他學生吧!

  • 5顆星:”這是我參加過的最優質的線上課程之一” – Paul L.
  • 5顆星:”這次培訓非常棒,雖然我對這項技術沒有任何經驗,但我學到了很多關於 KAFKA 的東西” – Puneet G.
  • 5顆星:”在各方面都很出色!我希望所有的課程都能這麼好地呈現。我特別欣賞動手操作的部分。我能夠輕鬆地啟動和執行一切。強烈推薦這個課程和這個教師!” – David-G。

你可以無風險地學習這個課程,如果你不喜歡它,你可以在前30天內隨時獲得退款

===============================

本課程還包括:

  • 終身享受所有未來的更新
  • 在問答部分有一個反應迅速的教師
  • 有趣的文章連結,以及大量的優秀程式碼,可作為你下一個應用程式的基礎。
  • 可供下載的Udemy結業證書

這是一個可以改善你的職業生涯的課程!

Apache Kafka是一項需求量很大的技能,沒有足夠的人去滿足所有的空缺職位。你可以提高你的收入,承擔新的角色,接受有趣的挑戰。我的許多學生現在是他們公司的Kafka專家!我希望在課程中看到你。

=======================

注:想了解更多高階的Kafka概念?在Apache Kafka系列中,有很多卷。

祝你學習愉快!

目標受眾

  • 想學習 Apache Kafka 基礎知識、啟動叢集並編寫第一個應用程式的開發人員
  • 想了解 Apache Kafka 如何融入其解決方案架構的架構師
  • 任何希望瞭解 Apache Kafka 作為一個分散式系統如何工作的完整理論的人

講師簡介

Stephane Maarek AWS Certified Developer ( 更多講師課程介紹 )

Stephane是一名解決方案架構師、顧問和軟體開發人員,對所有與大數據、雲端運算和 API 相關的事物都有特別的興趣。他的 Apache Kafka 和 AWS 課程在 Udemy 上也多次成為最暢銷的講師。

[見下面的常見問題,看看你可以按什麼順序學習我的課程] 。

Stéphane是公認的 AWS 英雄,是 AWS 認證的解決方案架構師專家和 AWS 認證的 DevOps 專家。他喜歡教人們如何正確使用 AWS,讓他們為 AWS 的認證做好準備,最重要的是為現實世界做好準備。

他還喜歡 Apache Kafka。他是2019年程式委員會的成員,組織紐約、倫敦和舊金山的 Kafka 高峰會。他也是Apache Kafka社群的積極成員,在 Medium 上撰寫部落格,併為 Confluent 撰寫客座部落格。

在業餘時間,他喜歡烹飪,練習瑜伽,衝浪,看電視節目,併到令人敬畏的地方旅行

常見問題。你應該按照什麼順序學習?

  • AWS 雲端:從 AWS 認證解決方案架構師初級開始,然後轉向 AWS 認證開發人員初級,然後是 AWS 認證 SysOps管理員。之後你可以做AWS認證解決方案架構師專業人員或 AWS 認證 DevOps 專業人員,或者你選擇的專業認證。一旦準備就緒,你可以深入學習 AWS Lambda 和 AWS CloudFormation,或者做 AWS 大數據認證
  • Apache Kafka:從 Apache Kafka 初學者開始,然後如果你是一個開發人員,可以學習連線、串流和模式註冊,如果你是一個管理員,可以學習設定和監控課程。這兩個方向都需要通過 Confluent Kafka 的認證
  • gRPC:首先做通訊協定緩衝區課程,然後繼續學習 gRPC Java 或 gRPC Golang 課程

為了分享知識,我不能在Udemy上回覆私人資訊。如果你是學生,請在課程中提問。謝謝你的理解!

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程更新 coupon code

Sponsored by Udemy

也許你會有興趣

找其它課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


追蹤 Soft & Share

幫我們個小忙!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: