غلاف Mastering ROS with C++ & Python
Robotics / ROS

Mastering ROS with C++ & Python

دبلومة عملية لتعلّم Robot Operating System من الصفر حتى بناء robot applications حقيقية باستخدام C++ و Python — nodes, topics, services, TF, URDF, RViz, و Gazebo.

📚 8 وحدات 🪜 52 خطوة / درس ⏱️ Self-paced
١٬٥٠٠ EGP
٣٬٠٠٠ EGP
🎓 خصم 50% للطلاب
المخرجات6
الأدوات6
المشاريع3
الشهادةVerified Certificate
🎯 ليه الدبلومة دي تفرق معاك

مش كورس بتتفرج عليه وتنساه — ده مرجع تقني كامل بيعيش معاك

بتاخد معاك فيديوهات وملفات (material) وكويزات وامتحانات ومشاريع — reference قوي ومتجدد لكل التكنولوجي بتاعت الدبلومة. مش هتحتاج مصدر تاني.

♾️

مرجع مدى الحياة + تحديث سنوي

ترجعله في أي وقت — في الشغل، في المقابلات، في المشاريع. وبيتحدّث كل سنة فضل دايمًا up to date.

📦

كل حاجة في مكان واحد

فيديوهات شرح عميق + ملفات ومراجع + كويزات + امتحانات لكل جزء — منهج متكامل مش مجرد محاضرات.

⏱️

نظّم وقتك زي ما تحب

كله مسجّل. خلّص اللي أنت عايزه في الوقت اللي يناسبك، وكل شهر تخلّص جزء وتمشي خطوة بخطوة.

🛠️

مشاريع حقيقية على GitHub

بتسلّم مشاريع وترفعها على GitHub repo — بتبني portfolio يقنع أي شركة. 3+ مشروع عملي.

🧑‍🏫

مراجعة يدوية + محاضرين من الصناعة

مشاريعك بتتصحّح يدويًا، ومحاضرين بيشتغلوا فعلًا في الصناعة — feedback حقيقي يرفع مستواك.

🏆

شهادة موثقة + خطاب تدريب

شهادة برمز QR للتحقق + خطاب تدريب (عربي/إنجليزي) يقنع الـHR — جاهز للتوظيف والكلية.

6مخرج تعليمي
6أداة وتقنية
3مشروع عملي
★ 4.9متوسط تقييم الطلبة
🚀 ابدأ دلوقتي — احجز مكانك في الدبلومة

ماذا ستتعلم؟

  • ✅ فهم architecture بتاع ROS واستخدامه بثقة
  • ✅ بناء ROS nodes باستخدام C++ و Python
  • ✅ التعامل مع topics و services و actions و parameters
  • ✅ بناء robot models باستخدام URDF و visualization في RViz
  • ✅ تشغيل robot simulation في Gazebo
  • ✅ تنظيم ROS projects بشكل احترافي قابل للتوسعة

المنهج والوحدات

📚 8 وحدات 🪜 52 خطوة ⏱️ Self-paced
الوحدة 1: ROS Installation and Setup 5 موضوع · Self-paced
  • Which ROS Version to Use?
  • Install Ubuntu 20.04 on a Virtual Machine
  • Install ROS Noetic on Ubuntu 20.04
  • Launch Your First ROS Master
  • Wrap-Up
الوحدة 2: ROS Nodes 7 موضوع · Self-paced
  • Introduction
  • Set Up Catkin Workspace & Build a ROS Package
  • C++ Node Basics
  • Python Node Basics
  • Debugging Nodes with CLI
  • Rqt: Visualizing the ROS Graph
  • Wrap-Up
الوحدة 3: ROS Topics 8 موضوع · Self-paced
  • Introduction
  • Creating your first Publisher using C++
  • Creating your first Subscriber using C++
  • Creating your Python Publisher
  • Creating a Python Subscriber
  • Debugging topics with CLI
  • Turtlesim Topics Experiments
  • Wrap-Up
الوحدة 4: Communicating with Services in ROS 8 موضوع · Self-paced
  • Introduction to ROS Services
  • Understanding Service Structure
  • Writing a C++ Service Server
  • Writing a C++ Service Client
  • Writing a Python Service Server
  • Writing a Python Service Client
  • Testing with Turtlesim
  • Wrap-Up
