رئيس مجلس الإدارة ورئيس التحرير أحمد حمدي

Terraform Tutorial for Beginners | Terraform with AWS | Terraform with AWS Tutorial | Terraform Full Course

👤 DevOps Hint 🎬 51 درس ⏱️ 21 ساعة 34 دقيقة 📶 مبتدئ 🇺🇸 English
Lab #1: Terraform Introduction | Terraform Tutoria
🏆أوائل أكاديمية مصر 24اتعلّم كل يوم ونافس على التاج 👑الترتيب ←
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
Terraform Tutorial for Beginners | Terraform with AWS | Terraform with AWS Tutorial | Terraform Full Course
ISSUED ON
07 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
🔒

شاهد 50% من الكورس واحصل على شهادة إتمام باسمك

✅ تتبع تقدمك في الكورس
🏆 شهادة مجانية عند الإتمام
📊 إحصائياتك محفوظة دائماً
🔖 استكمل من حيث توقفت

إنشاء حساب مجاني يأخذ ثوانٍ فقط

📋 محتوى الكورس 51 درس · 21 ساعة 34 دقيقة
  • 1 Lab #1: Terraform Introduction | Terraform Tutorial for Beginners | Terraform for DevOps Engineer 42:18
  • 2 Lab #2: How to Use Visual Studio code for Terraform | Creating EC2 Instance using Terraform 20:20
  • 3 Lab #3 [Scenario-1]: How to Create VPC using Terraform | AWS VPC using Terraform | AWS Terraform 21:01
  • 4 Lab #4: AWS NAT Gateway using Terraform | AWS Private Subnet using Terraform | Terraform Tutorial 25:59
  • 5 Lab #5: Terraform Input Variables | How to Use Terraform Input Variables | Terraform Variables 11:58
  • 6 Lab #6: Terraform Output Variables Example | Terraform Output Values | Terraform Outputs 12:41
  • 7 Lab #7: Terraform Local Values | How to use Terraform Local Values | Terraform Locals 13:26
  • 8 Lab #8: How to Create EC2 Instance in AWS using Terraform | Create EC2 Instance using Terraform 8:02
  • 9 Lab #9: AWS EC2 Instance,Security Group in AWS Using Terraform | Terraform Create Security Group AWS 7:09
  • 10 Lab #10:Create IAM user with Terraform | How to Create IAM user in AWS using Terraform | Terraform 15:07
  • 11 How to Create PostgreSQL AWS RDS using Terraform and Connect PostgreSQL RDS using PgAdmin |Terraform 26:10
  • 12 How to Create MariaDB RDS in AWS using Terraform |How to Connect MariaDB AWS RDS using EC2 Instance 21:32
  • 13 What is Terraform Modules | How to Create VPC in AWS using Terraform Modules | Terraform Tutorial 17:04
  • 14 Terraform Cloud Tutorial|Create Variables Set |VCS-Driven Workflow |Create EC2 using Terraform Cloud 48:16
  • 15 How to Download Terraform on Windows | How To Install Terraform On Windows | Terraform Tutorials 4:52
  • 16 HashiCorp- DevOps Infrastructure Provisioning and Management Products | HashiCorp Products overview 41:22
  • 17 Terraform State File Management | Terraform Local State File | Terraform Remote State File|Terraform 36:26
  • 18 Create MySQL RDS in AWS using Terraform |Creation of RDS with existing VPC using Terraform|Terraform 32:47
  • 19 AWS IAM Role Interview Questions and Answers | Terraform with AWS IAM Role Interview Questions 11:33
  • 20 How to Create and Attach IAM Role in AWS using Terraform | Terraform with AWS Tutorial | Terraform 27:13
  • 21 Deploy Two Tier Architecture in AWS using Terraform | Two Tier Architecture with Terraform|Terraform 1:18:01
  • 22 How To Create MariaDB RDS in AWS using Terraform | How to Connect MariaDB RDS using MySQL Workbench 18:12
  • 23 How To Create PostgreSQL RDS in AWS using Terraform | Delete PostgreSQL RDS in AWS using Terraform 11:19
  • 24 Terraform Code-Access Private Subnet MySQL RDS over SSH with Bastion Host(Jump Box) with custom VPC 52:06
  • 25 Terraform Cloud overview | Create CLI Driven Workspace in Terraform Cloud | VCS driven workflow 45:55
  • 26 How to Setup Memcached Cluster in AWS using Terraform | Terraform with AWS Tutorial | ElastiCache 14:08
  • 27 How to Setup Redis Cluster in AWS using Terraform | Terraform with AWS Tutorial | ElastiCache Redis 13:44
  • 28 How to use Terraform Modules with Examples | Terraform with AWS Tutorial|Terraform Modules Practices 37:16
  • 29 How to Create VPC in AWS using Terraform Modules | Terraform with AWS Tutorial | AWS VPC Components 39:42
  • 30 Create Secret Manager in AWS using Terraform | Terraform with AWS | What is Secret Manager in AWS 12:17
  • 31 How to Create ECR(Elastic Container Registry) in AWS using Terraform | Terraform with AWS Tutorial 6:55
  • 32 How to publish Terraform module in Terraform registry | Terraform with AWS Tutorial | Terraform 24:30
  • 33 Terraform Workspace – Manage Multiple Environments | Terraform workspace vs. Terraform module 29:37
  • 34 Terraform Functions with Examples | Terraform with AWS Tutorial | Terraform Functions Best Practices 33:30
  • 35 How to Import Existing AWS Resources using Terraform- S3 Bucket | Terraform Import | Terraform AWS 11:30
  • 36 What are Terraform Provisioners | Creation-Time & Destroy-Time Provisioners in Terraform | Terraform 40:54
  • 37 How to use Data Source in Terraform | Terraform | Terraform Resources and Terraform Data Sources 11:12
  • 38 Terraform Cloud Sentinel Policy and Terraform Remote Backends | Terraform Tutorial | Terraform AWS 21:44
  • 39 How to Setup EKS Cluster in AWS using Terraform | Terraform with AWS | Kubernetes using Terraform 57:04
  • 40 Create AWS ECS Cluster using Terraform |Deploy Elastic Container Service(ECS) in AWS using Terraform 34:18
  • 41 AWS site-to-site VPN configuration step-by-step using Terraform | Terraform with AWS Tutorial 52:59
  • 42 Setting up AWS VPC Transit Gateway using Terraform - VPC, Subnets, Route Tables, Transit Gateway 54:17
  • 43 Terraform State Locking using DynamoDB and S3 Bucket | DynamoDB Table to Lock Terraform State 50:09
  • 44 Deploy AWS Lambda Function with API Gateway Using Terraform | AWS Lambda function with API Gateway 12:28
  • 45 Deploy AWS Lambda Function with API Gateway Using Terraform | AWS Lambda function with API Gateway 17:59
  • 46 Terraform State File Corruption Recovery with Examples | Terraform Tutorial for Beginners |Terraform 11:06
  • 47 Preventing Terraform Drift & Manual Changes in Terraform State File|Terraform Tutorial for Beginners 8:57
  • 48 How to Implement Blue-Green Deployment Using Terraform | Terraform with AWS | Terraform Tutorial 20:23
  • 49 Securely Managing Secrets in Terraform with example | Managing Secrets in Terraform | Terraform 7:09
  • 50 Managing Large Scale Infrastructure with Terraform Modules | Terraform with AWS | Terraform Tutorial 8:18
  • 51 Optimizing Terraform Apply-Debugging and Parallel Execution Techniques | Terraform Tutorial 11:32
