Curated Learningتعلم منظم

Knowledgeالمعرفة

Practical technical knowledge, guides, tutorials, and learning resources in Arabic and English.معرفة تقنية عملية، وأدلة، وشروحات، وموارد تعلم بالعربية والإنجليزية.

KNOWLEDGE_BASE // Practical guides, learning paths, and bilingual technical references indexed.قاعدة المعرفة // أدلة عملية ومسارات تعلم ومراجع تقنية ثنائية اللغة مفهرسة.

Core Domainsالمجالات الأساسية

Software Engineering Pathمسار هندسة البرمجيات

Selected guides, tips, and resources for building structured software projects.أدلة ونصائح وموارد مختارة لبناء مشاريع برمجية منظمة.

Categoriesالتصنيفات

UMLRequirementsالمتطلباتSoftware Architectureمعمارية البرمجياتDesign Patternsأنماط التصميمTestingالاختبارProject Planningتخطيط المشاريع

Related Guidesأدلة مرتبطة

  • How to Draw UML Diagramsكيفية رسم مخططات UML
  • Build a Software Projectبناء مشروع برمجي
  • Understanding Design Patternsفهم أنماط التصميم

Tips & Resourcesنصائح وموارد

  • Start with requirements before interface details.ابدأ بالمتطلبات قبل تفاصيل الواجهة.
  • Use UML only when it clarifies system behavior.استخدم UML عندما يوضح سلوك النظام.
  • Keep testing tied to expected user workflows.اربط الاختبار بسير عمل المستخدم المتوقع.

Artificial Intelligence Pathمسار الذكاء الاصطناعي

Selected concepts, practices, and evaluation notes for practical AI learning.مفاهيم وممارسات وملاحظات تقييم مختارة لتعلم الذكاء الاصطناعي بشكل عملي.

Categoriesالتصنيفات

AI Fundamentalsأساسيات الذكاء الاصطناعيMachine LearningData Analysisتحليل البياناتNLPModel Evaluationتقييم النماذجExplainable AIالذكاء الاصطناعي القابل للتفسير

Related Guidesأدلة مرتبطة

  • AI Concepts Explained Simplyشرح مفاهيم الذكاء الاصطناعي ببساطة
  • Evaluate a Model Before Trusting Itقيّم النموذج قبل الوثوق به
  • Read NLP Results Criticallyاقرأ نتائج NLP بوعي نقدي

Tips & Resourcesنصائح وموارد

  • Track assumptions in your dataset.وثّق الافتراضات الموجودة في بياناتك.
  • Compare metrics with real examples.قارن المقاييس بأمثلة واقعية.
  • Use explainability to find model blind spots.استخدم قابلية التفسير لاكتشاف نقاط ضعف النموذج.

Learning Guidesأدلة التعلم

How to Draw UML Diagramsكيفية رسم مخططات UML

A practical guide to visualizing software architecture using standardized UML conventions and structures.دليل عملي لتصور معمارية البرمجيات باستخدام قواعد وبنى UML القياسية.

12 min Beginnerمبتدئ
Guideدليل

Design a Database from Scratchتصميم قاعدة بيانات من الصفر

Step-by-step tutorial on translating real-world requirements into a solid relational database schema.شرح خطوة بخطوة لتحويل المتطلبات الواقعية إلى مخطط قاعدة بيانات علائقية متين.

15 min Intermediateمتوسط
Guideدليل

Build a Software Projectبناء مشروع برمجي

Walkthrough of the full software development lifecycle from initial requirements to final deployment.شرح لمسار تطوير البرمجيات كاملًا من المتطلبات الأولى إلى التسليم النهائي.

20 min Advancedمتقدم
Guideدليل

Understanding Design Patternsفهم أنماط التصميم

A deep dive into common structural, creational, and behavioral design patterns in software.شرح معمق لأنماط التصميم الشائعة في بناء البرمجيات.

18 min Intermediateمتوسط
Guideدليل

AI Concepts Explained Simplyشرح مفاهيم الذكاء الاصطناعي ببساطة

Breaking down complex artificial intelligence and machine learning paradigms for beginners.تبسيط مفاهيم الذكاء الاصطناعي وMachine Learning للمبتدئين.

10 min Beginnerمبتدئ
Conceptsمفاهيم

Normalization Rules in Practiceقواعد التطبيع عمليًا

Practical examples of moving data from 1NF to 3NF to eliminate anomalies.أمثلة عملية لنقل البيانات من 1NF إلى 3NF لتقليل مشكلات البيانات.

14 min Intermediateمتوسط
Tutorialشرح

Tips & Tricksنصائح سريعة