Path / مسار
Software testerمختبِر برمجيات
Understand what you are testing before you test it
افهم ما تختبره قبل أن تختبره
A tester who cannot read the thing they are testing is guessing. This path covers the ground a tester actually stands on: how the web works, the terminal, version control, page structure, programming logic and APIs.
المختبِر الذي لا يقرأ ما يختبره إنما يخمّن. يغطي هذا المسار الأرضية التي يقف عليها المختبِر فعلًا: كيف يعمل الويب، والطرفية، وإدارة الإصدارات، وبنية الصفحة، ومنطق البرمجة، وواجهات البرمجة.
- Courses / دورات 10
- Lessons / دروس 221
- About / المدة ~132 hours / ساعة
-
How the web works / كيف يعمل الويب
What happens between typing an address and seeing a page
ما الذي يحدث بين كتابة العنوان وظهور الصفحة
21 lessons · beginner · 10h — 10h in
-
The operating system and the Terminal / نظام التشغيل والطرفية
Basic commands, managing files, and the environment you work in
أوامر أساسية، وإدارة الملفات، والبيئة التي تعمل فيها
23 lessons · beginner · 12h — 22h in
-
Git and GitHub / Git وGitHub
Save your work properly, and share it: commit, branch, merge, pull request
احفظ عملك كما ينبغي وشاركه: commit وbranch وmerge وpull request
23 lessons · beginner · 12h — 34h in
-
HTML / إتش تي إم إل
Build the structure of a web page
ابنِ هيكل صفحة الويب
34 lessons · beginner · 16h — 50h in
-
Software testing / اختبار البرمجيات
Find the problem before the people using it do
اعثر على المشكلة قبل أن يجدها من يستخدمون البرنامج
16 lessons · beginner · 10h — 60h in
-
Programming basics / أساسيات البرمجة
The logic before the language: values, decisions, repetition, functions
المنطق قبل اللغة: القيم والقرارات والتكرار والدوال
23 lessons · beginner · 14h — 74h in
-
JavaScript in the browser / JavaScript في المتصفح
The DOM, events, modern syntax, and talking to a server
الـDOM والأحداث والصيغة الحديثة والتحدث إلى خادم
23 lessons · intermediate · 16h — 90h in
-
Software engineering foundations / أساسيات هندسة البرمجيات
Objects, databases, APIs, and the habits that make the rest possible
الكائنات وقواعد البيانات وواجهات البرمجة والعادات التي تجعل الباقي ممكنًا
26 lessons · intermediate · 18h — 108h in
-
Test automation / أتمتة الاختبار
Let the machine repeat what you have already proved
دع الآلة تكرّر ما أثبتّه أنت من قبل
16 lessons · intermediate · 12h — 120h in
-
Working as a developer / العمل مطوّرًا
The half of the job that is not typing
نصف العمل الذي ليس طباعة
16 lessons · beginner · 12h — 132h in