▶ يُشغَّل الآن
Lab #1: Terraform Introduction | Terraform Tutorial for Beginners | Terraform for DevOps Engineer

📘 نظرة عامة على الكورس

الكورس من تقديم DevOps Hint، ويضم 51 درسًا بإجمالي مدة 21 ساعة و34 دقيقة. المحتوى موجّه إلى المبتدئين في مجال DevOps و Cloud. لو خصصت 30 دقيقة يوميًا ستنهي الكورس خلال 44 يومًا تقريبًا. تبدأ الرحلة بدرس «Lab - Introduction - Tutorial for Beginners - for DevOps Engineer» وتنتهي بدرس «Optimizing Apply-Debugging and Parallel Execution Techniques…». أطول الدروس «Deploy Two Tier Architecture in using - Two Tier Architecture» بمدة ساعة و18 دقيقة، ومتوسط مدة الدرس 25 دقيقة.

لماذا تتعلم Terraform Tutorial for Beginners | Terraform with AWS…؟

  • DevOps Engineer من أعلى الوظائف أجراً في مجال التقنية، حيث يجمع بين تطوير البرمجيات وإدارة البنية التحتية.
  • مجاني بالكامل — ابدأ الآن دون أي رسوم
  • شهادة إتمام باسمك من أكاديمية مصر ٢٤ — أضفها لـ CV وLinkedIn
  • تعلّم في أي وقت — بالسرعة التي تناسبك
  • DevOps يُحسّن سرعة التطوير، موثوقية الأنظمة، وتقليل الأخطاء من خلال أتمتة العمليات.

