0Pricing
Apache Kafka & Stream Processing Fundamentals icon

Apache Kafka & Stream Processing Fundamentals

BackendDataCloudBeginnerDatabaseSystemsEnterprise

احترف Apache Kafka وأساسيات معالجة البيانات المتدفقة لبناء خطوط معالجة بيانات قابلة للتوسع في الوقت الفعلي وتطبيقات موجهة بالأحداث.

🤖 مدعوم بالذكاء الاصطناعي📚 12 دورة👥 100,000+ متعلم⭐ تقييم 4.9
نظرة عامة على الدورة

Apache Kafka ومعالجة البيانات المتدفقة للأنظمة الفعلية

Apache Kafka هو العمود الفقري للعمائر الحديثة الموجهة بالأحداث — تستخدمه آلاف فرق الهندسة لنقل البيانات بموثوقية بين الخدمات، وتشغيل التحليلات الفعلية، وفصل المُنتجين عن المستهلكين بمقياس ضخم. تغطي هذه المسارات Kafka من المبادئ الأولى إلى معالجة البيانات المتدفقة على مستوى الإنتاج، مما يزودك بالمهارات اللازمة لتصميم وتشغيل وضبط الأنظمة التي تعالج تدفقات البيانات المستمرة بكمون منخفض وإنتاجية عالية.

ما ستتعلمه

ستبدأ بفهم كيفية عمل Topics و Partitions و Consumer Groups في Kafka، ثم التقدم نحو إنتاج واستهلاك الرسائل برمجيًا. بعد ذلك، ستعمل مع Kafka Connect لتكامل البيانات، وإدارة المخططات باستخدام Confluent Schema Registry، وبناء خطوط معالجة حالة باستخدام Kafka Streams API. تغطي الدورات اللاحقة إدارة الكتلة والمراقبة وطبقة الاستعلام KSQL لتحليل البيانات المتدفقة. يتناول المحتوى المتقدم معمارية الكتلة وضبط الأداء وتطبيق أنماط تصميم Kafka الواقعية لحل مشاكل الهندسة الشائعة.

مسار التعلم

تمتد اثنتا عشرة دورة عبر المستويات A1 إلى C2. تبدأ المسارات بـ Introduction to Apache Kafka Fundamentals و Producing & Consuming Messages in Kafka على مستوى A، ثم تتقدم عبر مفاهيم معالجة البيانات المتدفقة و Kafka Connect في B1. تغطي دورات المسار الأوسط في B2 Streams API و Schema Registry والمراقبة التشغيلية. تبني الدورات الأربع الأخيرة في C1 — Advanced Kafka Cluster Architecture و Advanced Kafka Streams & KSQL و Kafka Performance & Tuning Strategies و Real-World Kafka Design Patterns — عمق الهندسة. تختتم المسارات في C2 بـ Building Scalable Stream Processing Systems، حيث تتقارب جميع المفاهيم في تصميم النظام من البداية إلى النهاية.

كيفية العمل

يتم تقسيم كل دورة إلى دروس قصيرة ومركزة تكملها في محرر الأكواد المدمج مع التغذية الراجعة الفعلية. يتوفر مدرس ذكي في أي وقت تواجه فيه عقبة، وتعزز كل مفهوم بتمارين عملية مستمدة من سيناريوهات Kafka العملية بدلاً من الأمثلة البسيطة.

ابدأ التعلم →

كيف ستتعلم

🎯
دروس تفاعلية
تمارين برمجة عملية مع ردود فعل فورية
🤖
معلم الذكاء الاصطناعي
احصل على مساعدة فورية من معلمنا الذكي عندما تعلق
💻
محرر مدمج
اكتب وشغّل الأكواد مباشرة في متصفحك
🏆
الشهادة
احصل على شهادة عند إكمالك للدورة
المنهج الدراسي

12 دورة

كل الدورات في مسار تعلم Apache Kafka & Stream Processing Fundamentals.

01

مقدمة إلى أساسيات Apache Kafka

A14 دروس

تعرّفكم هذه الدورة المصغرة على المفاهيم الأساسية لـ Apache Kafka، وهي منصة موزعة لبث البيانات. تعلّموا ماهية Kafka ومكوناته الرئيسية وكيف ي…

02

إنتاج الرسائل واستهلاكها في Kafka

A24 دروسPRO

تعمقوا في الجوانب العملية للتفاعل مع Kafka. تعلّموا كيفية إرسال الرسائل إلى الموضوعات باستخدام المنتجين واسترجاعها باستخدام المستهلكين، مع…

03

مقدمة إلى مفاهيم معالجة التدفقات

