من اليوم التقني الثاني في جامعة إب
تشرفنا بمناقشة وعرض مشاريع تخرجنا ضمن مرحلة البكالوريوس - تخصص علوم حاسوب، حيث قدمنا مشروعنا:
"وكيلك الذكي للتسوق"
كان يومًا تاريخيًا مليئًا بالحيوية، والتطور، والتقنية، والإبداع.
دفعة استثنائية بمشاريعها وأفكارها الاحترافية التي تعالج مشاكل واقعية وتواكب متطلبات سوق العمل بكل كفاءة وجدارة
نفخر كثيرًا بما قدمه الجميع، ونتقدم بالشكر والتقدير لكل القائمين على هذا الحدث، كلٌّ باسمه وصفته، على جهودهم ودعمهم المستمر.
ونسأل من الله التوفيق والنجاح للجميع 💛
الجمهورية اليمنية | محافظة إب | جامعة إب
علوم حاسوب و تقنية المعلومات
م.طارق فضل العُمري
تشرفنا بمناقشة وعرض مشاريع تخرجنا ضمن مرحلة البكالوريوس - تخصص علوم حاسوب، حيث قدمنا مشروعنا:
"وكيلك الذكي للتسوق"
كان يومًا تاريخيًا مليئًا بالحيوية، والتطور، والتقنية، والإبداع.
دفعة استثنائية بمشاريعها وأفكارها الاحترافية التي تعالج مشاكل واقعية وتواكب متطلبات سوق العمل بكل كفاءة وجدارة
نفخر كثيرًا بما قدمه الجميع، ونتقدم بالشكر والتقدير لكل القائمين على هذا الحدث، كلٌّ باسمه وصفته، على جهودهم ودعمهم المستمر.
ونسأل من الله التوفيق والنجاح للجميع 💛
الجمهورية اليمنية | محافظة إب | جامعة إب
علوم حاسوب و تقنية المعلومات
م.طارق فضل العُمري
💯4
مش كل شيء في تخصصك عبارة عن كود
كثير ناس يدخلوا تخصصات التقنية وهم يعتقدوا إن الموضوع كله:
شاشة سوداء، أكواد، ومشاريع… وانتهى.
لكن بعد فترة تكتشف إن أصعب الأشياء أحيانًا ما تكون بالكود نفسه،
بل بالمهارات اللي ما أحد علّمك إياها لا في المدرسة ولا في الجامعة.
في مهارات تتعلمها من المواقف، من الاحتكاك بالناس، من الأخطاء، ومن التجارب الحقيقية.
تتعلم كيف تتفاوض مع عميل،
كيف تقنعه بفكرتك،
كيف تحول شخص متردد إلى شخص واثق في شغلك.
تتعلم كيف تتعامل مع عميل مش فاهم ،
كيف تسمع قبل ما ترد،
وكيف توصل الفكرة التقنية لشخص ما يفهم شيء في البرمجة أصلًا.
في الجامعة يعلموك كيف تبني نظام،
لكن السوق يعلمك كيف تبني ثقة.
يعلموك قواعد البيانات،
لكن الحياة تعلمك كيف تدير نقاش واجتماع وفريق وضغط ومواعيد وتسليمات.
ومع الوقت تكتشف:
إن المطور الناجح مش فقط الشخص اللي يكتب كود ممتاز،
بل الشخص اللي يعرف يتعامل، يقنع، يشرح، يتفاوض، ويتحمل المسؤولية.
أحيانًا مشروع كامل ينجح بسبب طريقة تعاملك،
وليس بسبب قوة التقنيات المستخدمة فيه.
لهذا لا تركز فقط على تعلم اللغات والأطر البرمجية،
طوّر أيضًا:
- مهارة التواصل
- مهارة الإقناع
- مهارة التفاوض
- مهارة فهم العميل
- مهارة العمل الجماعي
- مهارة عرض الأفكار
- مهارة إدارة الوقت والضغط
لأن هذه الأشياء هي التي تميز المحترف الحقيقي عن مجرد شخص يعرف يكتب كود
كتابة الكود الذكاء الاصطناعي أقوى واكفى منك
الكود مهم…
لكن الشخصية، والأسلوب، والعقلية المهنية،
هي التي تصنع الفرق الحقيقي.
كثير ناس يدخلوا تخصصات التقنية وهم يعتقدوا إن الموضوع كله:
شاشة سوداء، أكواد، ومشاريع… وانتهى.
لكن بعد فترة تكتشف إن أصعب الأشياء أحيانًا ما تكون بالكود نفسه،
بل بالمهارات اللي ما أحد علّمك إياها لا في المدرسة ولا في الجامعة.
في مهارات تتعلمها من المواقف، من الاحتكاك بالناس، من الأخطاء، ومن التجارب الحقيقية.
تتعلم كيف تتفاوض مع عميل،
كيف تقنعه بفكرتك،
كيف تحول شخص متردد إلى شخص واثق في شغلك.
تتعلم كيف تتعامل مع عميل مش فاهم ،
كيف تسمع قبل ما ترد،
وكيف توصل الفكرة التقنية لشخص ما يفهم شيء في البرمجة أصلًا.
في الجامعة يعلموك كيف تبني نظام،
لكن السوق يعلمك كيف تبني ثقة.
يعلموك قواعد البيانات،
لكن الحياة تعلمك كيف تدير نقاش واجتماع وفريق وضغط ومواعيد وتسليمات.
ومع الوقت تكتشف:
إن المطور الناجح مش فقط الشخص اللي يكتب كود ممتاز،
بل الشخص اللي يعرف يتعامل، يقنع، يشرح، يتفاوض، ويتحمل المسؤولية.
أحيانًا مشروع كامل ينجح بسبب طريقة تعاملك،
وليس بسبب قوة التقنيات المستخدمة فيه.
لهذا لا تركز فقط على تعلم اللغات والأطر البرمجية،
طوّر أيضًا:
- مهارة التواصل
- مهارة الإقناع
- مهارة التفاوض
- مهارة فهم العميل
- مهارة العمل الجماعي
- مهارة عرض الأفكار
- مهارة إدارة الوقت والضغط
لأن هذه الأشياء هي التي تميز المحترف الحقيقي عن مجرد شخص يعرف يكتب كود
كتابة الكود الذكاء الاصطناعي أقوى واكفى منك
الكود مهم…
لكن الشخصية، والأسلوب، والعقلية المهنية،
هي التي تصنع الفرق الحقيقي.
👍2
الحمد لله القائل :
﴿ علم الإنسان ما لم يعلم ﴾
في يوم تقني استثنائي مليء بالإبداع والابتكار، حقق مشروع تخرجنا إنجازًا نفخر به بحصوله على المركز الأول على مستوى جامعة إب - كلية الحاسبات ، من بين أكثر من 20 مشروعًا مشاركًا في المؤتمر التقني الجامعي.
لم يكن الأمر مجرد مشروع أكاديمي، بل تجربة حقيقية جمعت بين البحث، التحليل، البرمجة، والعمل الجماعي لصناعة حل تقني قابل للتطوير والتطبيق الواقعي.
وخلال المؤتمر، قمنا بعرض فكرتنا
"وكيلك الذكي للتسوق"
ومناقشة تفاصيل المشروع أمام لجان التحكيم والحضور الأكاديمي والتقني، كما قدمنا ورقة بحثية علمية خاصة بالمشروع، سيتم — بإذن الله — نشرها في مواقع ومنصات الأبحاث العلمية العالمية، في خطوة تمثل بداية حقيقية لدخول المجال البحثي والتقني باحترافية.
هذا الإنجاز لم يأتِ من فراغ، بل كان نتيجة:
ساعات طويلة من السهر والتعب والعمل والتطوير
تحديات تقنية وبحثية متواصلة
تعاون فريق متكامل يحمل نفس الشغف والطموح ويعمل بكل طاقتة للوصول لهدف واحد وهو القمة
إيمان بأن التقنية ليست مجرد أكواد، بل حلول تصنع أثرًا حقيقيًا
فريقنا القدوة :
المهندس : أيمن محمد قمحان
المهندس : حازم هزام العمري
المهندس : ضياء فضل الحضرمي
المهندس : طارق فضل العمري
المهندس : علي محمد القواس
نشكر كل من دعمنا وآمن بفكرتنا، والشكر موصول لجامعة إب والكادر الأكاديمي الجنود الخفية والمجاهدين في سبيل الله نحسبهم والله حسيبهم على توفير بيئة تعليمية تحفّز الإبداع والابتكار التقني بكل ما يستطيعونه من مقدرات وبنية تحتية
شكراً بحجم السماء لكل من علمنا كلاً بأسمه وصفته
وما هذه إلا البداية… والقادم أقوى بإذن الله
والله غالبٌ على أمره ولكن أكثر الناس لا يعلمون.
م.طارق فضل العُمري
#تقنية #علوم_حاسوب #الذكاء_الاصطناعي #جامعة_إب #مشاريع_التخرج_البحث_العلمي
﴿ علم الإنسان ما لم يعلم ﴾
في يوم تقني استثنائي مليء بالإبداع والابتكار، حقق مشروع تخرجنا إنجازًا نفخر به بحصوله على المركز الأول على مستوى جامعة إب - كلية الحاسبات ، من بين أكثر من 20 مشروعًا مشاركًا في المؤتمر التقني الجامعي.
لم يكن الأمر مجرد مشروع أكاديمي، بل تجربة حقيقية جمعت بين البحث، التحليل، البرمجة، والعمل الجماعي لصناعة حل تقني قابل للتطوير والتطبيق الواقعي.
وخلال المؤتمر، قمنا بعرض فكرتنا
"وكيلك الذكي للتسوق"
ومناقشة تفاصيل المشروع أمام لجان التحكيم والحضور الأكاديمي والتقني، كما قدمنا ورقة بحثية علمية خاصة بالمشروع، سيتم — بإذن الله — نشرها في مواقع ومنصات الأبحاث العلمية العالمية، في خطوة تمثل بداية حقيقية لدخول المجال البحثي والتقني باحترافية.
هذا الإنجاز لم يأتِ من فراغ، بل كان نتيجة:
ساعات طويلة من السهر والتعب والعمل والتطوير
تحديات تقنية وبحثية متواصلة
تعاون فريق متكامل يحمل نفس الشغف والطموح ويعمل بكل طاقتة للوصول لهدف واحد وهو القمة
إيمان بأن التقنية ليست مجرد أكواد، بل حلول تصنع أثرًا حقيقيًا
فريقنا القدوة :
المهندس : أيمن محمد قمحان
المهندس : حازم هزام العمري
المهندس : ضياء فضل الحضرمي
المهندس : طارق فضل العمري
المهندس : علي محمد القواس
نشكر كل من دعمنا وآمن بفكرتنا، والشكر موصول لجامعة إب والكادر الأكاديمي الجنود الخفية والمجاهدين في سبيل الله نحسبهم والله حسيبهم على توفير بيئة تعليمية تحفّز الإبداع والابتكار التقني بكل ما يستطيعونه من مقدرات وبنية تحتية
شكراً بحجم السماء لكل من علمنا كلاً بأسمه وصفته
وما هذه إلا البداية… والقادم أقوى بإذن الله
والله غالبٌ على أمره ولكن أكثر الناس لا يعلمون.
م.طارق فضل العُمري
#تقنية #علوم_حاسوب #الذكاء_الاصطناعي #جامعة_إب #مشاريع_التخرج_البحث_العلمي
💯2❤1
الولايات المتحدة لديها ChatGPT
الولايات المتحدة لديها Grok
الولايات المتحدة لديها Claude
الولايات المتحدة لديها Gemini
الولايات المتحدة لديها Llama
الولايات المتحدة لديها Copilot
الصين لديها DeepSeek
الصين لديها Qwen
الصين لديها manus
الصين لديها GLM
الصين لديها Kimi
الصين لديها MiniMax
الدول العربيه والإسلامية ارونا ما لديكم لنكون اول الداعمين ؟
💔
الولايات المتحدة لديها Grok
الولايات المتحدة لديها Claude
الولايات المتحدة لديها Gemini
الولايات المتحدة لديها Llama
الولايات المتحدة لديها Copilot
الصين لديها DeepSeek
الصين لديها Qwen
الصين لديها manus
الصين لديها GLM
الصين لديها Kimi
الصين لديها MiniMax
الدول العربيه والإسلامية ارونا ما لديكم لنكون اول الداعمين ؟
💔
Deleted Account
Teachable.apk
تطبيق موبايل فيه خارطة الطريق المهندس محمد ابو هدهود في البرمجة وكذلك الإدارة
لمن يريد التعلم بدلاً عن الموقع من خلال التطبيق جربوه.
لمن يريد التعلم بدلاً عن الموقع من خلال التطبيق جربوه.
💯1
🟥 الناس الجديدة عالجروب هنا ..
👈احنا عندنا جروبس مختلفة كل
جروب له وظيفة..
ماينفعش تسأل فى حاجة فى جروب مش وظيفته الرد عليك فيها لانه لو مخالف بنحذفه..
👈الاسئلة عن أخطاء الكود له جروب الهوومورك وده مخصص لأول اربع كورسات ومن بعد الكورس الرابع يوجد جروب لكل كورس منفرد
يتم الاشتراك بهم من خلال حسابك بالمنصة
👈وظيفة جروب النقاش رد الدكتور على اسئلتكم أو مناقشاتكم لبعض فى أمور داخل المجال .. غير كده ليس مسموح بإرسال اى شىء آخر ..
👈لينكات باقى الجروب يمكنك الاشتراك فيها
ومعرفة وظيفتها قبل دخولها
🛑🛑🛑🛑🛑🛑🛑🛑
🟡 البداية من هنا
قبل البدء فى الدراسة معنا رجاء الإطلاع على
الاسئلة المتكررة فى المنصة من خلال هذا اللينك
🚨🚨🚨لأنها مهمة جدا جدا جدا🚨🚨🚨
🟥 🟥 🟥 الأسئلة المتكررة 🟥 🟥 🟥
https://programmingadvices.com/p/roadmapfaqs
🟥 🟥 جميع فديوهات البث المباشر 🟥 🟥
https://www.youtube.com/@ProgrammingAdvices/streams
وهى للرد على أسئلتكم يمكنك البحث عن إجابة سؤالك من خلال فهرس الفديو المثبت فى التعليقات أو عمل بحث داخل القناة من خلال كلمة أو جملة للبحث
.........................................
🛑 طريق الدراسة معنا كالآتي :
👈اولا: شاهد فيديو شرح خريطة التأسيس،
لفهم كيف تسير الخطة الموضوعة للتعلم
✴️ شرح خارطة التأسيس
https://youtu.be/sWCQMMfP8p8?si=ahUsu_zGqksCkjMR
👈 ثانيا: ابدأ بالسلاسل الاربعة التالية بالترتيب
وبعد إكمالهم ، انتقل لاكمال باقي الكورسات على المنصة.
1️⃣ السلسلة الاولى:
أساسيات مهمة لكل مبرمج (المستوى الاول)
https://youtube.com/playlist?list=PL3X--QIIK-OHgMV2yBz3GLfM5d_5BxOSj
2️⃣ السلسلة الثانية :
الخوارزميات وحل المشاكل (المستوى الاول)
https://youtube.com/playlist?list=PL3X--QIIK-OEUIwbQU79V76RHelBUQKiz
3️⃣ السلسلة الثالثة:
البرمجة بلغة ++C (المستوى الاول)
https://youtube.com/playlist?list=PL3X--QIIK-OFIRbOHbOXbcfSAvw198lUy
4️⃣ السلسلة الرابعة:
حلول متقدمة للخوارزميات
https://youtube.com/playlist?list=PL3X--QIIK-OEwPmZVfltqCYy6_RuwXr4A
👈بعد الانتهاء من كل سلسلة يمكنك تحميل شهادة لهم بالدخول على أسماء هذه الكورسات بالمنصة
📌 كويز مهم لابد من حله قبل دخول الكورس الخامس
https://programmingadvices.com/courses/00316b1111/lectures/59129074
👇👇👇👇👇👇👇👇👇
من أول الكورس الخامس تتواجد باقى الكورسات على المنصة👇👇
📍 رابط المنصة
http://Programmingadvices.com/
📌 جروب النقاش وهو الجروب الرئيسى المتفاعل عليه الدكتور وباقى الجروبس فرعية
https://t.me/+HLaB5cpzuyYzNDZk
📌 جروب Homework لأول اربع كورسات
https://t.me/+82-g2mYH2KxmZDI0
📌 قناة التلجرام
https://t.me/ProgrammingAdvices
📌جروب المشاريع
https://t.me/+FvINOzhZK0xjOGM8
📌 جروب English
https://t.me/+28EN1Q92ChMyMGM0
📌 جروب Facebook
https://facebook.com/groups/programmingadvices/
🛑🛑🛑🛑🛑🛑🛑🛑🛑
🚨🚨🚨تحذير 🚨🚨🚨
👈يوجد جروبات لبعض الدول عليك الاشتراك بالدولة التى تخصك فقط الاشتراك فى جروبات
الدول الاخرى سيعرضك للحظر من
كل جروبات الدول جميعا ..
👈أسئلة الاكواد فالدروس ترسل على جروبتها
وليس فى جروبات الدول..
👈 وظيفة هذه الجروبات لمساعدتكم على التواصل مع بعض داخل الدولة الواحدة
📌 جروب المصريين
https://t.me/+jjCbkGjpydJmYjNk
📌 جروب السوريين
https://t.me/+dCU0Gt0W0MIwYzBk
📌 جروب دول المغرب العربى
تونس والجزائر والمغرب وموريتانيا
https://t.me/+6-HrvxsNWfQwMmNk
📌جروب السعودية
https://t.me/+Lpk9P6WNEuo1NDM0
📌جروب اليمن
https://t.me/+swSq3W5ofpYyMTU0
📌جروب لبنان وفلسطين والأردن
https://t.me/+mZmD1ZpJhKViZjA0
📌جروب العراق
https://t.me/+Y1-5UO7dqXkwNmNk
📌جروب ليبيا
https://t.me/+qdOnJhgqNcIzYTc0
📌 جروب السودان
https://t.me/+dIwrZJDu85U2MGQ0
📌 ويوجد جروب خاص للنساء
للإضافة راسلى الحساب التالى
@D0AAHaSSan
📍📍📍📍📍📍📍
🛑أهلا بيكم فى منصتنا الجديدة للإدارة
📍رابط المنصة
http://ManagementDose.com
📍رابط قناة اليوتيوب
https://www.youtube.com/@ManagementDose/
📍رابط نقاش جروب الادارة التلجرام
https://t.me/+Ysxpivt2mRs3YThk
📍رابط الفيسبوك
https://www.facebook.com/profile.php?id=61570088330499
📍رابط الانستجرام
https://www.instagram.com/management.dose/
📍رابط تيك توك
https://www.tiktok.com/@managementdose?_t=8sMFW4ba17i&_r=1
📍رابط لينكد
https://www.linkedin.com/company/managementdose/
👈احنا عندنا جروبس مختلفة كل
جروب له وظيفة..
ماينفعش تسأل فى حاجة فى جروب مش وظيفته الرد عليك فيها لانه لو مخالف بنحذفه..
👈الاسئلة عن أخطاء الكود له جروب الهوومورك وده مخصص لأول اربع كورسات ومن بعد الكورس الرابع يوجد جروب لكل كورس منفرد
يتم الاشتراك بهم من خلال حسابك بالمنصة
👈وظيفة جروب النقاش رد الدكتور على اسئلتكم أو مناقشاتكم لبعض فى أمور داخل المجال .. غير كده ليس مسموح بإرسال اى شىء آخر ..
👈لينكات باقى الجروب يمكنك الاشتراك فيها
ومعرفة وظيفتها قبل دخولها
🛑🛑🛑🛑🛑🛑🛑🛑
🟡 البداية من هنا
قبل البدء فى الدراسة معنا رجاء الإطلاع على
الاسئلة المتكررة فى المنصة من خلال هذا اللينك
🚨🚨🚨لأنها مهمة جدا جدا جدا🚨🚨🚨
🟥 🟥 🟥 الأسئلة المتكررة 🟥 🟥 🟥
https://programmingadvices.com/p/roadmapfaqs
🟥 🟥 جميع فديوهات البث المباشر 🟥 🟥
https://www.youtube.com/@ProgrammingAdvices/streams
وهى للرد على أسئلتكم يمكنك البحث عن إجابة سؤالك من خلال فهرس الفديو المثبت فى التعليقات أو عمل بحث داخل القناة من خلال كلمة أو جملة للبحث
.........................................
🛑 طريق الدراسة معنا كالآتي :
👈اولا: شاهد فيديو شرح خريطة التأسيس،
لفهم كيف تسير الخطة الموضوعة للتعلم
✴️ شرح خارطة التأسيس
https://youtu.be/sWCQMMfP8p8?si=ahUsu_zGqksCkjMR
👈 ثانيا: ابدأ بالسلاسل الاربعة التالية بالترتيب
وبعد إكمالهم ، انتقل لاكمال باقي الكورسات على المنصة.
1️⃣ السلسلة الاولى:
أساسيات مهمة لكل مبرمج (المستوى الاول)
https://youtube.com/playlist?list=PL3X--QIIK-OHgMV2yBz3GLfM5d_5BxOSj
2️⃣ السلسلة الثانية :
الخوارزميات وحل المشاكل (المستوى الاول)
https://youtube.com/playlist?list=PL3X--QIIK-OEUIwbQU79V76RHelBUQKiz
3️⃣ السلسلة الثالثة:
البرمجة بلغة ++C (المستوى الاول)
https://youtube.com/playlist?list=PL3X--QIIK-OFIRbOHbOXbcfSAvw198lUy
4️⃣ السلسلة الرابعة:
حلول متقدمة للخوارزميات
https://youtube.com/playlist?list=PL3X--QIIK-OEwPmZVfltqCYy6_RuwXr4A
👈بعد الانتهاء من كل سلسلة يمكنك تحميل شهادة لهم بالدخول على أسماء هذه الكورسات بالمنصة
📌 كويز مهم لابد من حله قبل دخول الكورس الخامس
https://programmingadvices.com/courses/00316b1111/lectures/59129074
👇👇👇👇👇👇👇👇👇
من أول الكورس الخامس تتواجد باقى الكورسات على المنصة👇👇
📍 رابط المنصة
http://Programmingadvices.com/
📌 جروب النقاش وهو الجروب الرئيسى المتفاعل عليه الدكتور وباقى الجروبس فرعية
https://t.me/+HLaB5cpzuyYzNDZk
📌 جروب Homework لأول اربع كورسات
https://t.me/+82-g2mYH2KxmZDI0
📌 قناة التلجرام
https://t.me/ProgrammingAdvices
📌جروب المشاريع
https://t.me/+FvINOzhZK0xjOGM8
📌 جروب English
https://t.me/+28EN1Q92ChMyMGM0
📌 جروب Facebook
https://facebook.com/groups/programmingadvices/
🛑🛑🛑🛑🛑🛑🛑🛑🛑
🚨🚨🚨تحذير 🚨🚨🚨
👈يوجد جروبات لبعض الدول عليك الاشتراك بالدولة التى تخصك فقط الاشتراك فى جروبات
الدول الاخرى سيعرضك للحظر من
كل جروبات الدول جميعا ..
👈أسئلة الاكواد فالدروس ترسل على جروبتها
وليس فى جروبات الدول..
👈 وظيفة هذه الجروبات لمساعدتكم على التواصل مع بعض داخل الدولة الواحدة
📌 جروب المصريين
https://t.me/+jjCbkGjpydJmYjNk
📌 جروب السوريين
https://t.me/+dCU0Gt0W0MIwYzBk
📌 جروب دول المغرب العربى
تونس والجزائر والمغرب وموريتانيا
https://t.me/+6-HrvxsNWfQwMmNk
📌جروب السعودية
https://t.me/+Lpk9P6WNEuo1NDM0
📌جروب اليمن
https://t.me/+swSq3W5ofpYyMTU0
📌جروب لبنان وفلسطين والأردن
https://t.me/+mZmD1ZpJhKViZjA0
📌جروب العراق
https://t.me/+Y1-5UO7dqXkwNmNk
📌جروب ليبيا
https://t.me/+qdOnJhgqNcIzYTc0
📌 جروب السودان
https://t.me/+dIwrZJDu85U2MGQ0
📌 ويوجد جروب خاص للنساء
للإضافة راسلى الحساب التالى
@D0AAHaSSan
📍📍📍📍📍📍📍
🛑أهلا بيكم فى منصتنا الجديدة للإدارة
📍رابط المنصة
http://ManagementDose.com
📍رابط قناة اليوتيوب
https://www.youtube.com/@ManagementDose/
📍رابط نقاش جروب الادارة التلجرام
https://t.me/+Ysxpivt2mRs3YThk
📍رابط الفيسبوك
https://www.facebook.com/profile.php?id=61570088330499
📍رابط الانستجرام
https://www.instagram.com/management.dose/
📍رابط تيك توك
https://www.tiktok.com/@managementdose?_t=8sMFW4ba17i&_r=1
📍رابط لينكد
https://www.linkedin.com/company/managementdose/
Programmingadvices
RoadMap FAQs
فكر برمجي
RoadMap - ProgrammingAdvices.com.pdf
دليل الطالب في شرح خارطة الطريق للتأسيس العام في البرمجة
أين تُخزَّن الصور والفيديوهات في تطبيقات الويب والموبايل والانظمة ؟
عندما نبدأ بتعلّم تطوير الأنظمة والتطبيقات والمواقع، أول ما نعرفه هو أن البيانات تُحفَظ داخل قاعدة البيانات نفسها
لكن بعد فترة يظهر سؤال مهم جدًا:
إذا كانت البيانات منظمة مثلاً الأسماء والرسائل والطلبات تُخزن في قاعدة البيانات…
فأين تذهب الصور والفيديوهات والملفات؟
الكثير يعتقد أن كل شيء يُخزن داخل قاعدة البيانات نفسها وأنا أولهم، لكن في الواقع الأنظمة الحديثة تعمل بطريقة أكثر ذكاءً وتنظيمًا.
قاعدة البيانات ليست لكل شيء
قاعدة البيانات صُممت أساسًا لتخزين البيانات المنظمة مثل:
أسماء المستخدمين
كلمات المرور المشفرة
الرسائل
التعليقات
الطلبات
العمليات المالية
بيانات المنتجات
......
أما الملفات الكبيرة مثل:
الصور
الفيديوهات
ملفات PDF
التسجيلات الصوتية
فعادة لا يتم تخزينها مباشرة داخل قاعدة البيانات.
كيف تتم العملية فعليًا؟
عندما يرفع المستخدم صورة أو فيديو داخل التطبيق، يحدث التالي:
1️⃣ رفع الملف
يقوم المستخدم برفع صورة أو فيديو من هاتفه أو جهازه.
2️⃣ السيرفر يستقبل الملف
الخادم (Server) يستقبل الملف ثم يرسله إلى مكان مخصص للتخزين.
3️⃣ حفظ رابط الملف
بعد رفع الملف يتم إنشاء رابط له، ثم يُحفَظ هذا الرابط فقط داخل قاعدة البيانات.
مثال:
id : 1
username : tareq
image_url : /uploads/user1.png
بهذا الشكل :
1 tareq /uploads/user1.png
أو رابط سحابي مثل:
https://storage.example.com/user1.png
أي أن قاعدة البيانات لا تخزن الصورة نفسها، بل تخزن “عنوان الوصول إليها وهو الرابط فقط
أين يتم تخزين الملفات إذًا؟
أولًا: داخل السيرفر
في المشاريع الصغيرة يمكن إنشاء مجلدات مثل:
/uploads
/images
/videos
/files
ويتم حفظ الملفات بداخلها.
هذه الطريقة مناسبة للبدايات، لكنها تصبح محدودة مع كبر المشروع وهذا ما تعودنا عليه (وهو مشكلة مع كبر المشروع وزيادة البيانات )
ثانيًا: التخزين السحابي
(الأفضل حاليًا)
المشاريع الحديثة تعتمد على خدمات تخزين احترافية مثل:
Amazon Web Services S3
Google Cloud Storage
Firebase Storage
Microsoft Blob Storage
Cloudflare R2
هذه الخدمات مصممة خصيصًا للتعامل مع:
ملايين الصور
الفيديوهات الضخمة
الملفات الكبيرة
النسخ الاحتياطية
وبسرعة وأمان عاليين.
لماذا لا نخزن الصور داخل قاعدة البيانات؟
لأن ذلك يسبب مشاكل كثيرة، منها:
🔹 بطء النظام
الصور والفيديوهات أحجامها كبيرة جدًا مقارنة بالنصوص.
🔹 تضخم قاعدة البيانات
قد يصل حجم قاعدة البيانات إلى مئات الجيجابايت بسرعة.
🔹 بطء النسخ الاحتياطي
كل نسخة احتياطية ستصبح ضخمة جدًا.
🔹 صعوبة التوسع
مع زيادة المستخدمين سيصبح الأداء أسوأ.
ولهذا فإن أفضل حل معماري هو:
✅ تخزين البيانات داخل قاعدة البيانات (مبدئياً) او بناء على حجم المشروع وموارد الخادم
✅ تخزين الملفات داخل Storage System وهو الافضل
هل يمكن تخزين الصور داخل قاعدة البيانات؟
نعم، بعض قواعد البيانات تدعم أنواع بيانات مثل:
BLOB
VARBINARY
لكن هذا يُستخدم في حالات خاصة فقط، وليس الخيار الأفضل لمعظم تطبيقات الويب والموبايل الحديثة.
كيف تعمل التطبيقات الكبيرة؟
لنأخذ مثالًا بسيطًا مثل تطبيق مراسلة:
قاعدة البيانات تخزن:
اسم المستخدم
الرسائل
رقم الهاتف
رابط الصورة
أما الصورة نفسها:
فتكون مخزنة داخل نظام تخزين منفصل أو خدمة سحابية.
وعندما يفتح المستخدم التطبيق، يتم جلب الصورة عبر الرابط المحفوظ في قاعدة البيانات.
المعمارية الحديثة للتطبيقات
معظم الأنظمة الحديثة تعمل بهذا الشكل:
Mobile App / Website
↓
Backend API
↓
┌───────────────
│ Database │ ← بيانات
└───────────────
┌───────────────
│ File Storage │ ←
صور وفيديوهات وملفات
└───────────────
الخلاصة
المبرمج المحترف لا يضع كل شيء داخل قاعدة البيانات.
بل يفصل بين:
البيانات المنظمة
والملفات الكبيرة
لأن هذا يجعل:
النظام أسرع
أسهل في التوسع
أكثر احترافية
وأفضل في الأداء والأمان
ولهذا فإن معظم تطبيقات ومواقع العالم اليوم تعتمد على:
قاعدة بيانات للبيانات النصية
ونظام تخزين مستقل للصور والفيديوهات والملفات.
#يوميات_مهندس
عندما نبدأ بتعلّم تطوير الأنظمة والتطبيقات والمواقع، أول ما نعرفه هو أن البيانات تُحفَظ داخل قاعدة البيانات نفسها
لكن بعد فترة يظهر سؤال مهم جدًا:
إذا كانت البيانات منظمة مثلاً الأسماء والرسائل والطلبات تُخزن في قاعدة البيانات…
فأين تذهب الصور والفيديوهات والملفات؟
الكثير يعتقد أن كل شيء يُخزن داخل قاعدة البيانات نفسها وأنا أولهم، لكن في الواقع الأنظمة الحديثة تعمل بطريقة أكثر ذكاءً وتنظيمًا.
قاعدة البيانات ليست لكل شيء
قاعدة البيانات صُممت أساسًا لتخزين البيانات المنظمة مثل:
أسماء المستخدمين
كلمات المرور المشفرة
الرسائل
التعليقات
الطلبات
العمليات المالية
بيانات المنتجات
......
أما الملفات الكبيرة مثل:
الصور
الفيديوهات
ملفات PDF
التسجيلات الصوتية
فعادة لا يتم تخزينها مباشرة داخل قاعدة البيانات.
كيف تتم العملية فعليًا؟
عندما يرفع المستخدم صورة أو فيديو داخل التطبيق، يحدث التالي:
1️⃣ رفع الملف
يقوم المستخدم برفع صورة أو فيديو من هاتفه أو جهازه.
2️⃣ السيرفر يستقبل الملف
الخادم (Server) يستقبل الملف ثم يرسله إلى مكان مخصص للتخزين.
3️⃣ حفظ رابط الملف
بعد رفع الملف يتم إنشاء رابط له، ثم يُحفَظ هذا الرابط فقط داخل قاعدة البيانات.
مثال:
id : 1
username : tareq
image_url : /uploads/user1.png
بهذا الشكل :
1 tareq /uploads/user1.png
أو رابط سحابي مثل:
https://storage.example.com/user1.png
أي أن قاعدة البيانات لا تخزن الصورة نفسها، بل تخزن “عنوان الوصول إليها وهو الرابط فقط
أين يتم تخزين الملفات إذًا؟
أولًا: داخل السيرفر
في المشاريع الصغيرة يمكن إنشاء مجلدات مثل:
/uploads
/images
/videos
/files
ويتم حفظ الملفات بداخلها.
هذه الطريقة مناسبة للبدايات، لكنها تصبح محدودة مع كبر المشروع وهذا ما تعودنا عليه (وهو مشكلة مع كبر المشروع وزيادة البيانات )
ثانيًا: التخزين السحابي
(الأفضل حاليًا)
المشاريع الحديثة تعتمد على خدمات تخزين احترافية مثل:
Amazon Web Services S3
Google Cloud Storage
Firebase Storage
Microsoft Blob Storage
Cloudflare R2
هذه الخدمات مصممة خصيصًا للتعامل مع:
ملايين الصور
الفيديوهات الضخمة
الملفات الكبيرة
النسخ الاحتياطية
وبسرعة وأمان عاليين.
لماذا لا نخزن الصور داخل قاعدة البيانات؟
لأن ذلك يسبب مشاكل كثيرة، منها:
🔹 بطء النظام
الصور والفيديوهات أحجامها كبيرة جدًا مقارنة بالنصوص.
🔹 تضخم قاعدة البيانات
قد يصل حجم قاعدة البيانات إلى مئات الجيجابايت بسرعة.
🔹 بطء النسخ الاحتياطي
كل نسخة احتياطية ستصبح ضخمة جدًا.
🔹 صعوبة التوسع
مع زيادة المستخدمين سيصبح الأداء أسوأ.
ولهذا فإن أفضل حل معماري هو:
✅ تخزين البيانات داخل قاعدة البيانات (مبدئياً) او بناء على حجم المشروع وموارد الخادم
✅ تخزين الملفات داخل Storage System وهو الافضل
هل يمكن تخزين الصور داخل قاعدة البيانات؟
نعم، بعض قواعد البيانات تدعم أنواع بيانات مثل:
BLOB
VARBINARY
لكن هذا يُستخدم في حالات خاصة فقط، وليس الخيار الأفضل لمعظم تطبيقات الويب والموبايل الحديثة.
كيف تعمل التطبيقات الكبيرة؟
لنأخذ مثالًا بسيطًا مثل تطبيق مراسلة:
قاعدة البيانات تخزن:
اسم المستخدم
الرسائل
رقم الهاتف
رابط الصورة
أما الصورة نفسها:
فتكون مخزنة داخل نظام تخزين منفصل أو خدمة سحابية.
وعندما يفتح المستخدم التطبيق، يتم جلب الصورة عبر الرابط المحفوظ في قاعدة البيانات.
المعمارية الحديثة للتطبيقات
معظم الأنظمة الحديثة تعمل بهذا الشكل:
Mobile App / Website
↓
Backend API
↓
┌───────────────
│ Database │ ← بيانات
└───────────────
┌───────────────
│ File Storage │ ←
صور وفيديوهات وملفات
└───────────────
الخلاصة
المبرمج المحترف لا يضع كل شيء داخل قاعدة البيانات.
بل يفصل بين:
البيانات المنظمة
والملفات الكبيرة
لأن هذا يجعل:
النظام أسرع
أسهل في التوسع
أكثر احترافية
وأفضل في الأداء والأمان
ولهذا فإن معظم تطبيقات ومواقع العالم اليوم تعتمد على:
قاعدة بيانات للبيانات النصية
ونظام تخزين مستقل للصور والفيديوهات والملفات.
#يوميات_مهندس