Menu
CoddyTech
دورات تفاعلية مجانية

تعلم البرمجة بدورات تفاعلية مجانية

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

5,953,001+ من الـ codders مسجلون·4.8 تقييم·شهادة مجانية

تصفح كل لغات البرمجة

اختر لغة لبدء دورة تفاعلية مجانية. كل واحدة تتضمن دروسًا عملية وتلميحات بالذكاء الاصطناعي وشهادة مجانية عند الانتهاء.

لست متأكدًا من اللغة التي تختارها؟

أجب عن اختبارنا الذي يستغرق 30 ثانية وسنرشّح لك اللغة المثالية للبدء.

اعثر على لغتك
HTMLتعلّم HTML مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة HTML أونلاين بدون تثبيت ومن المتصفح مباشرة.JavaScriptتعلّم JavaScript مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة JavaScript أونلاين بدون تثبيت ومن المتصفح مباشرة.Pythonتعلّم Python مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة Python أونلاين بدون تثبيت ومن المتصفح مباشرة.C++تعلّم C++ مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة C++ أونلاين بدون تثبيت ومن المتصفح مباشرة.Cتعلّم برمجة C مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة برمجة C أونلاين بدون تثبيت ومن المتصفح مباشرة.SQLتعلّم SQL مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة SQL أونلاين بدون تثبيت ومن المتصفح مباشرة.C#تعلّم C# مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة C# أونلاين بدون تثبيت ومن المتصفح مباشرة.Javaتعلّم Java مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة Java أونلاين بدون تثبيت ومن المتصفح مباشرة.GOتعلّم Go (Golang) مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة Go (Golang) أونلاين بدون تثبيت ومن المتصفح مباشرة.PHPتعلّم PHP مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة PHP أونلاين بدون تثبيت ومن المتصفح مباشرة.Rتعلّم برمجة R مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة برمجة R أونلاين بدون تثبيت ومن المتصفح مباشرة.Dartتعلّم Dart مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة Dart أونلاين بدون تثبيت ومن المتصفح مباشرة.Rustتعلّم Rust مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة Rust أونلاين بدون تثبيت ومن المتصفح مباشرة.Luaتعلّم Lua مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة Lua أونلاين بدون تثبيت ومن المتصفح مباشرة.GDScriptتعلم GDScript مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. المتغيرات والحلقات والمصفوفات والقواميس والأصناف والإشارات، على محرك Godot حقيقي في متصفحك.Unityتعلم يونيتي وبرمجة سكربتات Unity بلغة C# مجانًا. اكتب سكربتات MonoBehaviour بالفيزياء والواجهات والمشاهد، والعب ألعابك ثلاثية الأبعاد في المتصفح.Machine Learningادرس تعلم الآلة بلغة Python حقيقية: NumPy وpandas وmatplotlib وscikit-learn. في كل درس رسم بياني، ورسومك تظهر أثناء كتابة الكود. مجانًا.Rubyتعلّم Ruby مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة Ruby أونلاين بدون تثبيت ومن المتصفح مباشرة.Swiftتعلّم Swift مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. دورة Swift أونلاين بدون تثبيت ومن المتصفح مباشرة.Verilogتعلّم Verilog مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. أساسيات HDL والوحدات وكتل always وآلات الحالة - محاكاة في المتصفح بدون تثبيت.Arduinoتعلم برمجة الأردوينو مجانًا من الصفر. اكتب برامج بلغة C++ للمصابيح والأزرار والمحركات المؤازرة والحساسات، وشغّلها على لوحة داخل متصفحك. دون شراء أي عدة.Flutterتعلّم تطوير التطبيقات بـ Flutter مجانًا ومن الصفر. اكتب Dart واضغط تشغيل، فيفتح تطبيقك على شاشة هاتف بجانب الكود. لا حاجة إلى Android Studio.Godotتعلّم تطوير الألعاب بـ Godot مجانًا ومن الصفر. اكتب GDScript واضغط العب، فتعمل لعبتك في محرك Godot الحقيقي بجانب الكود. لا شيء لتثبيته.Djangoتعلّم Django مجانًا بدروس تطبيقية. ابنِ ستة مشاريع ويب ببايثون في Django الحقيقي، الذي يعمل في متصفحك بجانب الكود. لا شيء لتثبيته.Pygameتعلّم pygame مجانًا من الصفر. اكتب Python واضغط Play لتعمل لعبتك بجانب الكود على pygame-ce الحقيقية. سبعة أقسام، ولا شيء لتثبيته.Node.jsتعلّم Node.js مجانًا: اكتب JavaScript للخادم وابنِ ستة مشاريع في متصفحك، من أداة سطر أوامر إلى واجهات برمجية بـ Express وNestJS.Solidityتعلم Solidity مجانًا مع دروس تفاعلية وتلميحات ذكاء اصطناعي وشهادة. العقود والحالة و mapping و struct والأحداث و require، تُجمَّع وتُنفَّذ على EVM داخل متصفحك، بلا محفظة ولا إعداد.Kotlinتعلّم Kotlin مجانًا بدورة تفاعلية للمبتدئين: أمان القيم الفارغة، when، الحلقات، الدوال، القوائم. شغّل Kotlin في متصفحك، واحصل على تلميحات الذكاء الاصطناعي وشهادة.Assemblyتعلّم Assembly مجانًا مع دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. أساسيات x86-64 NASM والسجلات والذاكرة و syscalls: جمّع ونفّذ في متصفحك دون أي تثبيت.Reactتعلّم React مجانًا عبر دروس تفاعلية وتحديات JSX حقيقية وتلميحات ذكاء اصطناعي. المكوّنات وprops والحالة والخطافات ثم Next.js - كل ذلك في متصفحك، مع شهادة.AI Promptsتعلّم هندسة الأوامر مجانًا مع تمارين تفاعلية وأمثلة حقيقية لـ ChatGPT وLLMs وتلميحات ذكاء اصطناعي وشهادة.Terminalتعلّم Linux مجانًا، من أول أمر إلى سكربتات bash، في طرفية حقيقية تعمل داخل المتصفح. دروس تفاعلية للمبتدئين وتلميحات ذكاء اصطناعي وشهادة مجانية.Excelتعلّم Excel مجانًا بدروس عملية داخل جدول بيانات حقيقي. الصيغ وVLOOKUP وIF وتلخيص البيانات - يعمل في متصفحك بلا تثبيت.TypeScriptتعلّم TypeScript مجانًا عبر دروس تفاعلية وتلميحات بالذكاء الاصطناعي وشهادة. الأنواع والواجهات والـ generics - تعمل في متصفحك ضمن رحلة JavaScript.Gitتعلّم Git والتحكم في الإصدارات مجانًا عبر دروس تفاعلية وتمارين على مستودعات حقيقية مع شهادة. الكوميتات والفروع والدمج وحل التعارضات - في متصفحك.Dockerتعلّم Docker مجانًا عبر دروس تفاعلية وعملية مع شهادة. الصور والحاويات وملفات Dockerfile والأقراص والشبكات - تدرّب على الأوامر في متصفحك، دون أي تثبيت.Kubernetesتعلّم أساسيات Kubernetes مجانًا عبر دروس kubectl عملية مع شهادة: الـ Pods وDeployments وServices وConfigMaps وتصحيح الأخطاء، في متصفحك ودون إعداد عنقود.CSSتعلّم CSS مجانًا عبر دروس تفاعلية ومعاينة حيّة في المتصفح وتلميحات بالذكاء الاصطناعي وشهادة. المُحدِّدات، ونموذج الصندوق، وflexbox، وgrid - يعمل في متصفحك.Luauتعلّم Luau مجانًا بدروس تفاعلية وتلميحات ذكاء اصطناعي وشهادة. تعليقات الأنواع، الجداول المُنمّطة، الاتحادات والأنواع العامة - لهجة Lua من Roblox، في متصفحك.Robloxتعلّم برمجة روبلوكس مجانًا. اكتب سكربتات Lua لأرضية حمم وعملات ولوحة صدارة ومسار عوائق، والعب كل لعبة في متصفحك. بلا حاجة إلى Roblox Studio.Next.jsتعلّم Next.js مجانًا عبر دروس تفاعلية: التوجيه عبر نظام الملفات، والتخطيطات، ومكوّنات الخادم والعميل، وجلب البيانات، وserver actions - في متصفحك، مع شهادة.SwiftUIتعلّم SwiftUI مجانًا بدروس تفاعلية وشهادة: العروض والمعدِّلات وstacks و@State والقوائم والتنقل، مع معاينة حية. دون الحاجة إلى Mac أو Xcode.Data & Plotsتعلّم NumPy وpandas وmatplotlib بإنشاء رسوم حقيقية: مصفوفات، وجداول، ورسوم خطية ونقطية، وأعمدة، ومدرجات تكرارية، وبيانات مدمجة. مجانًا في متصفحك.Statistics for MLالإحصاء لتعلم الآلة وعلم البيانات، يُدرَّس بمحاكاة Python والرسوم البيانية: التشتت، والتوزيعات، والارتباط، وقيم p، والتحجيم. مجانًا.Supervised Learningادرس التعلم الخاضع للإشراف بلغة Python مع scikit-learn: التصنيف والانحدار، وk-NN، والأشجار، والغابات العشوائية، وخطوط المعالجة. رسم في كل درس. مجانًا.Unsupervised Learningادرس التعلم غير الخاضع للإشراف عمليًا: k-means، والتجميع الهرمي، وDBSCAN، وPCA، وكشف الشذوذ مع scikit-learn. رسم في كل درس. مجانًا.

