Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

أفضل موقع عربي لتعلم البرمجة و الأنظمة و الشبكات

نعمل يومياً على إضافة دروس و مقالات و كتب و مشاريع جديدة لمواكبة كل ما هو جديد حتى نوفر لكم كل ما تحتاجوه في دراستكم و في سوق العمل. عند إضافة أي جديد نبلغكم على حسابات الموقع الرسمية في تويتر و فيسبوك و تيليغرام الموضوعة في أسفل الصفحة.

أساسيات البرمجة

أساسيات البرمجة

تم إعداد هذه الدورة بعناية فائقة لتعليم أسس البرمجة للمبتدئين بشكل تفاعلي خالي من أي تعقيد. الهدف منها أن تتعلم كيف تفكر و تحلل كمبرمج.

قواعد البيانات

قواعد البيانات

سلسلة من المفاهيم و الدروس الشاملة لقواعد البيانات ستتعلم منها كيفية تصميم قواعد بيانات من الصفر و كتابة إستعلامات و غير ذلك من الأمور المهمة.

HTML

HTML

لغة تستخدم في إنشاء صفحات الويب و بالتحديد لتعيين العناصر التي سيتم وضعها في صفحات الويب مثل النصوص، الروابط، الصور و غيرها.

CSS

CSS

لغة تستخدم في تصميم صفحات الويب فمن خلالها يمكن إضافة ألوان، ظلال، مؤثرات بصرية، جعل التصميم يظهر بشكل مناسب على الحاسوب و الجوال إلخ..

جافاسكربت

جافاسكربت

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

React

React

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

بايثون

بايثون

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

C++

C++

من أقوى و أشهر لغات البرمجة المستخدمة في بناء أنظمة التشغيل، تطبيقات و ألعاب الكمبيوتر، ألعاب الآندرويد و الآيفون إلخ..

جافا

جافا

لغة برمجة تستخدم في إنشاء تطبيقات للديسكتوب، تطبيقات للهواتف التي تعمل بنظام آندرويد، برمجة المواقع إلخ..

الخوارزميات

الخوارزميات

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

لينكس

لينكس

مرجع شامل لنظام لينكس تتعلم منه كيفية التحكم به بشكل كامل بواسطة سطر الأوامر مما سيجعلك قادر على استخدامه كنظام أساسي.

تحديات برمجية

تحديات برمجية

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

JavaFx

JavaFX

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

Swing

Swing

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

الكتابة على الكمبيوتر

الكتابة على الكمبيوتر

تعلم الكتابة على الكيبورد بدون النظر إليه كالمحترفين و باللغتين العربية و الإنجليزية بشكل مباشر من الموقع و بدون تحميل أي برنامج.

تعلم اللغة الإنجليزية

تعلم الإنجليزية

مرجع شامل لتعلم اللغة الإنجليزية بشكل تفاعلي، في نهاية كل درس تجد مجموعة من الإختبارات التي يمكنك إجراءها لتقييم نفسك.

التحدث باللغة الإنجليزية

تعلم التحدث بالإنجليزية

محادثات متنوعة باللغة الإنجليزية تساعدك على تطوير مهارة التحدث باللغة الإنجليزية لكي تجيد استخدامها في حياتك اليومية و سوق العمل.