Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

خارطة طريق DevOps للمبتدئين

خمس دورات مجانية بالترتيب الذي يحتاجه مهندس DevOps فعلًا: سطر أوامر Linux، وGit، وحاويات Docker، وSQL، وPython للأتمتة. كل درس يعمل في متصفحك دون تثبيت أي شيء، وكل دورة تنتهي بشهادة مجانية.

  • 5دورات
  • 8أقسام
  • 498درسًا عمليًا

مسار تدريب DevOps خطوة بخطوة

كل خطوة دورة قائمة على Coddy. اتبعها بالترتيب أو انتقل مباشرة إلى ما ينقصك - يُحفَظ تقدّمك لكل دورة في الحالتين.

  1. 1

    التنقل في نظام الملفات، وإدارة الملفات والصلاحيات، وربط الأوامر بالـ pipes، وقراءة السجلات، وكتابة أول سكربتات bash. كل ما بعد هذه الخطوة يحدث في طرفية، لذا يبدأ المسار هنا.

    1 أقسام82 درسًاشهادة مجانية

  2. 2
  3. 3

    الصور والحاويات وملفات Dockerfile والـ volumes وشبكات الحاويات، بتدريب عملي. الحاويات هي الطريقة التي تُغلَّف بها البرمجيات الحديثة وتُشحَن، والوحدة التي تعمل بها Kubernetes وكل منصة سحابية.

    1 أقسام40 درسًاشهادة مجانية

  4. 4
  5. 5
    الخطوة 5

    Python للأتمتة

    لغة السكربتات في DevOps: معالجة الملفات والنصوص، والعمل مع الـ APIs وJSON، وتحويل دليل تشغيل من عشرين أمرًا إلى سكربت واحد. تفضّل Go؟ دورة Go بديل جيد لهذه الخطوة.

    3 أقسام219 درسًاشهادة مجانية

ما الذي تحصل عليه
كل ما ستستخدمه لتتعلّم البرمجة

Learn by Doing

Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.

playground.js
Code Editor
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Input
"Alex"
Output
"Hello, Coddy! Alex"

Build Your Coding Streak

Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.

12 days streak

Return tomorrow to keep your streak!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Double or Nothing

Day 5 of 7

fire Freeze icon

Streak Freeze

2 left

Code Anywhere, Anytime

Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.

Python
7Streak
250Score
5Energy
Variables
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
CONTINUE
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Journey
Goals
Leaderboard
Profile
4.9
StarStarStarStarStar
Rating

You're Not Alone in This

Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!

Challenger League
Challenger LeagueTop 7 advance
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconPromotion zoneleaderboard Arrow Up icon

Every way to learn

Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.

Intro to Variables
Audio

A variable is a named container that stores a value you can reference later in your program.

In Python, you create one by writing the name, an equals sign, then the value you want to store.

The value can change over time - reassigning the name simply points it to a new value.

1xSarah

Prove Your Skills

Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.

CoddyCertificate of Completion
This certifies thatJohn Doehas successfully completed
python iconPython Fundamentals
Verified
DateJan 2026
LinkedInAdd to LinkedIn

لماذا تبدأ DevOps مع Coddy

  • تدريب عملي من الدرس الأول. تكتب أوامر حقيقية في shell لينكس حقيقي، وتنشئ commits في مستودع Git حقيقي، وتبني صور Docker حقيقية داخل المتصفح - الذاكرة العضلية التي يتكوّن منها عمل DevOps، لا شرائح عنه.
  • الترتيب الصحيح. معظم خرائط طريق DevOps تسرد أربعين أداة؛ هذا المسار يعلّمك الأسس الخمسة التي تفترض كل تلك الأدوات أنك تمتلكها: طرفية، وتحكم بالإصدارات، وحاويات، وقاعدة بيانات، ولغة سكربتات.
  • تلميحات ذكاء اصطناعي تقرأ مخرجاتك الفعلية - أمر chmod فاشل، تعارض في الدمج، حاوية تتوقف فورًا - وتقرّبك من الحل دون أن تقدّمه لك.
  • شهادة مجانية لكل دورة، خمس شهادات في المسار. يمكن مشاركتها على LinkedIn، وكل واحدة تسمّي مهارة يستطيع مسؤول التوظيف اختبارها في المقابلة.