مسارات التعلّم

عدة دورات بالترتيب الذي يدرّسها به مرشد، لوظيفة لا للغة برمجة. كل خطوة دورة مجانية بشهادتها الخاصة.

DevOpsLinux وGit وDocker وKubernetes وSQL وPython بالترتيب الذي تطلبه الوظيفة.مطوّر BackendPython وSQL وGit وLinux وDocker قبل أي إطار عمل.مهندس برمجياتPython وLinux وGit وSQL وهياكل البيانات والخوارزميات، ثم كود مقروء.محلل البياناتExcel وSQL وPython وNumPy وPandas بترتيب العمل الحقيقي.مطور واجهات أماميةHTML وCSS وJavaScript وTypeScript وReact وNext.js، ثم مشاريع حقيقية.شبكات الحاسوبنموذج OSI، والعنونة بـ IP وتقسيم الشبكات الفرعية، وأدوات طرفية حقيقية ومعامل LAN.هياكل البيانات والخوارزمياتعشرة هياكل، وثماني خوارزميات ترتيب، واستدعاء ذاتي، وDP، ورسوم بيانية، وتدريب على المقابلات.مطوّر Full Stackالصفحة والخادم وقاعدة البيانات: JavaScript وReact وNext.js وSQL.مطوّر MERN stackMongoDB وExpress وReact وNode.js، من أول صفحة إلى API محمية.مطوّر ألعاب Robloxبرمجة Roblox وسبع ألعاب Roblox كاملة.مطوّر ألعاب UnityC# وبرمجة Unity وعشر ألعاب ثلاثية الأبعاد.مطور تطبيقات FlutterDart وFlutter وأربعة تطبيقات هاتف كاملة.مطور تطبيقات iOSSwift وSwiftUI والتدرّب على المقابلات بلغة Swift.عالم بياناتPython وSQL والإحصاء وتعلم الآلة.مطوّر ألعاب Pythonبايثون وpygame، من النافذة الأولى إلى لعبة منصات.مطوّر ألعاب GodotGDScript وGodot وأربع ألعاب 2D.