مسار التعلم في هذا الكورس

يسير الكورس بترتيب متدرّج: Lab - Introduction - Tutorial for Beginners - for DevOps… ← What is Modules - How to Create VPC in using Modules… ← How to Setup Memcached Cluster in using - with Tutorial… ← Cloud Sentinel Policy and Remote Backends - Tutorial ← Optimizing Apply-Debugging and Parallel Execution….

المتطلبات السابقة

لا يحتاج الكورس خبرة سابقة في DevOps و Cloud؛ يبدأ معك من الأساسيات. كل ما تحتاجه: جهاز متصل بالإنترنت، ووقت ثابت للتطبيق بعد كل درس.

أول درس في الكورس: «Lab - Introduction - Tutorial for Beginners - for DevOps Engineer».

الأدوات المستخدمة في الكورس

  • Kubernetes
  • Terraform

أدوات أخرى شائعة في مجال DevOps و Cloud: Docker، Jenkins، GitLab CI، Ansible، Prometheus، Grafana.

ما تحتاجه لتطبيق الكورس

  • لابتوب برام 16 جيجا لتشغيل الحاويات والأنظمة الوهمية
  • حساب مجاني على AWS أو Azure للتجربة

الوظائف المرتبطة بهذا الكورس

  • مهندس سحابة: بناء الأنظمة وتشغيلها على الخدمات السحابية
  • مهندس DevOps: أتمتة النشر وإدارة الخوادم والحاويات
  • فني دعم تقني: صيانة الأجهزة وحل مشاكل المستخدمين

متوسط رواتب مهندس سحابة في 2026

  • مصر: 17,955 – 64,169 جنيه شهريًا
  • السعودية: 5,603 – 25,493 ريال شهريًا
  • الإمارات: 8,169 – 37,643 درهم شهريًا

وللمقارنة: مهندس DevOps في مصر 15,874 – 80,830 جنيه، وفني دعم تقني في مصر 9,265 – 26,417 جنيه.

أرقام شهرية تقريبية من بيانات Paylab، آخر مراجعة سبتمبر 2026. الراتب الفعلي يختلف حسب الخبرة والمدينة والشركة.

كم من الوقت تحتاج لإتقان Terraform Tutorial for Beginners | Terraform with AWS…؟

إجمالي مدة الدروس الفعلية: 21 ساعة و34 دقيقة. إذا خصصت 30 دقيقة يوميًا ستنهيه في 44 يومًا، وبساعة يوميًا في 22 يومًا. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.

شهادات مهنية يمكنك التقدم لها لاحقًا في مجال DevOps و Cloud

شهادات دولية مستقلة لا يمنحها هذا الكورس، لكنه خطوة نحوها.

  • AWS Certified Solutions Architect – Associate
  • Certified Kubernetes Administrator (CKA)
  • Microsoft Certified: Azure Administrator Associate

مشاريع عملية يمكنك تطبيقها بعد الكورس

  • IaC with Terraform
  • CI/CD Pipeline
  • Kubernetes Cluster
  • Monitoring Stack

ماذا بعد هذا الكورس؟

بعد إتمام الكورس، يُوصى بالتعمق في: Cloud Architecture، Platform Engineering، FinOps، Security DevOps.

الأقسام الجامعية ذات الصلة

  • كلية الحاسبات والمعلومات
  • كلية الهندسة (قسم الحاسبات)
  • المعاهد العليا لنظم المعلومات
