المهارات
مهارات Backend وAPI وقواعد البيانات والأمن والمعمارية وDevOps والواجهة الأمامية وتكامل الذكاء الاصطناعي.
Backend وAPI
تقنيات تطوير Backend وواجهات REST API.
C#
تطوير تطبيقات Backend.
ASP.NET Core
إطار عمل Backend لتطوير REST APIs آمنة وقابلة للتوسع.
REST APIs
تصميم وتطوير خدمات Backend لتطبيقات الواجهة الأمامية والعملاء.
MVC
نمط لتنظيم بنية التطبيقات وتطويرها.
Entity Framework
الوصول إلى البيانات وتطوير قواعد البيانات العلائقية.
قواعد البيانات
تقنيات تصميم وإدارة قواعد البيانات.
SQL Server
تصميم قواعد البيانات العلائقية وتحسين استعلامات SQL.
MySQL
تقنية قواعد بيانات علائقية.
PostgreSQL
تقنية قواعد بيانات علائقية.
الأمن
المصادقة والصلاحيات واختبار أمن التطبيقات.
JWT
مصادقة تعتمد على الرموز المميزة لواجهات API.
RBAC
التحكم بالوصول حسب الأدوار للمستخدمين والصلاحيات.
Burp Suite
اختبار أمن التطبيقات وتحليل حركة المرور.
OWASP ZAP
أداة لاختبار أمن التطبيقات.
Nmap
اكتشاف الشبكات والتدقيق الأمني.
المعمارية
أنماط تنظيم وفصل مكونات أنظمة الـBackend.
API Gateway
توجيه الطلبات وفصل الخدمات الخلفية.
Strangler Fig Pattern
فصل الوظائف تدريجيًا عن الـBackend الرئيسي.
Layered Architecture
تنظيم مسؤوليات الـBackend ضمن طبقات واضحة.
أدوات التطوير
أدوات إدارة الشيفرة وبيئات التطوير.
Docker
استخدام الحاويات في بيئات التطوير وBackend.
Git
إدارة إصدارات المشاريع البرمجية.
GitHub
منصة لاستضافة الشيفرة والتعاون.
GitLab
منصة لاستضافة الشيفرة وإدارة سير التطوير.
Frontend
تقنيات تطوير وربط الواجهات الأمامية.
Angular
إطار عمل للواجهة الأمامية لربط تطبيقات العملاء بخدمات Backend.
HTML
لغة ترميز الويب.
CSS
تنسيق صفحات الويب.
JavaScript
برمجة الواجهة الأمامية.
TypeScript
JavaScript مع الأنواع لتطوير الواجهة الأمامية.
تكامل الذكاء الاصطناعي
دمج نماذج ذكاء اصطناعي محلية ضمن سير عمل الـBackend.
Ollama
دمج نماذج ذكاء اصطناعي محلية ضمن سير عمل الـBackend.
Qwen
نموذج محلي مستخدم في التخطيط وتحليل المشاريع والمهام.