الرياضيات

من الحساب إلى حساب المثلثات، خطوة بخطوة.

عرض الكل

الفيزياء

الفيزياء من القوى إلى الجاذبية، خطوة بخطوة.

عرض الكل

الشطرنج

من القواعد إلى التكتيك والكش مات ونهايات اللعب.

عرض الكل
الأساسياتتعلم قواعد الشطرنج مجانا على رقعة تفاعلية: ترتيب الرقعة، حركة كل قطعة، الكش والكش مات والتعادل بالحصار، التبييت والأخذ في المرور.التكتيكاتتكتيكات الشطرنج للمبتدئين، مجانية وعلى رقعة تفاعلية: القطع المعرّضة، الشوكة، التثبيت، السيخ والهجوم المكشوف، إزالة المدافع، أنماط المات، والمات في نقلتين.لعب مباريات حقيقيةاستراتيجية الشطرنج للمبتدئين، مجانية وتفاعلية: فكّر قبل أن تتحرك، مبادئ الافتتاح، نظامك الأول بالأبيض والأسود، الدفاع، ومبارياتك الكاملة الأولى.كش مات أساسيةتعلم كيف تكش مات بالقطع المتبقية لديك: طابيتان، ملك ووزير، ملك وطابية، الفيلان - وجرس التعادل بالحصار الذي يجب أن ينبه أولا. مجانا وتفاعليا.الملك والبيدقتعلم نهايات الملك والبيدق مجانا: ما يمكنه المات وما لا يمكنه، التقابل، قاعدة المربع، المربعات المفتاحية، ولماذا يتعادل بيدق الطابية غالبا - كل ذلك على الرقعة.أنماط كش مات Iتعلم أنماط الكش مات الشهيرة مجانا: الصف الأخير، مات الدعم، المات الخانق، مات الخطاف ومات أناستازيا، مات السلّم والطابية المتدحرجة، ثم المات في نقلتين.الأفكار الأساسيةتعلم الأفكار التكتيكية الأساسية في الشطرنج مجانا: الشوكة، التثبيت، السيخ، الهجوم المكشوف، الكش المزدوج والقطع المحاصرة، متدرَّب عليها من مباريات حقيقية.