أسئلة شائعة حول تعلّم DevOps

ما هو DevOps بكلمات بسيطة؟

DevOps هو ممارسة بناء البرمجيات وتسليمها وتشغيلها كحلقة واحدة متصلة بدلًا من تسليم العمل بين فريق تطوير وفريق تشغيل. في العمل اليومي يعني ذلك أتمتة اختبار الكود وتغليفه ونشره، والارتياح الكافي مع الخوادم والحاويات وسطر الأوامر للحفاظ على سلامة تلك الأنظمة. الأدوات تتغيّر كل بضع سنوات؛ أما أسس هذا المسار فلا.

ما الذي يجب أن أتعلّمه أولًا في DevOps؟

سطر أوامر Linux قبل أي شيء آخر. تقريبًا كل أداة DevOps - Git وDocker وKubernetes وTerraform وAnsible وكل نظام CI - تُدار من طرفية وتعمل على خوادم Linux. حين يصبح الـ shell طبيعيًا، يأتي Git وDocker بسهولة، ولغة سكربتات مثل Python تحوّل المهام المتكررة إلى أتمتة. هذا هو بالضبط ترتيب هذا المسار.

هل يمكنني تعلّم DevOps مجانًا؟

نعم. كل دورة في هذا المسار مجانية: الدروس، وطرفية Linux داخل المتصفح، وتمارين Git وDocker، وتلميحات الذكاء الاصطناعي، والشهادة في نهاية كل دورة. لا رسوم معسكر تدريبي ولا شيء يُثبَّت.

هل أحتاج إلى معرفة البرمجة لتعلّم DevOps؟

ليس للبدء. الخطوات الثلاث الأولى - Linux وGit وDocker - لا تحتاج إلى أي برمجة. تأتي Python في آخر المسار تحديدًا لأن السكربتات هي ما تلجأ إليه حين يتراكم لديك عمل متكرر في سطر الأوامر يستحق الأتمتة. إن كنت تعرف لغة بالفعل، يمكنك تخطي هذه الخطوة أو استبدالها بـ Go التي تُدرَّس أيضًا على Coddy.

هل يغطي هذا المسار Kubernetes أو CI/CD أو المنصات السحابية؟

ليس بعد، ونفضّل أن نقول ذلك بدل حشو الصفحة. يغطي المسار الأسس - Linux وGit وDocker وSQL وPython - التي تفترضها Kubernetes وGitHub Actions وAWS وغيرها. هذه الأدوات على خارطة طريق المنهج؛ وحين تصدر دورة، تنضم إلى هذا المسار كخطوة جديدة.

كم يستغرق مسار DevOps؟

نحو 500 درس في المجمل. بساعة مركّزة يوميًا، تستغرق دورات Linux وGit وDocker معًا نحو شهر، وSQL أسبوعين إلى ثلاثة، وPython من أربعة إلى ستة أسابيع بحسب المدى الذي تصل إليه. معظم الناس يعملون بإنتاجية في الطرفية خلال الأسبوعين الأولين.

هل أحصل على شهادة DevOps؟

تحصل على شهادة مجانية لكل دورة تنهيها - Linux وGit وDocker وSQL وPython - كل منها قابلة للتحقق عبر رابطها الخاص وللمشاركة على LinkedIn. لا توجد «شهادة DevOps» واحدة، لأن الاعتماد الصادق هو المهارات الخمس لا الاسم؛ ومسؤول التوظيف يستطيع التحقق من كل منها.
Coddy programming languages illustration

ابدأ مسار DevOps مجانًا

ابدأ التعلّم