
? مقدمة الكورس – تعرّف على الرحلة
في هذا الفيديو، هتتعرّف على هدف الكورس، مين المدرّب (مهندس شريف زكي)، وإزاي الكورس ده هيأهلك تبدأ رحلتك في عالم الأتمتة باستخدام n8n بدون تعقيد.
هنتكلم كمان عن الأدوات المستخدمة، الفرق بين أدوات الأتمتة، وإيه اللي هتكتسبه في نهاية الكورس.
⏯️ المحاضرة 1: التعرف على Trigger Node
في هذه المحاضرة، هنتعرف على العقدة الأساسية لبدء أي فلو في n8n. هنعرف يعني إيه Trigger Node، الفرق بين الأنواع المختلفة زي Manual وCron، وإزاي نستخدمها لتشغيل السيناريو يدويًا أو تلقائيًا حسب الحاجة.
? المحاضرة 2: استخدام Set Node لتعديل البيانات
في المحاضرة دي، هنتعلم إزاي نستخدم Set Node لتكوين أو تعديل البيانات داخل السيناريو. هنعرف إزاي نحدد القيم يدويًا، وإزاي نستخدمها لتحضير البيانات قبل إرسالها أو تخزينها.
⚖️ المحاضرة 3: استخدام If Node للتحكم في منطق السيناريو
في المحاضرة دي، هنتعلم إزاي نستخدم If Node علشان نحدد الشروط اللي بتتحكم في تدفق السيناريو. هنعرف إزاي ننفذ عمليات مختلفة حسب البيانات، وده اللي بيخلينا نقدر نبني سيناريوهات ذكية ومتفاعلة.
? المحاضرة 4: التعامل مع Google Sheets داخل n8n
في المحاضرة دي، هنتعلم إزاي نستخدم Google Sheets كقاعدة بيانات بسيطة في سيناريوهات الأتمتة. هنشوف إزاي نضيف بيانات، نقرأها، ونستخدمها في خطوات لاحقة بسهولة وفعالية.
? الجزء العملي – RegisterFlow (الجزء الأول)
إنشاء بيانات وتخزينها باستخدام Form Trigger وGoogle Sheets
في الجزء ده، هنبدأ أول خطوات التطبيق العملي. هنستقبل بيانات من نموذج (Form Trigger)، وهنستخدم Google Sheet Node عشان نخزن البيانات بشكل منظم. السيناريو هنا بيسجّل أي مستخدم يملأ النموذج مباشرة في الشيت.
?️ الجزء العملي – RegisterFlow (الجزء الثاني)
حذف البيانات بناءً على الحالة باستخدام If Node وDelete Row
في الجزء التاني، هنضيف منطق يتحقق من حالة المستخدم (isActive)، ولو كانت False، بنستخدم If Node وGoogle Sheet Node لحذف الصف تلقائيًا. كده بنتأكد إن البيانات دايمًا نظيفة ومحدثة.
هل ترغب في دخول عالم الأتمتة وبناء أنظمة ذكية تقوم بالمهام المتكررة بدلًا عنك؟ هل سمعت عن أدوات مثل n8n ولكن لم تجد المحتوى المناسب الذي يشرحها لك بشكل عملي وواقعي؟ هذا الكورس صُمم خصيصًا لك، حيث نقدم تجربة تعليمية متدرجة تبدأ من الصفر وتهدف إلى تمكينك من بناء أول نظام أتمتة حقيقي خاص بك.
خلال هذا الكورس، ستتعرف على المفاهيم الأساسية للأتمتة، وكيفية التفكير المنطقي الذي يساعدك على تصميم السيناريوهات بطريقة مرنة وقابلة للتطوير، بالإضافة إلى التدريب على استخدام أدوات n8n خطوة بخطوة. سنشرح كيفية استخدام العقد الأساسية مثل Trigger وSet وIF وكيفية التعامل مع البيانات باستخدام Google Sheets، مع أمثلة تطبيقية تمثل سيناريوهات حقيقية قابلة للتطبيق فورًا.
هذا الكورس لا يتطلب أي خبرة سابقة في البرمجة أو التقنية. كل ما تحتاجه هو جهاز كمبيوتر واتصال بالإنترنت، بالإضافة إلى رغبتك في تحسين طريقة عملك وتوفير وقتك. كل محاضرة تركز على مفهوم واحد فقط، مما يسهل الفهم ويسرّع التعلّم.
واحدة من أكبر مميزات هذا الكورس هي انتقاله السريع من المفاهيم إلى التطبيق العملي، حيث نبدأ منذ البداية ببناء مشروع حقيقي لتسجيل البيانات من نموذج وتخزينها في ملف، ثم تطويره لحذف البيانات عند الحاجة. الجزء العملي مسجّل من جلسة حقيقية، مما يتيح لك مشاهدة كيفية التعامل مع الأخطاء والمشاكل التقنية أثناء التطوير، وكيفية التفكير لحلها بشكل مباشر، وهي خبرة نادرة لا تجدها في أغلب الدورات المسجلة.
تم إعداد هذا الكورس كجزء من مبادرة Flowtomation التي تهدف إلى نشر ثقافة الأتمتة في العالم العربي، بإشراف المهندس شريف زكي، مطور محترف وصاحب خبرة طويلة في بناء الحلول التقنية. هذه فرصتك لتبدأ رحلتك في عالم الأتمتة بثقة وفهم عميق.