تعلّم SQL
دورة SQL مجانية وتفاعلية عبر الإنترنت. تكتب استعلامات SQL حقيقية وتنفّذها على جداول فعلية في كل درس، مع تلميحات بالذكاء الاصطناعي حين لا يُعيد الاستعلام النتيجة المتوقّعة، وشهادة مجانية عند الانتهاء.
141,120+ من الـ codders مسجلون
99 درسًا94 تحديات527 أسئلة الاختبار
- مناسب للمبتدئين
مساعدة برمجية بالذكاء الاصطناعي
دروس تفاعلية عملية
تعليق صوتي في كل درس
اختبارات لقياس معرفتك
شهادة إتمام مجانية
المنهج
قسم 1
الأساسيات
ابدأ القسمابدأتوسيعطيتعلم كيفية إنشاء قواعد البيانات، وتعريف الجداول، وإجراء الاستعلامات البسيطة.مقدمة
4 درسًا423الشروط
7 درسًا1256تنسيق محدد للنتائج
6 درسًا630المزيد من الكلمات المفتاحية
5 درسًا532العمليات الحسابية
4 درسًا332تحديات تمهيدية
4 درسًا4التواريخ
3 درسًا325الإحصاء
9 درسًا950جداول متعددة
9 درسًا944منتجات خيالية
مشروع5 درسًا1دوال النافذة - الجزء الأول
8 درسًا836Window Functions الجزء الثاني
5 درسًا532ملخص
3 درسًا3قسم 2
ما وراء الأساسيات
ابدأ القسمابدأتوسيعطيتطبيقات SQL عملية مبنية على الأساسيات: المنطق الشرطي، الدوال النصية، التمحور باستخدام التجميع الشرطي، عمليات المجموعات، الـ CTEs المتكررة، تعديل البيانات، ووصفات تحليلية.المنطق الشرطي
5 درسًا532دوال النصوص
6 درسًا640التجميع الشرطي
4 درسًا424عمليات المجموعات
4 درسًا423الاستعلامات العودية (Recursive CTEs)
3 درسًا316وصفات التحليل
5 درسًا532
دورات SQL
دورات SQL تطبيقية، ابدأها مجانًا في متصفحك.
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
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!
January 2026
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
Double or Nothing
Day 5 of 7
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.
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!
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.
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.
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.
لماذا تتعلم SQL مع Coddy
- شغّل SQL حقيقي أونلاين. كل درس يعمل على قاعدة بيانات SQLite حيّة داخل متصفحك، فتكتب استعلامات
SELECTوJOINوGROUP BYفعلية، لا مجرد شيفرة وهمية. - أساسيات SQL وصولًا إلى الأنماط المتقدمة في دورة واحدة: التصفية، والترتيب، وعمليات JOIN على عدة جداول، والتجميعات، والاستعلامات الفرعية، ودوال النوافذ. هذا هو SQL الذي تحتاجه فعلًا في العمل.
- تلميحات الذكاء الاصطناعي ترشدك خلال أخطاء الاستعلامات - joins خاطئة، أعمدة ناقصة في
GROUP BY، فلاتر بفارق وحدة - دون أن تعطيك الإجابة جاهزة. - شهادة إتمام مجانية لدورة SQL يمكنك مشاركتها على LinkedIn أو إضافتها إلى سيرتك الذاتية.
أسئلة شائعة حول تعلّم SQL
هل SQL سهل التعلم؟
SELECT وWHERE وORDER BY) تحتاج بضع ساعات فقط. أما عمليات الـ JOIN والاستعلامات الفرعية ودوال النوافذ فهي مكمن العمق الحقيقي، ويقدّمها المساق على خطوات صغيرة قابلة للتنفيذ مباشرةً.كم يستغرق تعلّم SQL؟
أين يمكنني التدرّب على SQL عبر الإنترنت مجاناً؟
هل أحتاج إلى تثبيت قاعدة بيانات لتعلّم SQL هنا؟
ما لهجة SQL التي تُدرَّس في هذه الدورة؟
SELECT والـ joins والتجميعات والاستعلامات الفرعية وCASE وGROUP BY - تعمل بالطريقة نفسها في Postgres وMySQL وSQL Server وSnowflake. أما الميزات الخاصة بلهجة معيّنة فيُنبَّه إليها عند الحاجة.