الأمن السيبراني

الأمن من أول تنبيه حتى احتواء الاختراق.

كيف تعمل

ثلاث خطوات من أول سطر كود إلى شهادة تستحق العرض.

  1. 01

    اختر لغة

    اختر أي لغة من اللغات المدعومة: Python، JavaScript، Java، C++، SQL والمزيد. بدون بطاقة أو تسجيل إجباري.

  2. 02

    تعلم بكتابة كود حقيقي

    كل درس يعمل في متصفحك. اكتب كودًا حقيقيًا، شغّله وشاهد النتيجة. تساعدك تلميحات الذكاء الاصطناعي عندما تتعثر.

  3. 03

    احصل على شهادة مجانية

    أنهِ الدورة لتفتح شهادة قابلة للتحقق بمعرّف فريد. شاركها على LinkedIn أو سيرتك الذاتية أو معرض أعمالك.

خارطة طريقنا علنية

كل مسار ودورة على Coddy، وما نعمل عليه الآن، مدرج على GitHub. ضع نجمة لتتابع، وافتح مشكلة (issue) لطلب دورة أو اقتراح تغيير.

github iconشاهد خارطة الطريق على GitHub

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

أي لغة برمجة يجب أن أتعلمها أولًا؟

يعتمد على هدفك. Python هي أسهل نقطة دخول، ورائعة للبيانات والأتمتة والذكاء الاصطناعي. JavaScript هي لغة الويب. Java و C# قويتان للمؤسسات والأندرويد. C++ هي المعيار للأعمال الحساسة للأداء. إذا لم يكن لديك هدف محدد، ابدأ بـ Python: إنها أكثر طريق سلاسة من الصفر إلى كتابة كود حقيقي.

هل هذه الدورات مجانية فعلًا؟

نعم. كل دورة على Coddy مجانية: دروس تفاعلية، تمارين برمجة، تلميحات بالذكاء الاصطناعي وشهادة في النهاية. لا حاجز دفع للبدء، ولا تسجيل إجباري لقراءة المحتوى، ولا بطاقة مطلوبة للحصول على الشهادة.

هل أحتاج لتثبيت شيء لأخذ هذه الدورات؟

لا. كل تمرين يُترجم ويعمل في متصفحك: Python، JavaScript، Java، C++، SQL وغيرها. لا IDE لإعداده، ولا مترجم لتثبيته، ولا مشروع لإعداده. افتح الدرس وابدأ البرمجة.

كم من الوقت يستغرق إكمال دورة؟

ينهي معظم المتعلمين لغة في 4-8 أسابيع من الممارسة اليومية (حوالي 30 دقيقة يوميًا). يعتمد الوقت الدقيق على اللغة ونقطة البداية. Coddy مصمم لجلسات قصيرة ومتكررة، لتلائم المدرسة أو العمل.

هل أحصل على شهادة في النهاية؟

نعم. كل دورة تمنح شهادة مجانية عند الانتهاء. لكل شهادة معرّف فريد ورابط تحقق علني، حتى يستطيع المسؤولون عن التوظيف والشركات التأكد من أصالتها. أضفها إلى LinkedIn أو سيرتك الذاتية أو معرض أعمالك.

هل يمكنني أخذ عدة دورات في وقت واحد؟

نعم. يجمع كثير من المتعلمين بين لغة أساسية (مثل Python أو Java) وأخرى مكملة (مثل SQL للبيانات أو JavaScript للويب). يتم تتبع تقدمك بشكل منفصل لكل دورة.

رسم توضيحي للغات البرمجة في Coddy

تعلّم البرمجة مع Coddy

ابدأ الآن