الوحدة 5: Advanced ROS Tools for Production Robotics 8 موضوع · Self-paced
  • Beyond the Basics: Introduction to Advanced ROS
  • Defining Custom Communication with ROS Messages
  • Dynamic Node Configuration with ROS Parameters
  • Mastering System Management with ROS Launch Files
  • Advanced Launch Techniques: Includes and Arguments
  • Recording System State with ROS Bags
  • Replaying and Analysing Data with ROS Bags
  • Wrap-Up
الوحدة 6: ROS Simulation with Gazebo 6 موضوع · Self-paced
  • Introduction to the ROS Simulation Ecosystem
  • Mastering Gazebo & ROS for Robotics
  • Mastering Gazebo Model Editor
  • Mastering Gazebo Robot Description Files
  • Mastering Gazebo Building Editor
  • Wrap-Up
الوحدة 7: Robot Perception and Spatial Awareness 4 موضوع · Self-paced
  • Robot Perception Foundations
  • Localization and Sensor Fusion
  • Mapping and SLAM
  • Wrap-Up – The Spatially Aware Robot
الوحدة 8: Autonomous Navigation with ROS 6 موضوع · Self-paced
  • Introduction to the ROS Navigation Stack
  • Configuring Navigation for Your Robot
  • Localization with AMCL
  • Sending Navigation Goals
  • Path Planning and Obstacle Avoidance
  • Wrap-Up: The Full Autonomous Pipeline

المشاريع العملية

  • ROS publisher/subscriber mini project
  • URDF robot model + RViz visualization
  • Gazebo robot simulation project

الأدوات والتقنيات

  • ROS
  • C++
  • Python
  • RViz
  • Gazebo
  • URDF

مناسب لمين؟

  • مهندسين مهتمين بالـ Robotics و autonomous systems
  • Embedded و software engineers عايزين يدخلوا ROS
  • طلاب وخريجين عايزين يبنوا robotics portfolio قوي

المسارات الوظيفية

  • ROS Developer
  • Robotics Software Engineer
  • Autonomous Systems Engineer

ماذا ستحصل بعد الإتمام؟

شهادات وخطابات تدريب تساعدك في التقديم وإثبات المهارات.

🏆

شهادة موثقة

شهادة Learn in Depth الرسمية مع رمز QR للتحقق.

يمكن التحقق منها عبر صفحة التحقق العامة.

🇬🇧

English Training Letter

للشركات الدولية والعمل بالخارج.

على ورق Learn in Depth الرسمي، موقعة من المحاضر.

🇪🇬

Arabic Training Letter

للشركات المحلية في الشرق الأوسط وتنسيق الكلية.

خطاب مختوم ثنائي اللغة جاهز لإدارات الموارد البشرية.

🏢

Company-Stamped Certificate

مختومة من الشركة لطلب اعتماد أكاديمي. اطلبها عبر التواصل على +20 155 876 5064 واتساب أو هاتف.

تُصدر عند الطلب بعد إتمام الدبلومة بنجاح.

الأسئلة الشائعة عن الكورس

لأ، لكن الأفضل يكون عندك أساس برمجي محترم في C++ أو Python وحماس تتعلم systems thinking.

No, but you should be comfortable with programming in C++ or Python and ready to learn systems thinking.

أيوه — جزء أساسي من الدبلومة مخصص لـ TF و URDF و RViz و Gazebo simulation.

Yes — TF, URDF, RViz, and Gazebo simulation are core parts of the diploma.

ابعت رسالة على واتساب +201558765064 وقول: "عايز أعمل reset لل ID بتاعي" واكتب الإيميل بتاعك. هنعمل Reset للجهاز القديم وتقدر تفتح على الجهاز الجديد فوراً.

Send a WhatsApp message to +201558765064 saying: "I need to reset my device ID" along with your email. We'll reset the old device and you can immediately access on the new one.

سجل حسابك وأضف الكورس للسلة واتبع خطوات الدفع.

Create your account, add the course to cart, and follow the payment steps.

أيوه — الطلبة ليهم خصم خاص بيظهر أوتوماتيك.

Yes — students get an automatic discount shown at checkout.

كل الكورسات مسجلة عشان تتعلم في أي وقت يناسبك.

All courses are recorded so you can learn at your own pace.

أيوه — كل الكورسات مجانية لأهل فلسطين.

Yes — all courses are free for people from Palestine.

تحويل بنكي، فودافون كاش، إنستاباي.

Bank transfer, Vodafone Cash, InstaPay.

كورسات مرتبطة