D
المدرّس / القناة
DevOps Hint
🎬
عدد الدروس
51 درس
⏱️
المدة الإجمالية
21 ساعة 34 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
English
🎓
الشهادة
شهادة إتمام باسمك
✅
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
DevOps و Cloud

🎯 ماذا ستتعلم في هذا الكورس

✓
Lab - Introduction - Tutorial for Beginners - for DevOps Engineer
✓
Lab - How to Use Visual Studio code - Creating EC2 Instance using
✓
Lab [Scenario-1] - How to Create VPC using - VPC using
✓
Lab - NAT Gateway using - Private Subnet using - Tutorial
✓
Lab - Input Variables - How to Use Input Variables - Variables
✓
Lab - Output Variables Example - Output Values - Outputs
✓
Lab - Local Values - How to use Local Values - Locals
✓
Lab - How to Create EC2 Instance in using - Create EC2 Instance using
✓
+ 42 موضوعًا آخر داخل الكورس

💼 وظائف مرتبطة بهذا الكورس

💼
مهندس سحابة
بناء الأنظمة وتشغيلها على الخدمات السحابية
💰 مصر: 18–64 ألف ج.م · السعودية: 5.6–25 ألف ر.س
💼
مهندس DevOps
أتمتة النشر وإدارة الخوادم والحاويات
💰 مصر: 16–81 ألف ج.م · السعودية: 6.8–30 ألف ر.س
💼
فني دعم تقني
صيانة الأجهزة وحل مشاكل المستخدمين
💰 مصر: 9.3–26 ألف ج.م · السعودية: 4–9.3 ألف ر.س

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

كم عدد دروس كورس Terraform Tutorial for Beginners | Terraform with AWS…؟ +
يضم كورس Terraform Tutorial for Beginners | Terraform with AWS… 51 درسًا بإجمالي مدة 21 ساعة و34 دقيقة. تتراوح مدة الدرس بين 4 دقائق وساعة و18 دقيقة.
من يقدم كورس Terraform Tutorial for Beginners | Terraform with AWS…؟ +
يقدمه DevOps Hint، وتعرض مصر 24 دروسه مرتبة في صفحة واحدة مع حفظ تقدمك درسًا بدرس.
هل الكورس مناسب للمبتدئين؟ +
نعم، الكورس موجّه للمبتدئين ولا يحتاج خبرة سابقة. ويبدأ بدرس «Lab - Introduction - Tutorial for Beginners - for DevOps Engineer».
كم يستغرق إتمام الكورس؟ +
إجمالي مدة الدروس 21 ساعة و34 دقيقة. بمعدل 30 دقيقة يوميًا تنهيه في 44 يومًا، وبساعة يوميًا في 22 يومًا.
هل أحصل على شهادة بعد الكورس؟ +
نعم، تحصل على شهادة إتمام باسمك من أكاديمية مصر ٢٤، وتُفتح بعد مشاهدة نصف الدروس على الأقل.
هل الكورس مجاني؟ +
نعم، كل الدروس متاحة للمشاهدة دون أي رسوم أو اشتراك.
ما الذي أحتاجه لتطبيق الكورس؟ +
لابتوب برام 16 جيجا لتشغيل الحاويات والأنظمة الوهمية، وحساب مجاني على AWS أو Azure للتجربة.
ما الوظائف المرتبطة بهذا الكورس؟ +
من الوظائف المرتبطة: مهندس سحابة (من 17,955 إلى 64,169 جنيه شهريًا في مصر)، ومهندس DevOps (من 15,874 إلى 80,830 جنيه شهريًا في مصر)، وفني دعم تقني (من 9,265 إلى 26,417 جنيه شهريًا في مصر). الأرقام تقريبية من بيانات Paylab لعام 2026.
ما لغة الشرح في الكورس؟ +
الشرح باللغة الإنجليزية.
✕
🎓 أكاديمية مصر 24
EG24
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
اسم الكورس هنا
ISSUED ON
07 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
أقرب طريق لحلمك — سواء مشروعك الجديد أو وظيفة أحلامك — يبدأ من هنا، بكورسات مجانية 100% للأبد.