مجموعة الحلول
في مجال الحوسبة ، تُعرف حزمة الحلول، والتي تُسمى أيضًا حزمة البرمجيات أو حزمة التقنية، بأنها مجموعة من الأنظمة الفرعية أو المكونات البرمجية اللازمة لإنشاء منصة متكاملة بحيث لا تتطلب أي برامج إضافية لدعم التطبيقات. [ 1 ] ويُقال إن التطبيقات "تعمل على" أو "تعمل فوق" المنصة الناتجة.
على سبيل المثال، لتطوير تطبيق ويب ، يُعرّف مهندس البرمجيات حزمة البرامج بأنها نظام التشغيل المستهدف ، وخادم الويب ، وقاعدة البيانات ، ولغة البرمجة . وهناك تعريف آخر لحزمة البرامج يتكون من نظام التشغيل، والبرمجيات الوسيطة ، وقاعدة البيانات، والتطبيقات. [ 2 ] عادةً ما يقوم مطورون مختلفون بتطوير مكونات حزمة البرامج بشكل مستقل عن بعضهم البعض.
تُختار بعض مكونات/أنظمة النظام الفرعي معًا بشكل متكرر لدرجة أن المجموعة المحددة تُشار إليها باسم يُمثل الكل، بدلاً من تسمية الأجزاء. عادةً ما يكون الاسم اختصارًا يُمثل المكونات الفردية. [ 3 ]
لطالما شمل مصطلح "مجموعة الحلول" تاريخياً مكونات الأجهزة كجزء من المنتج النهائي، حيث يمزج بين الأجهزة والبرامج في طبقات الدعم. [ 4 ] [ 5 ]
يُتوقع من مطور البرمجيات المتكامل أن يكون قادرًا على العمل في جميع طبقات التطبيق ( الواجهة الأمامية والخلفية ). يُمكن تعريف مطور البرمجيات المتكامل بأنه مطور أو مهندس يعمل على تطوير كلٍ من الواجهة الأمامية والخلفية لموقع ويب أو تطبيق ويب أو تطبيق سطح مكتب. [ 6 ] وهذا يعني أنه قادر على قيادة عمليات بناء المنصات التي تشمل قواعد البيانات، ومواقع الويب الموجهة للمستخدمين، والعمل مع العملاء خلال مرحلة تخطيط المشاريع.
مجموعات جافا سكريبت
مجموعة تقنيات جافا سكريبت هي مجموعة من التقنيات التي تستخدم جافا سكريبت كلغة برمجة أساسية في جميع مراحل عملية تطوير البرمجيات، حيث تجمع عادةً بين أدوات الواجهة الأمامية والخلفية لبناء تطبيقات ويب متكاملة. مع ظهور Node.js، أصبح بالإمكان تنفيذ جافا سكريبت من جانب الخادم، مما يسمح للمطورين باستخدام لغة واحدة لتطوير كلٍ من جانب العميل والخادم. يُبسط هذا التوحيد سير عمل التطوير، ويُحسّن إعادة استخدام الكود، ويعزز الإنتاجية من خلال تمكين منطق وأدوات متسقة عبر التطبيق. غالبًا ما تُفضّل مجموعات تقنيات جافا سكريبت لسرعتها وقابليتها للتوسع وإمكانية الوصول إلى نظام بيئي واسع من المكتبات والأطر المتاحة عبر منصات مثل npm. يعكس تزايد شعبية هذه المجموعات تحولًا أوسع نحو تطوير تطبيقات الويب المتكاملة باستخدام جافا سكريبت في هندسة الويب الحديثة. [ 7 ] [ 8 ] [ 9 ] [ 10 ]
حزم على مستوى نظام التشغيل
- MLVN [ 11 ]
- MongoDB (قاعدة البيانات)
- لينكس (نظام التشغيل)
- فارنيش (برنامج) (ذاكرة التخزين المؤقت للواجهة الأمامية)
- Node.js (بيئة تشغيل جافا سكريبت)
- WISAV/WIPAV
- نظام التشغيل ويندوز سيرفر
- خدمات معلومات الإنترنت (خادم الويب)
- مايكروسوفت SQL Server / PostgreSQL (قاعدة بيانات)
- ASP.NET (إطار عمل الويب الخلفي)
- Vue.js (إطار عمل واجهة المستخدم الأمامية للويب)
حزم الويب المستقلة عن نظام التشغيل
- GRANDstack [ 12 ]
- GraphQL (لغة استعلام البيانات ومعالجتها)
- React (عرض تطبيقات الويب)
- أبولو (منصة رسم البيانات البيانية)
- Neo4j ( أنظمة إدارة قواعد البيانات )
- JAMstack [ 13 ]
- جافا سكريبت (لغة برمجة)
- واجهات برمجة التطبيقات ( APIs )
- ترميز (محتوى)
- المتوسط [ 14 ]
- MongoDB (قاعدة البيانات)
- Express.js (طبقة التحكم في التطبيق)
- AngularJS / Angular (عرض تطبيقات الويب)
- Node.js (بيئة تشغيل جافا سكريبت)
- ميرن [ 15 ]
- MongoDB (قاعدة البيانات)
- Express.js (طبقة التحكم في التطبيق)
- React.js (عرض تطبيقات الويب)
- Node.js (بيئة تشغيل جافا سكريبت)
- MEVN [ 16 ]
- MongoDB (قاعدة البيانات)
- Express.js (طبقة التحكم في التطبيق)
- Vue.js (عرض تطبيقات الويب)
- Node.js (بيئة تشغيل جافا سكريبت)
- بيرن [ 17 ]
- PostgreSQL (قاعدة بيانات)
- Express.js (طبقة التحكم في التطبيق)
- React (مكتبة جافا سكريبت) (عرض تطبيقات الويب)
- Node.js (بيئة تشغيل جافا سكريبت)
- تي-ريكس [ 18 ]
- TerminusDB ( قاعدة بيانات رسومية قابلة للتوسع )
- React ( إطار عمل ويب جافا سكريبت )
- Express.js (إطار عمل لـ Node.js )
مجموعات أطر العمل المحددة
مجموعة جافا سبرينغ
تُعدّ حزمة Java- Spring مجموعة تقنية قوية ومُصممة خصيصًا للمؤسسات، مبنية على لغة برمجة Java ونظام Spring البيئي. ويُشكّل إطار عمل Spring جوهرها، حيث يُوفّر نموذجًا شاملاً للبرمجة والتكوين لتطبيقات Java الحديثة. غالبًا ما تتضمن هذه الحزمة Spring Boot، وهو مشروع يُبسّط إعداد تطبيقات Spring من خلال مبدأ "الاتفاقيات بدلًا من التكوين"، والخوادم المُدمجة، والإعدادات الافتراضية الجاهزة للاستخدام في بيئات الإنتاج. تُستخدم مكونات إضافية مثل Spring MVC وSpring Data وSpring Security بشكل شائع لبناء تطبيقات الويب، والوصول إلى قواعد البيانات، وتنفيذ المصادقة والترخيص. غالبًا ما تقترن حزمة Java-Spring بقواعد بيانات علائقية مثل MySQL أو PostgreSQL، ويتم نشرها عادةً باستخدام حاويات servlet مثل Apache Tomcat أو منصات مثل Spring Cloud لبنية الخدمات المصغّرة. تشتهر حزمة Java-Spring بقابليتها للتوسع، ومرونتها، واستقرارها على المدى الطويل، وهي مُعتمدة على نطاق واسع في بيئات المؤسسات، لا سيما في قطاعات التمويل والاتصالات ومنصات SaaS واسعة النطاق. [ 19 ] [ 20 ] [ 21 ]
مجموعة بايثون-جانغو
تعتمد حزمة Python- Django على لغة Python كلغة برمجة أساسية وإطار عمل Django لتطوير تطبيقات الويب. صُمم Django لتشجيع التصميم النظيف والعملي، ويتبع مبدأ DRY (لا تكرر نفسك). يتضمن Django مجموعة واسعة من الميزات المدمجة، مثل مصادقة المستخدم، وواجهة إدارة، ومعالجة النماذج، ونظام ORM قوي. تجعل هذه الأدوات المدمجة من Django فعالًا بشكل خاص لتطبيقات الويب التي تعتمد على المحتوى أو قواعد البيانات. غالبًا ما تقترن هذه الحزمة بـ PostgreSQL أو SQLite كقاعدة بيانات، وتعمل على خوادم ويب مثل Gunicorn خلف Nginx. بفضل سهولة قراءة كود Python وشمولية توثيق Django، تُستخدم هذه الحزمة على نطاق واسع في المنصات التعليمية والتطبيقات العلمية وأنظمة إدارة المحتوى. [ 22 ] [ 23 ]
مجموعة أدوات Ruby on Rails
تعتمد حزمة Ruby on Rails على لغة البرمجة Ruby وإطار عمل Rails لتطوير تطبيقات الويب. وهي تُركز على مبدأ " الاتفاقيات بدلاً من التكوين" ، مما يُتيح للمطورين بناء التطبيقات بسرعة من خلال تقليل الحاجة إلى كتابة أكواد نمطية وإعدادات يدوية. تأتي Ruby on Rails مزودة بمجموعة متكاملة من الأدوات، مثل نظام ربط الكائنات العلائقية (ORM)، وهيكلة لتوليد الأكواد، وبنية دليل مُنظمة، مما يجعلها مناسبة تمامًا لتطوير التطبيقات بسرعة. وقد جعلها تركيزها على البساطة وراحة المطورين خيارًا شائعًا بين الشركات الناشئة والفرق الصغيرة. تتضمن الحزمة عادةً قاعدة بيانات PostgreSQL أو MySQL، وخادم ويب مثل Puma أو Nginx، وأدوات نشر مثل Capistrano أو Heroku. [ 24 ] [ 25 ]
مجموعات أخرى
حزم على مستوى نظام التشغيل
- BCHS [ 26 ]
- نظام التشغيل OpenBSD
- لغة البرمجة سي
- خادم الويب ( httpd )
- SQLite (قاعدة بيانات)
- غانيتي [ 27 ]
- زين أو كي في إم ( المشرف الافتراضي )
- لينكس مع LVM (إدارة أجهزة التخزين الضخمة)
- جهاز تخزين كتلي موزع ومكرر ( تكرار التخزين )
- غانيتي ( أداة إدارة مجموعات الأجهزة الافتراضية )
- مدير موقع Ganeti الإلكتروني (واجهة الويب)
- زجاج [ 28 ]
- GemStone (خادم قاعدة البيانات والتطبيقات)
- لينكس (نظام التشغيل)
- أباتشي (خادم الويب)
- سمول توك (لغة برمجة)
- سيسايد (إطار عمل الويب)
- مصباح [ 14 ]
- لينكس (نظام التشغيل)
- أباتشي (خادم الويب)
- MySQL أو MariaDB ( أنظمة إدارة قواعد البيانات )
- بيرل ، أو بي إتش بي ، أو بايثون ( لغات البرمجة النصية )
- قفزة [ 29 ]
- لينكس (نظام التشغيل)
- Eucalyptus (بديل مجاني ومفتوح المصدر لخدمة الحوسبة المرنة من أمازون )
- AppScale ( إطار عمل للحوسبة السحابية وبديل مجاني ومفتوح المصدر لـ Google App Engine )
- بايثون (لغة برمجة)
- LEMP/LNMP [ 30 ]
- لينكس (نظام التشغيل)
- Nginx (خادم الويب)
- MySQL أو MariaDB (أنظمة إدارة قواعد البيانات)
- بيرل ، أو بي إتش بي ، أو بايثون (لغات البرمجة النصية)
- LLMP [ 31 ]
- لينكس (نظام التشغيل)
- Lighttpd (خادم الويب)
- MySQL أو MariaDB (أنظمة إدارة قواعد البيانات)
- بيرل ، أو بي إتش بي ، أو بايثون (لغات البرمجة النصية)
- داء لايم وداء ليس [ 32 ]
- لينكس (نظام التشغيل)
- ياوز (خادم ويب، مكتوب بلغة إرلانج )
- Mnesia أو CouchDB (قاعدة بيانات مكتوبة بلغة Erlang )
- إرلانج (لغة برمجة وظيفية)
- MAMP [ 33 ]
- نظام التشغيل ماك أو إس إكس
- أباتشي (خادم الويب)
- MySQL أو MariaDB (قاعدة بيانات)
- لغات البرمجة PHP أو Perl أو Python
- LAPP [ 34 ]
- لينكس (نظام التشغيل)
- أباتشي (خادم الويب)
- PostgreSQL (أنظمة إدارة قواعد البيانات)
- بيرل ، أو بي إتش بي ، أو بايثون (لغات البرمجة النصية)
- WAMP [ 35 ]
- ويندوز (نظام التشغيل)
- أباتشي (خادم الويب)
- MySQL أو MariaDB (قاعدة بيانات)
- لغة البرمجة PHP أو Perl أو Python
- WIMP [ 36 ]
- ويندوز (نظام التشغيل)
- خدمات معلومات الإنترنت (خادم الويب)
- MySQL أو MariaDB (قاعدة بيانات)
- لغة البرمجة PHP أو Perl أو Python
- [ 37 ]
- نظام التشغيل ويندوز سيرفر
- خدمات معلومات الإنترنت (خادم الويب)
- .NET ( إطار عمل برمجي )
- خادم SQL (قاعدة البيانات)
- WISA [ 38 ]
- نظام التشغيل ويندوز سيرفر
- خدمات معلومات الإنترنت (خادم الويب)
- خادم SQL (قاعدة البيانات)
- ASP.NET (إطار عمل الويب)
حزم الويب المستقلة عن نظام التشغيل
- إلك [ 39 ]
- محرك البحث Elasticsearch
- Logstash ( أداة إدارة الأحداث والسجلات )
- كيبانا ( عرض البيانات )
- ماركس [ 14 ]
- أباتشي ميسوس (بدء تشغيل/إيقاف تشغيل العقدة)
- أكا (مجموعة أدوات) (تنفيذ الممثل)
- رياك (مخزن البيانات)
- أباتشي كافكا (المراسلة)
- أباتشي سبارك (البيانات الضخمة و MapReduce)
- OpenACS [ 41 ]
- NaviServer (خادم الويب)
- OpenACS ( إطار عمل تطبيقات الويب )
- قاعدة بيانات PostgreSQL أو Oracle (قاعدة البيانات)
- لغة البرمجة النصية Tcl
- ارتمى
- بروميثيوس (المقاييس والسلاسل الزمنية)
- Linkerd (شبكة الخدمات)
- OpenFaaS (إدارة وتوسيع نطاق الحوسبة تلقائيًا)
- NATS (حافلة/طابور الرسائل غير المتزامنة)
- Kubernetes (تجميع تصريحي، قابل للتوسيع، قابل للتوسع، ذاتي الإصلاح)
- صفعة [ 14 ]
- أباتشي سبارك (البيانات الضخمة و MapReduce)
- أباتشي ميسوس ( بدء تشغيل/إيقاف تشغيل العقدة )
- أكا (مجموعة أدوات) ( تنفيذ الممثل )
- أباتشي كاساندرا (قاعدة بيانات)
- أباتشي كافكا ( المراسلة )
- XAMPP [ 42 ]
- متعدد المنصات (نظام التشغيل)
- أباتشي (خادم الويب)
- MariaDB أو MySQL (قاعدة بيانات)
- لغة البرمجة PHP
- بيرل (لغة برمجة)
- XRX [ 43 ]
- قاعدة بيانات XML (قواعد بيانات مثل BaseX و eXist و MarkLogic Server )
- لغة الاستعلامات XQuery
- REST ( واجهة العميل )
- إكس فورمز (العميل)
انظر أيضاً
مراجع
- ↑ "مجموعة الحلول" . موسوعة سطح المكتب الحاسوبي . شركة لغات الحاسوب. 2015. تم الاطلاع عليه في 5 يوليو 2018 .
- ↑ ميموسو، مايكل س. (24 فبراير 2003). "ريد هات: لينكس يُقدّم على موائد عشاء مراكز البيانات العمودية" . SearchEnterpriseLinux.com . تاريخ الاسترجاع: 9 أغسطس 2009 .
- ↑ بيل، ف. (7 سبتمبر 2007). "دليل الاختصارات لمجموعات الويب" . ويبوبيديا . كوين ستريت، إنك . تم الاسترجاع في 5 يوليو 2018 .
- ↑ فيرغسون، ر. (2002). استخدام خادم بوابة مايكروسوفت شيربوينت . دار نشر كيو. ص 616. ISBN 9780789725707.
- ↑ أندرسون، جي دبليو (2003). تخطيط SAP: أفضل الممارسات في التنفيذ . سامز. ص 13. ISBN 9780789728753.
- ↑ أمير، مسرور. "مطور تطبيقات متكاملة - خارطة طريق شاملة | التقنيات في عام 2023" . موقع جيكس بوت | موقع علوم حاسوب للمهتمين بالتكنولوجيا . تاريخ الاسترجاع: 27 أبريل 2023 .
- ↑ تيلكوف، ستيفان، وستيف فينوسكي. "Node.js: استخدام جافا سكريبت لبناء برامج شبكية عالية الأداء." مجلة IEEE للحوسبة عبر الإنترنت ، المجلد 14، العدد 6، 2010، الصفحات 80-83. DOI: 10.1109/MIC.2010.145
- ↑ بيمينتل، جون. مشاريع رياكت كاملة المكدس . دار نشر باكت، 2018.
- ↑ "Node.js — حول Node.js®" . nodejs.org . تم الاطلاع عليه بتاريخ 18-06-2025 .
- ↑ بن عزير، سفيان (9 أغسطس 2023)، "جافا سكريبت للاستخدام على الأجهزة المحمولة" ، إتقان جافا سكريبت ، بوكا راتون: مطبعة سي آر سي، ص 371-402 ، doi : 10.1201/9781003356578-7 ، ISBN 978-1-003-35657-8تم الاطلاع عليه بتاريخ 18 يونيو 2025
- ↑ شارما، أ. (2018). "الفصل 2: مقدمة إلى MEVN" . تطوير مواقع الويب المتكاملة باستخدام Vue.js وNode . Packt Publishing Ltd.، الصفحات 6-30 . ISBN 9781788830775.
- ↑ "GRANDStack" . تم الاطلاع عليه بتاريخ 24 ديسمبر 2019 .
- ↑ "JAMstack" . تم الاطلاع عليه بتاريخ 5 يوليو 2018 .
- 1 2 3 4 فرامبتون، م. (2018). الدليل الكامل لمجموعة أدوات البيانات الضخمة مفتوحة المصدر . أبريس. ص 7. ISBN 9781484221495.
- ↑ ويلسون، إي. (2018). "الفصل 1: مقدمة إلى حزمة MERN" . دليل البدء السريع لـ MERN . دار نشر Packt المحدودة. الصفحات 7-13 . ISBN 9781787280045.
- ↑ شارما، أ. (2018). "الفصل 1: مقدمة إلى MEVN" . تطوير مواقع الويب المتكاملة باستخدام Vue.js وNode . Packt Publishing Ltd.، الصفحات 6-30 . ISBN 9781788830775.
- ↑ "تعلم مجموعة أدوات PERN من خلال بناء تطبيق ويب - دورة فيديو كاملة" . freeCodeCamp.org . 2020-03-20 . تم الاطلاع عليه بتاريخ 19-06-2021 .
- ↑ "TerminusDB على تويتر" . تويتر . تم الاسترجاع في 14 أكتوبر 2020 .
- ↑ وول، كريج. الربيع في العمل . منشورات مانينغ، 2022.
- ↑ دينوم، مارتن؛ كوسمينا، يوليانا (2021)، "أساسيات إطار عمل سبرينغ" ، برو سبرينغ إم في سي مع ويب فلوكس ، بيركلي، كاليفورنيا: أبريس، ص 21-54 ، doi : 10.1007/978-1-4842-5666-4_2 ، ISBN 978-1-4842-5665-7تم الاطلاع عليه بتاريخ 18 يونيو 2025
- ↑ غوتيريز، فيليبي (2016)، "الربيع مع حذاء الربيع" ، حذاء الربيع الاحترافي ، بيركلي، كاليفورنيا: أبريس، ص 89-105 ، doi : 10.1007/978-1-4842-1431-2_5 ، ISBN 978-1-4842-1432-9تم الاطلاع عليه بتاريخ 18 يونيو 2025
- ↑ هولوفاتي، أدريان، وجاكوب كابلان-موس. كتاب جانغو . الإصدار 2.0.
- ↑ "Django" . مشروع Django . تم الاسترجاع في 18-06-2025 .
- ↑ هينز، أنيكا (يوليو 2008). "مراجعة لكتاب "RailsSpace: بناء موقع تواصل اجتماعي باستخدام Ruby on Rails (سلسلة أديسون-ويسلي الاحترافية لروبي) لمايكل هارتل وأوريليوس بروشازكا"، أديسون-ويسلي بروفيشنال، 2007، 44.99 دولارًا أمريكيًا، ISBN 0321480791" . ACM Queue . 6 (4): 53. doi : 10.1145/1413254.1413266 . ISSN 1542-7730 .
- ↑ "أدلة روبي أون ريلز" . أدلة روبي أون ريلز . تم الاطلاع عليه بتاريخ 18-06-2025 .
- ↑ دزونسونز، ك. "مجموعة BCHS" . تم الاسترجاع في 5 يوليو 2018 .
- ↑ "دليل تثبيت Ganeti" . وثائق Ganeti . شركة جوجل . تم الاطلاع عليه بتاريخ 5 يوليو 2018 .
- ↑ غلين، أ. (3 يونيو 2015). "دليل المبتدئين لتثبيت وتكوين GLASS: بيئة خادم قواعد البيانات/خادم تطبيقات Gemstone 64/S Smalltalk / Seaside" . آفاق الهوية . تم الاطلاع عليه في 5 يوليو 2018 .
- ↑ كايسلر، إس إتش؛ أمور، إف؛ إسبينوزا، إيه؛ موني، دبليو إتش (2015). الحصول على قيمة من البيانات الضخمة لتقديم الخدمات . دار نشر خبراء الأعمال. ص. PT69. ISBN 9781631572234.
- ↑ "معلومات عن حزمة LEMP" . LEMP.io. تم الاطلاع عليه بتاريخ 6 يوليو 2018 .
- ↑ جونستون، سي. (18 فبراير 2009). "إعداد حزمة LLMP (لينكس، لايت تي بي دي، ماي إس كيو إل، بي إتش بي 5) على أوبونتو 8.10" . ChrisJohnston.org . مؤرشف من الأصل في 5 فبراير 2019. تم الاطلاع عليه في 6 يوليو 2018 .
- ↑ "مجموعة الحلول" . المعرفة الفريدة . 9 يوليو 2016. تم الاطلاع عليه في 9 يوليو 2016 .
- ↑ كوكوفانيس، ن. (2007). "انطلق في رحلة بحثك على ويكي" . ماك لايف (5): 83-86 . تم الاطلاع عليه بتاريخ 6 يوليو 2018 .
- ↑ ريتينغهاوس، جيه دبليو؛ رانسوم، جيه إف (2017). الحوسبة السحابية: التنفيذ والإدارة والأمن . مطبعة سي آر سي. ص. PT184. ISBN 9781351615365.
- ↑ "WAMP" . شركة سوفتاكولوس المحدودة . تم الاطلاع عليه بتاريخ 6 يوليو 2018 .
- ↑ "دليل تعليمي: تثبيت خادم WIMP على مثيل Amazon EC2 يعمل بنظام Windows Server" . وثائق AWS . شركة Amazon Web Services . تم الاطلاع عليه بتاريخ 6 يوليو 2018 .
- ↑ إيفجين (28 يناير 2018). "كيفية اختيار مجموعة التقنيات المناسبة لتطوير الويب" . مدونة GBKSOFT . شركة GBKSOFT Dev LLC . تاريخ الاسترجاع: 6 يوليو 2018 .
- ↑ ساشديفا، ب. (27 مايو 2009). "ما هي أفضل حزمة تطبيقات ويب تناسبني؟" . developer.com . شركة كوين ستريت . تم الاطلاع عليه في 6 يوليو 2018 .
- ↑ شاجيد، س. (2015). "الفصل 1: مقدمة إلى ELK Stack" . تعلم ELK Stack . Packt Publishing Ltd. ص 1-22 . ISBN 9781785886706.
- ^ لونا، ف. (2017). Programador Web Full Stack: تطوير الواجهة الأمامية والخلفية . المستخدمين الأحمر. ص 17 – 18.
- ↑ "OpenACS: ما هو ولماذا يُستخدم؟" . OpenACS.org . مجتمع OpenACS . تم الاطلاع عليه بتاريخ 6 يوليو 2018 .
- ↑ "XAMPP Apache + MariaDB + PHP + Perl" . أصدقاء أباتشي . تم الاطلاع عليه بتاريخ 6 يوليو 2018 .
- ↑ مكرياري، د. "XRX" . danmccreary.com . تم الاطلاع عليه بتاريخ 6 يوليو 2018 .
- هندسة البرمجيات
- أطر عمل الويب
