0Pricing
Terraform Infrastructure as Code icon

Terraform Infrastructure as Code

CloudBackendEnterpriseSystemsScriptingNetwork

احتقن Terraform لتوفير ودارة وتوسيع بنية التحتية السحابية الخاصة بك بكفاءة باستخدام مبادئ Infrastructure as Code.

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

توفير ودارة بنية التحتية السحابية باستخدام Terraform

Terraform هي أداة Infrastructure as Code مفتوحة المصدر من HashiCorp التي تسمح لك بتعريف وتصدير ونشر موارد السحابة عبر AWS و Azure و GCP وعشرات مزودي الخدمات الآخرين باستخدام لغة بيانية موحدة. بدلاً من النقر عبر لوحات التحكم أو كتابة نصوص shell غير موثوقة، تصف بنية التحتية الخاصة بك في ملفات .tf و Terraform يتولى الإنشاء والتحديثات والحذف من خلال سير عمل plan-apply يمكن التنبؤ به. تغطي هذه المسارات كل شيء من المبادئ الأساسية إلى أنماط على مستوى المؤسسة عبر اثني عشر دورة مركزة.

ما ستتعلمه

ستبدأ بالمفاهيم الأساسية في Terraform — providers والموارد والحالة ودورة حياة plan/apply/destroy — ثم الانتقال إلى إدارة بنية التحتية AWS الحقيقية وتصميم الوحدات وفصل البيئة بناءً على workspace. تغطي الدورات اللاحقة التكوين الديناميكي باستخدام for_each و count والدوال المدمجة ومصادر البيانات والموفرون والاستراتيجيات المتعلقة بالاختبار والتحقق من الصحة مع terraform validate وأدوات السياسة. يتناول القسم المتقدم تقنيات إدارة الحالة بما في ذلك الخوادم البعيدة وقفل الحالة وتكامل خط أنابيب CI/CD والأنماط المؤسسية مثل معمارية الحسابات المتعددة وسجلات الوحدات المشتركة.

مسار التعلم

اثنا عشر دورة تمتد من A1 إلى C1. الدورة الافتتاحية، Terraform Fundamentals and Setup، مجانية. من A2 تنتقل إلى المفاهيم الأساسية، ثم كتلة B1 تغطي بنية التحتية AWS وأفضل الممارسات للتعاون بين الفريق. كتلة B2 — خمس دورات — تتعامل مع الوحدات و workspaces للقابلية لإعادة الاستخدام ومصادر البيانات والموفرون والتكوين الديناميكي والدوال والاختبار والتحقق من الصحة وتكامل CI/CD. تختتم المسارات بثلاث دورات C1: Advanced State Management Techniques و Advanced Patterns and Enterprise Solutions و Troubleshooting and Optimization.

كيف يعمل

يتم تقسيم كل دورة إلى دروس قصيرة وعملية تكملها في المحرر المدمج مع ردود فعل في الوقت الفعلي. يتوفر معلم ذكاء اصطناعي كلما علقت، حتى تتمكن من العمل من خلال تكوينات Terraform بسرعتك الخاصة دون مغادرة التطبيق.

ابدأ التعلم →

كيف ستتعلم

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

12 دورة

كل الدورات في مسار تعلم Terraform Infrastructure as Code.

01

أساسيات Terraform وإعداده

A14 دروس

يقدّم هذا المقرر المصغّر المفاهيم الأساسية للبنية التحتية كتعليمة برمجية وTerraform. ستتعلّم كيفية تثبيت Terraform وفهم أوامر CLI الأساسية…

02

شرح المفاهيم الأساسية في Terraform

A24 دروسPRO

تعمّق في العناصر التأسيسية لـ Terraform، بما في ذلك المزوّدات والموارد والمتغيرات والمخرجات. يغطي هذا المقرر أيضًا الجانب المهم من إدارة حا…

03

إدارة البنية التحتية باستخدام AWS

B14 دروسPRO

يركّز هذا المقرر المصغّر على التطبيق العملي لـ Terraform مع Amazon Web Services (AWS). ستتعلّم كيفية إعداد مزوّد AWS وتوفير موارد AWS الشائ…

04

التعاون وأفضل الممارسات

B14 دروسPRO

تعلّم كيفية تنظيم شيفرة Terraform لتكون سهلة القراءة والصيانة، ودمجها مع أنظمة التحكم في الإصدارات، وإنشاء سير عمل فعّال للتعاون بين أعضاء…

05

الوحدات ومساحات العمل لإعادة الاستخدام

B24 دروسPRO

اكتشف كيفية الاستفادة من وحدات Terraform لإنشاء مكوّنات بنية تحتية منظّمة وقابلة لإعادة الاستخدام. يغطي هذا المقرر أيضًا استخدام مساحات الع…

06

مصادر البيانات وProvisioners

B24 دروسPRO

استكشف كيفية استخدام Terraform لمصادر البيانات للاستعلام عن بيانات البنية التحتية الحالية، بما يتيح إعدادات ديناميكية. وتعلّم أيضًا استخدام…

07

الإعداد الديناميكي والدوال

B24 دروسPRO

يركّز هذا المقرر المتقدم على جعل إعدادات Terraform أكثر ديناميكية وقوة. ستتقن التعبيرات الشرطية وبُنى التكرار مثل `for_each` و`count` ومجمو…

08

استراتيجيات الاختبار والتحقق

B24 دروسPRO

اضمن موثوقية إعدادات Terraform وصحتها من خلال تقنيات متنوعة للاختبار والتحقق. يغطي هذا المقرر التحليل الساكن واختبار الوحدات باستخدام أدوات…

09

التكامل مع مسارات CI/CD

B24 دروسPRO

أتمت سير عمل Terraform بدمجه في مسارات التكامل المستمر والتسليم المستمر (CI/CD). يغطي هذا المقرر أتمتة عمليات `plan` و`apply` وإدارة بيانات…

10

تقنيات متقدمة لإدارة الحالة

C14 دروسPRO

يتعمّق هذا المقرر في الاستراتيجيات المتقدمة لإدارة حالة Terraform بأمان وتعاون. ستتعلّم عن واجهات التخزين الخلفية للحالة عن بُعد وقفل الحال…

11

الأنماط المتقدمة وحلول المؤسسات

C14 دروسPRO

استكشف أنماط Terraform المتقدمة للبيئات المؤسسية المعقّدة، بما في ذلك عمليات النشر متعددة السحابات وسياسات الحوكمة. يقدّم هذا المقرر أيضًا…

12

استكشاف الأخطاء وتحسين الأداء

C14 دروسPRO

أتقن فن تصحيح أخطاء إعدادات Terraform المليئة بالمشكلات وتحسين عمليات نشر البنية التحتية من حيث الأداء والتكلفة. يغطي هذا المقرر أيضًا استر…

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

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

هل دورة Terraform Infrastructure as Code مجانية؟

نعم. يمكنك البدء في دورة Terraform Infrastructure as Code مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

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

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

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

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

هل أحصل على شهادة عند إكمال Terraform Infrastructure as Code؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة Terraform Infrastructure as Code.

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

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

ابدأ Terraform Infrastructure as Code الآن

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

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