B14 دروسPRO

اكتسبوا فهمًا أساسيًا لنماذج معالجة التدفقات ومزاياها مقارنةً بالمعالجة الدفعية التقليدية. استكشفوا المبادئ الأساسية وحالات الاستخدام الشائ…

04

Kafka Connect لتكامل البيانات

B14 دروسPRO

اكتشفوا Kafka Connect، وهو إطار لبث البيانات بين Kafka وأنظمة البيانات الأخرى بطريقة قابلة للتوسع وموثوقة. تعلّموا استخدام موصلات المصدر وا…

05

أساسيات إدارة Kafka ومراقبته

B24 دروسPRO

تغطي هذه الدورة المصغرة المهارات الأساسية لإدارة مجموعات Kafka ومراقبتها. تعلّموا استخدام أدوات سطر الأوامر للإدارة، ودمج حلول المراقبة، وت…

06

أساسيات Kafka Streams API

B24 دروسPRO

تعلّموا أساسيات Kafka Streams، وهي مكتبة عميلة لبناء تطبيقات معالجة التدفقات مباشرةً على Kafka. افهموا مفاهيم رئيسية مثل KStream وKTable، و…

07

إدارة المخططات باستخدام Confluent Schema Registry

B24 دروسPRO

افهموا الدور الحيوي لإدارة المخططات في مسارات البيانات المتطورة. تعلّموا استخدام Confluent Schema Registry لفرض عقود البيانات وضمان التوافق…

08

بنية مجموعة Kafka المتقدمة

C14 دروسPRO

استكشفوا المكونات المعمارية لمجموعة Kafka متينة. افهموا كيف يضمن النسخ المتماثل متانة البيانات وتوافرها، وتعرّفوا على أدوار Kafka Controlle…

09

Kafka Streams وKSQL المتقدمان

C14 دروسPRO

عمّقوا معرفتكم بمعالجة التدفقات من خلال عمليات Kafka Streams المتقدمة ومقدمة إلى KSQL. استكشفوا النوافذ والربط والتجميع لبناء تطبيقات متطور…

10

استراتيجيات تحسين أداء Kafka وضبطه

C14 دروسPRO

حسّنوا نشر Kafka لديكم لتحقيق أقصى أداء وكفاءة. تغطي هذه الدورة المصغرة تقنيات ضبط المنتجين والمستهلكين والوسطاء، إلى جانب استراتيجيات تحسي…

11

أنماط تصميم Kafka في العالم الحقيقي

C14 دروسPRO

استكشفوا أنماط التصميم الشائعة والمتقدمة للاستفادة من Kafka في التطبيقات المؤسسية. تعلّموا عن مصدر الأحداث والتقاط تغييرات البيانات (CDC)،…

12

بناء أنظمة معالجة تدفقات قابلة للتوسع

C24 دروسPRO

أتقنوا فن تصميم أنظمة معالجة تدفقات عالية القابلية للتوسع والمرونة وتنفيذها باستخدام Apache Kafka. تغطي هذه الدورة موضوعات متقدمة مثل النسخ…

الأسئلة الشائعة

الأسئلة الشائعة

هل دورة Apache Kafka & Stream Processing Fundamentals مجانية؟

نعم. يمكنك البدء في دورة Apache Kafka & Stream Processing Fundamentals مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

هل أحتاج إلى خبرة سابقة لتعلم ALL؟

لا. تبدأ الدورة بالأساسيات وتنتقل تدريجيًا إلى مواضيع أكثر تقدمًا، لذا يمكنك البدء حتى بدون خبرة سابقة في ALL.

كيف ستتعلم ALL على CoddyKit؟

تتعلم من خلال العمل. دروس تفاعلية قصيرة تجمع بين شرح واضح وتمرين برمجة عملي يعمل في الوقت الفعلي، ومعلم ذكاء اصطناعي يعمل 24/7 يقدم مساعدة مخصصة عندما تعلق.

هل أحصل على شهادة عند إكمال Apache Kafka & Stream Processing Fundamentals؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة Apache Kafka & Stream Processing Fundamentals.

هل يمكنني تعلم ALL على هاتفي؟

نعم. CoddyKit متاح على الويب وكتطبيقات iOS و Android أصلية، لذا يمكنك تعلم ALL على أي جهاز وسيتم مزامنة تقدمك عبرها جميعًا.

ابدأ Apache Kafka & Stream Processing Fundamentals الآن

انضم إلى آلاف المتعلمين الذين يتقنون البرمجة مع دروس مدعومة بالذكاء الاصطناعي.

ابدأ مجاناً →استعرض جميع الدورات