![[改訂版] Python機械学習完全ガイド강의 썸네일](https://cdn.inflearn.com/public/courses/324238/cover/7e380aa0-48ba-4ee7-a6b2-8da7900568d6/324238-eng.png?w=420)
[改訂版] Python機械学習完全ガイド
dooleyz3525
理論中心の機械学習講座から脱却し、機械学習の核心的な概念を簡単に理解できるだけでなく、実践的な機械学習アプリケーションの実装能力を身につけることができます。
초급
Python, Machine Learning(ML), Statistics
カフカの核心から内部メカニズムの深化レベルの内容まで、詳細な理論の説明とハンズオン実践&本番カフカアプリケーションの開発実践を通じて、カフカを始める人も一気に専門家レベルに到達できるように講義を構成しました。
カフカのコアアーキテクチャと主要コンポーネントの理解
カフカの内部コアメカニズムを獲得
CLIベースの各種カフカコマンドによるカフカ運営実習
Javaを使用してProducerとConsumerのさまざまな機能を直接実装
練習によるカフカ Advanced カフカの内部メカニズムと主要環境パラメータの理解
ProducerとConsumerを活用した本番カフカアプリケーションの実装
マルチブローカーカフカクラスタにおけるレプリケーションと可用性アーキテクチャの実践と理解
主キーパーとカフカの起動メカニズムとコントローラのリーダー選出プロセスの実践と理解
コンフルエントコントロールセンターを使用してUIでカフカを監視する
カスタムオブジェクトの直列化/逆シリアル化
分散ストリーミングプラットフォーム、大勢はカフカ!
中核からじっくりとしっかり学びましょう。
メッセージングシステムKafkaは、大容量のストリーミングデータの収集だけでなく、大規模なデータパイプラインの構築、イベントベースのマイクロサービスアーキテクチャ(MSA)の構築など、今は欠かせない選択肢となりました。そのため、近年、多くの企業がカフカを先駆けて導入しており、専門人材に対する需要も絶えず増加しています。
優れた
パフォーマンスと可用性
強い
拡張性
膨大な
オープンソースエコシステム
優れた
ミッションの安定性
広い
ユーザーコミュニティ
豊富
オンラインリソース
この講義は、カフカの理論的説明にとどまらず、コアメカニズムの内部動作原理の詳細な説明と実践、実践カフカアプリケーション開発の実装を通じて、あなたをカフカの運用と開発の専門家にします。
カフカガ
初めての方
カフカの実力
改善したい方
理論と実践
みんなで苦しむ方
カフカを初めて学ぶ方だけでなく、カフカを業務に適用していますが、より頑丈な基本技と、よりレベルの高い実力向上をご希望の受講生の方のために作られました。
などの内容で構成されており、皆さんはカフカの運営と開発に必要な不可欠な要素から、さらに進んだレベルの核心メカニズムまで、本講義を通じてすべて体得できるでしょう。
講義は理論30%、実習70%で構成されており、実習を通じて理論をより自然に習得できるように、様々な実習授業でカリキュラムを満たしています。
ほとんどの練習クラスはライブコーディングで行われます。段階的に次々と映像に沿ってみると、いつの間にか開発から運営まで自信を持ってカフカを扱えるレベルに達した自らを発見することができるでしょう。
💡受講前に参考にしてください!
Kafka Broker、Topic、Partition、Consumer、Replication、Zookeeperなどの重要なメカニズムの直感的な理解を助けるために、数多くの写真とPPTアニメーションで理論講義を構成しました。
In theory, theory and practice are the same. In practice, they are not.
原則として理論と現実は同じだが、実際には厳しく違う。 (アルバート・アインシュタイン)
本講義はカフカの主要コンポーネントの概念的理解を超えて、これまでどの講義でも見られなかったレベルで、カフカ内部メカニズムの必須要素はもちろん、より深化されたメカニズムをBroker、Producer、Consumerのコア環境パラメータとともに詳細に説明します。
また、内部メカニズムの理論を説明した後、実習を進める順番で講義を構成し、これにより、あなたは理論で学んだ内容をより確実にマスターできるようになります。
ほとんどの実習講義はライブコーディングに進んでいます。少しでも難しい部分が予想されるコードについては一行一行詳しく説明します。カフカ基本プロデューサー、コンシューマークライアントコードを超えて、難易度の高い実践レベルのカフカアプリケーションを私と一緒に実装してみながら、あなたの実力をさらに向上させることができます。
Kafka Server OSとしてOracle(Oracle)VirtualBox VMベースでUbuntu Linux(Ubuntu Linux)20.04を使用します。 Linuxを使用していますが、仮想マシンベースで動作するため、Windows / macOS環境の両方で構成できます。
VirtualBoxは、Windows / macOS環境でほぼほとんどインストールできます。ただし、Macの場合、最新のM1モデルではVirtualBoxがインストールされないため、UTMなどの仮想環境を利用してUbuntuをインストールする必要があります。 M1モデルの場合は、必ず仮想環境でUbuntuがインストールされていることを確認してから講義を選択してください。
Kafkaは、Apache KafkaではなくConfluent Kafka Community Editionバージョン7.1.2を使用しています。
コンフルエントは、カフカを作ったコア人材が主軸となった企業であり、企業顧客のために性能と利便性の面でより向上した企業向けカフカを提供しています。 Apache Kafkaと100%互換性がありますが、より幅広いカフカモジュールと一体化されたBinaryを利用できます。コンフルエントで強力な分散型システムカフカをより弾力的に拡張可能な形で試してみてください。インフラの構築とメンテナンスの負担を軽減し、より迅速な開発を支援します。
Kafka Client DevelopmentはJavaベースのIntelliJ IDEAを利用しています。 Kafkaはさまざまな言語ベースのクライアントライブラリを提供していますが、その中でもJavaベースのクライアントはパフォーマンスと信頼性、そして最新の機能実装の面で最初にサポートされています。
完全な練習環境構成では、20〜30 GBのストレージ容量、4 GB以上のRAMを備えたPC環境が必要になる場合があります。
Q. なぜカフカを学ぶべきですか?
カフカは、リアルタイムの大容量Event Streams Platformの代表的なソリューションとして位置づけられました。高いメッセージ処理性能と信頼性、多様な機能サポート、大規模なエコシステム、コミュニティなどで、世界中の何千もの企業でカフカを利用しています。データパイプラインの構築からマイクロサービスまで、さまざまな用途に活用されています。
そのため、現在、多くの企業がカフカを扱うことができる人材の需要が高まっている。今後もこのような需要は増え続けるので、カフカを身につければ、あなたのキャリアにとって非常に大きなメリットになります。
Q. カフカを知らなくても講義を受講できますか?
はい、本講義はカフカを初めて学ぶ方も十分に追いつくように基礎から深化された内容まで段階的に構成されています。ライブコーディングで構成された多くの練習レッスンにゆっくり従うなら、いつの間にか初心者でもカフカを上手く扱うレベルに達することができるでしょう。
Q. Java開発経験がないのに受講できますか?
カフカは知らないかもしれませんが、練習を行うためにスレッドを理解するレベルの基本的なJavaプログラミングのスキルが必要です。練習で使用されるJavaコードはFitHubで確認できます。
Javaの基本的なプログラミング経験がない場合は、実習に困難がある場合がありますので、受講前に事前に実習Javaコードをレビューして、ご自身のレベルに合った実習コードかどうかを必ずご確認ください。
Q. LinuxとIntelliJに関する事前の知識が必要ですか?
LinuxとIntelliJはインストールから環境構成まで詳しく説明することができますが、ご存知であれば実践にもっと役立つことがあります。
Q. カフカコネクトやカフカストリームズ/KSQLも講義で扱いますか?
このレッスンでは、カフカシリーズ講義の最初のレッスンとして、カフカの必須アーキテクチャについて説明します。全シリーズは合計3つの講義で行われます。 2番目のレッスンはカフカコネクトとスキーマレジストリ、3番目のレッスンはカフカストリームズ/ KSQLで順次リリースされる予定です。 (まだ詳細講義発売日程は未定です。)
学習対象は
誰でしょう?
カフカを初めて学びたい方
カフカを使っていますが、より頑丈な基盤知識を得たい方
カフカのAdvanced Internalメカニズムと主要な環境パラメータの確実な理解が必要な方
Javaを利用してProducerとConsumerの機能を実装したい方
より本番に近いカフカアプリケーション開発をご希望の方
大容量データ収集とデータパイプライン構築のためのカフカの導入を検討するデータエンジニア
企業環境へのメッセージングシステムの導入を検討しているソリューションアーキテクト
カフカの分散メッセージングシステムアーキテクチャに関心のあるすべて
前提知識、
必要でしょうか?
カフカは知らないかもしれませんが、スレッドを理解するレベルのJava基本プログラミング知識が必要です。
25,933
受講生
1,276
受講レビュー
3,961
回答
4.9
講座評価
13
講座
(전) 엔코아 컨설팅
(전) 한국 오라클
AI 프리랜서 컨설턴트
파이썬 머신러닝 완벽 가이드 저자
全体
149件 ∙ (22時間 53分)
講座資料(こうぎしりょう):
1. 講義紹介
07:17
2. 講義カリキュラムと実践コードの紹介
06:06
5. 実習環境構築の概要
09:14
12. カフカ(Kafka)の設置
11:55
13. カフカサーバーの起動
12:53
14. カフカサーバーの環境設定
08:15
16. カフカ、始まる
02:58
22. Key値を持つメッセージの送信
12:36
25. 消費者グループと消費者の理解
07:40
全体
88件
4.9
88件の受講レビュー
受講レビュー 4
∙
平均評価 4.8
5
本当に良い講義です。 カフカについて基本的な内容を超えて詳細な内部メカニズムを教えてくれる資料がなくて気になりましたがありがとうございます:)
素晴らしい賞賛ありがとうございます^^
受講レビュー 25
∙
平均評価 5.0
5
ノンカフカレガシーの開発者ですが、カフカは要塞がとても流行していて、同僚との雑談に乗るために受講しました。 原理まで説明してくれてとてもお得でした。 ありがとうございます。
よく聞かれたなんて、私も嬉しいです。よろしくお願いします。
受講レビュー 22
∙
平均評価 5.0
5
離職しようとする会社でカフカを使用しそうで、あらかじめ勉強兼受講したのですが、20時間以上の講義が退屈しないように頑張ることができ、カフカの概念が取れたようです。仕事に適用して使ってみて、復習して活用できるように努力しなければならないようです。ありがとうございます。
頑張おめでとうございます。 退屈しないように頑張られたなんて私も嬉しいです。良い受講評価ありがとうございます。
受講レビュー 4
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
5
まだ授業は全部聞いていませんが、カフカについて詳しく説明していただき、とても良いです! 良い授業を準備していただきありがとうございます! 次の講義も楽しみになりますㅎㅎ
講義が役に立ったなんて私も嬉しいですね。残りの講義もお楽しみください^^
¥11,780
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!