بدايه مبرمج
Photo
⚡SOLID Principles ⚡
(Part 2)
⚡ ثاني مبدأ(OCP) Open Closed Principle
- should be open for extension, but closed for modification
- جميع مكونات تطبيقك من ال Classes او Methods يجب ان تكون مفتوحة للتوسعة وإضافة مميزات جديدة لكنها مغلقة امام التعديل .
مثلاً لو كان عندنا كلاس Employee وفيه method لحساب الراتب بعدد الساعات لأي موظف أي تستقبل عدد الساعات فقط،
واردنا فيما بعد تطوير الكلاس بحيث تكون method تحسب الراتب بعدد الساعات حسب نوع الموظف، فهنا نضطر نعدل في الكلاس ونخلي الدالة تستقبل عدد الساعات ونوع الموظف صح !
خلينا نتخيل السيناريو الي ممكن يصير بسبب التعديل 🤔
لنفترض انه عندنا client يستخدم الكلاس وأستدعى الدالة (واقصد بالـ client هنا أي جزء في البرنامج ) ، اكيد بيصير له Errors صح! .
لأنه الدالة أصبحت تستقبل متغيرين وليس متغير، فلو كان عندنا SW كبير متخيلين كمية التعديلات اللي بنسويها بسبب التعديل ! هذا غير امور الـ testing 😵.
لو طبقنا مبدأ OCP من البداية كُنا وفرنا وقت وجهد.
كيف 🤔!!
نرجع نتخيل السيناريو من البداية مع تطبيق مبدأ OCP
عندنا طريقتين تٌستخدم لتنفيذ المبدأ، إما Interface أو Abstract.
اولاً بنغير كلاس Employee لـ Interface بحيث تكون الدالة abstract وبعدها ننشئ كلاس للمدير وكلاس للموظف العادي ويورثوا من Interface وكل كلاس يعمل implementation للدالة بحسب احتياجه،
بحيث عندما تُستخدم الدالة من أي client سيتم انشاء obj من الكلاس المُراد سواءً مدير او موظف ومن ثم يتم استدعاء الدالة.
طيب ايش استفدنا 🙄!
لو في ما بعد حبيت تطور الكود وتخليه يحسب الراتب لنوع اخر من الموظفين، اللي عليك تنشئ كلاس لهذا الموظف ويورث كلاس Employee
أو مثلاً حبيت تضيف دالة لحساب الراتب الشهري بتضيفها طيبيعي في Interface وبعدها تستخدمها لأي كلاس.
وبكذا مارح نضطر إلى التعديل في كلاس Employee و تجنبنا اضرار التعديلات واصبح كلاس Employee قابل للإضافات ولكن مُغلق لأي تعديل.
أخيراً متى يُستخدم هذا المبدأ! إذا شفنا انه الكلاس قد يكون فيه عمليات متغيرة وليست ثابته. 🙏🏼
يتبع...
(Part 2)
⚡ ثاني مبدأ(OCP) Open Closed Principle
- should be open for extension, but closed for modification
- جميع مكونات تطبيقك من ال Classes او Methods يجب ان تكون مفتوحة للتوسعة وإضافة مميزات جديدة لكنها مغلقة امام التعديل .
مثلاً لو كان عندنا كلاس Employee وفيه method لحساب الراتب بعدد الساعات لأي موظف أي تستقبل عدد الساعات فقط،
واردنا فيما بعد تطوير الكلاس بحيث تكون method تحسب الراتب بعدد الساعات حسب نوع الموظف، فهنا نضطر نعدل في الكلاس ونخلي الدالة تستقبل عدد الساعات ونوع الموظف صح !
خلينا نتخيل السيناريو الي ممكن يصير بسبب التعديل 🤔
لنفترض انه عندنا client يستخدم الكلاس وأستدعى الدالة (واقصد بالـ client هنا أي جزء في البرنامج ) ، اكيد بيصير له Errors صح! .
لأنه الدالة أصبحت تستقبل متغيرين وليس متغير، فلو كان عندنا SW كبير متخيلين كمية التعديلات اللي بنسويها بسبب التعديل ! هذا غير امور الـ testing 😵.
لو طبقنا مبدأ OCP من البداية كُنا وفرنا وقت وجهد.
كيف 🤔!!
نرجع نتخيل السيناريو من البداية مع تطبيق مبدأ OCP
عندنا طريقتين تٌستخدم لتنفيذ المبدأ، إما Interface أو Abstract.
اولاً بنغير كلاس Employee لـ Interface بحيث تكون الدالة abstract وبعدها ننشئ كلاس للمدير وكلاس للموظف العادي ويورثوا من Interface وكل كلاس يعمل implementation للدالة بحسب احتياجه،
بحيث عندما تُستخدم الدالة من أي client سيتم انشاء obj من الكلاس المُراد سواءً مدير او موظف ومن ثم يتم استدعاء الدالة.
طيب ايش استفدنا 🙄!
لو في ما بعد حبيت تطور الكود وتخليه يحسب الراتب لنوع اخر من الموظفين، اللي عليك تنشئ كلاس لهذا الموظف ويورث كلاس Employee
أو مثلاً حبيت تضيف دالة لحساب الراتب الشهري بتضيفها طيبيعي في Interface وبعدها تستخدمها لأي كلاس.
وبكذا مارح نضطر إلى التعديل في كلاس Employee و تجنبنا اضرار التعديلات واصبح كلاس Employee قابل للإضافات ولكن مُغلق لأي تعديل.
أخيراً متى يُستخدم هذا المبدأ! إذا شفنا انه الكلاس قد يكون فيه عمليات متغيرة وليست ثابته. 🙏🏼
يتبع...
🔥 فرصة !!
للفتيات فقط في محافظة حضرموت 👩
للإنضمام الى مخيم تطوير تطبيقات الويب
📌 نبذة عن مخيم Web Full Stack
مخيم تدريبي وتطبيقي مكثف يستمر لمدة خمسة أشهر سيتم من خلاله تأهيل المتدربين على تطوير مواقع الويب و تطوير تطبيقات متكاملة بواسطة أفضل بيئات وأُطر التطوير.
فإذا كنتي بين 18 -35 عام وتمتلكين الرغبة والحماس اللازم لتنضمي لمخيم تطوير تطبيقات الويب
سجلي معنا عبر تواصلك معنا في أسرع وقت ممكن اما بإرسال سيرتك الذاتية أو بياناتك (اسمك الكامل ، تفاصيل مستوى تعليمك ، ارقام التواصل ) إلى ايميل الأكاديمية :
info@rcodingacademy.org
📌 ملاحظات هامة جداً حول التسجيل :-
1- اخر موعد للتسجيل يوم الأحد الموافق 24/10/2021
2- سيكون هنالك اختبار قبول للفتيات المسجلات ويجب عليكن المراجعة والاستذكار من الآن .
3- سيتم التواصل من الفتيات المسجلات خلال الأسبوع القادم لتحديد موعد اختبار القبول .
📌 اختبار القبول يتكون من قسمين نظري وعملي ويشمل المواد التالية :-
- C++ , OOP
- Database & SQL
- HTML , CSS
- JavaScript , PHP
مع تمنياتنا لكنّ بالتوفيق الدائم ،،،
.
للفتيات فقط في محافظة حضرموت 👩
للإنضمام الى مخيم تطوير تطبيقات الويب
📌 نبذة عن مخيم Web Full Stack
مخيم تدريبي وتطبيقي مكثف يستمر لمدة خمسة أشهر سيتم من خلاله تأهيل المتدربين على تطوير مواقع الويب و تطوير تطبيقات متكاملة بواسطة أفضل بيئات وأُطر التطوير.
فإذا كنتي بين 18 -35 عام وتمتلكين الرغبة والحماس اللازم لتنضمي لمخيم تطوير تطبيقات الويب
سجلي معنا عبر تواصلك معنا في أسرع وقت ممكن اما بإرسال سيرتك الذاتية أو بياناتك (اسمك الكامل ، تفاصيل مستوى تعليمك ، ارقام التواصل ) إلى ايميل الأكاديمية :
info@rcodingacademy.org
📌 ملاحظات هامة جداً حول التسجيل :-
1- اخر موعد للتسجيل يوم الأحد الموافق 24/10/2021
2- سيكون هنالك اختبار قبول للفتيات المسجلات ويجب عليكن المراجعة والاستذكار من الآن .
3- سيتم التواصل من الفتيات المسجلات خلال الأسبوع القادم لتحديد موعد اختبار القبول .
📌 اختبار القبول يتكون من قسمين نظري وعملي ويشمل المواد التالية :-
- C++ , OOP
- Database & SQL
- HTML , CSS
- JavaScript , PHP
مع تمنياتنا لكنّ بالتوفيق الدائم ،،،
.
⚡SOLID Principles⚡
(part 3)
⚡ ثالث مبدأ(LSP) Liskov Substitution Principle
ليسكوف هو اسم العالمة اللي اقترحت هذا المبدأ وهو مبدأ الاستبدال والتعويض اللي يعرفك متى تعمل وراثة من كلاس ثاني ومتى لا وهذا المبدأ يُعتبر تكملة للمبدأ OCP.
‘‘If you have class B inherits from class A then class A should be replaceable by class B without any changes’’
بمعنى اذا كان B يورث من A فإن سلوك الـ client لن يتغير ويظل يعمل بكفاءة اذا استخدمنا B بدلاً من A.
لنفترض لدينا كلاس للطيور وفيها دالتين eat , fly ويوجد كلاسين اخرين(البطريق، النورس) يرثوا من الطيور.
من الطبيعي ان كُل كلاس اصبح يمتلك fly,eat .
لو انشئنا كائن من كلاس الطيور واستخدمنا الدالتين
Bird a = new Bird()
a.fly()
a.eat()
ومن ثَم غيرنا نوع الكائن لكلاس النورس.
Bird a = new Seagull()
فهل سلوك الـ client لن يتغير ويظل يعمل بكفاءة 🤔!
نعم ،لأنه النورس بُكل بساطه يطير ويأكل، إذاً هُنا طبقنا مبدأ ليسكوف.
طيب لو نغير نوع الكائن لكلاس البطريق !
Bird a = new Penguin()
هنا من الطبيعي جداً أن سلوك الـ clint يتغير ولن يعمل بكفاءة لأن البطريق يأكل ولاكن لا يطير ، إذاً هُنا تفشل عملية الوراثة .
طيب ايش الحل🤔؟
موضح في الصورة (2) 🙏.
وأخيراً متى يُستخدم هذا المبدأ ؟!
حينما نجد بأن الكلاسات الفرعية لا تتصرف بنفس الكيفية التي تتصرف بها الكلاسات الرئيسية .
لذلك نحتاج إلى تطبيق هذا المبدأ من أجل أن نضمن أن الكلاسات المُشتقة تستطيع أن تتصرف وكأنها كلاس رئيسي دون أن يؤثر على سلوك الـ client.
يتبع..
(part 3)
⚡ ثالث مبدأ(LSP) Liskov Substitution Principle
ليسكوف هو اسم العالمة اللي اقترحت هذا المبدأ وهو مبدأ الاستبدال والتعويض اللي يعرفك متى تعمل وراثة من كلاس ثاني ومتى لا وهذا المبدأ يُعتبر تكملة للمبدأ OCP.
‘‘If you have class B inherits from class A then class A should be replaceable by class B without any changes’’
بمعنى اذا كان B يورث من A فإن سلوك الـ client لن يتغير ويظل يعمل بكفاءة اذا استخدمنا B بدلاً من A.
لنفترض لدينا كلاس للطيور وفيها دالتين eat , fly ويوجد كلاسين اخرين(البطريق، النورس) يرثوا من الطيور.
من الطبيعي ان كُل كلاس اصبح يمتلك fly,eat .
لو انشئنا كائن من كلاس الطيور واستخدمنا الدالتين
Bird a = new Bird()
a.fly()
a.eat()
ومن ثَم غيرنا نوع الكائن لكلاس النورس.
Bird a = new Seagull()
فهل سلوك الـ client لن يتغير ويظل يعمل بكفاءة 🤔!
نعم ،لأنه النورس بُكل بساطه يطير ويأكل، إذاً هُنا طبقنا مبدأ ليسكوف.
طيب لو نغير نوع الكائن لكلاس البطريق !
Bird a = new Penguin()
هنا من الطبيعي جداً أن سلوك الـ clint يتغير ولن يعمل بكفاءة لأن البطريق يأكل ولاكن لا يطير ، إذاً هُنا تفشل عملية الوراثة .
طيب ايش الحل🤔؟
موضح في الصورة (2) 🙏.
وأخيراً متى يُستخدم هذا المبدأ ؟!
حينما نجد بأن الكلاسات الفرعية لا تتصرف بنفس الكيفية التي تتصرف بها الكلاسات الرئيسية .
لذلك نحتاج إلى تطبيق هذا المبدأ من أجل أن نضمن أن الكلاسات المُشتقة تستطيع أن تتصرف وكأنها كلاس رئيسي دون أن يؤثر على سلوك الـ client.
يتبع..
⚡SOLID Principles⚡
(part 4)
⚡ رابع مبدأ(ISP) Interface segregation principle
- “ Clients should not be forced to depend on methods they do not use”
إذا كان يوجد كلاس يرث من Interface المفروض لا يعمل Impalement إلا للـ methods اللي هو يحتاجها .
لذلك عند بناء Interface يجب ان يكون كُل الـ methods الموجودة مرتبطة مع بعض مالم يتم تقسيمها إلا أكثر من Interface وهذا المبدأ شبيه إلا حدٍ ما من مبدأ SRP.
واقصد هُنا بالـ Interface أي جزء يستخدمه الـ client سواءً Class او Interface
مثلاً كان عندك Interface لطرق الدفع ، وشخص آخر حب يأخذ منك الواجهة هذي ويستخدمها في طريقة الدفع اونلاين
فأنت قولت له عشان تستخدم الواجهة لازم تعمل Implement للدالة الخاصة بالدفع اونلاين وكمان للدالة الخاصة بالدفع كاش عشان يشتغل معاك، طيب هو ما يحتاج الدفع كاش تجبره عليها ليش🙄؟
لذلك يتم تقسيم Interface وتكون كُل Interface خاصة بطريقة دفع مُعينه وبكذا حققنا مبدأ ISP وبنفس الوقت مبدأ SRP.
يتبع..
(part 4)
⚡ رابع مبدأ(ISP) Interface segregation principle
- “ Clients should not be forced to depend on methods they do not use”
إذا كان يوجد كلاس يرث من Interface المفروض لا يعمل Impalement إلا للـ methods اللي هو يحتاجها .
لذلك عند بناء Interface يجب ان يكون كُل الـ methods الموجودة مرتبطة مع بعض مالم يتم تقسيمها إلا أكثر من Interface وهذا المبدأ شبيه إلا حدٍ ما من مبدأ SRP.
واقصد هُنا بالـ Interface أي جزء يستخدمه الـ client سواءً Class او Interface
مثلاً كان عندك Interface لطرق الدفع ، وشخص آخر حب يأخذ منك الواجهة هذي ويستخدمها في طريقة الدفع اونلاين
فأنت قولت له عشان تستخدم الواجهة لازم تعمل Implement للدالة الخاصة بالدفع اونلاين وكمان للدالة الخاصة بالدفع كاش عشان يشتغل معاك، طيب هو ما يحتاج الدفع كاش تجبره عليها ليش🙄؟
لذلك يتم تقسيم Interface وتكون كُل Interface خاصة بطريقة دفع مُعينه وبكذا حققنا مبدأ ISP وبنفس الوقت مبدأ SRP.
يتبع..
بدايه مبرمج
Photo
⚡SOLID Principles⚡
⚡ خامس مبدأ(DIP) Dependency Inversion Principle
“ High level modules should not depend upon low level modules. Both should depend upon abstractions”
الـ High level classes يجب ألا تكون مُعتمدة على low level classes و يجب ان يكون بينهما وسيط وهو abstractions.
على سبيل المثال افترض عندك كلاس سوبر ماركت وعشان تملي السوبر ماركت بالأصناف لابد انه تستخدم كلاسات كُل صنف مثلاً كلاس خضروات وكلاس الفواكه وتستدعي دالة الإضافة.
Fruit f = new Fruit();
f.add();
Vegetable v = new Vegetable();
v.add();
ونفس الشيء في بقية الأصناف ..
هنا كلاس السوبر ماركت يُعتبر ( High level ) مُعتمد بشكل كُلي على كلاسات الأصناف ( low level )،بمعنى أي تغيرات في ( low level ) لابد ان تنعكس في ( High level ) طيب ايش المشكلة اللي ممكن تصير🙄!
تخيل لو كلاس الفواكه عدل في دالة إضافة فاكهة ❗ هنا انت مضطر ترجع تعدل في كلاس السوبر ماركت.
وبكذا خالفنا مبدأ Open Close واصبح كلاس السوبر ماركت مفتوح للتعديلات😵وايضاً مُعتمد على كلاسات أخرى أي خالفنا مبدأ DIP .
طيب والحل ،السوبرماركت ضروري نضيف لها اصناف🤔❗
الحل هو عمل وسيط عن طريقه تضيف الصنف اللي تحتاجه وبدون ما تعتمد على الغير 😉 .
لنفرض الوسيط هو Interface يكون بداخلها دالة الإضافة، ومن ثم نجعل كلاسات الـ low level تعمل Implement لهذا الوسيط .
بحيث يستطيع كلاس السوبر ماركت التعامل مع low level عن طريق الوسيط .
وبكذا طبقنا المبدأ واصبح كلاس السوبر ماركت منعزل تماماً عن التغيرات اللي ممكن تحدث في كلاسات Low Level أي جعلنا الكلاس مُغلق عن أي تعديلات وبنفس الوقت غير مُعتمد على أي كلاس، أيضاً قللنا من Coupling واقصد بالـ Coupling هو ترابط الكود .
ملاحظة : عند زيادة Coupling في الكود يصبح صعب التعديل عليه او تطويره لذلك تسعى SOLID إلى تقليل من Coupling وزيادة Cohesion.
⚡أخيراً
هذه المبادئ يوجد بينهما علاقة بمعنى لو اخذت كُل منهم بشكل معزول عن الآخر وطبقته فسوف تحصل على فائدة ولكن ليست كبيرة.
تمنياتي لكم بالتوفيق 🙏❤
⚡ خامس مبدأ(DIP) Dependency Inversion Principle
“ High level modules should not depend upon low level modules. Both should depend upon abstractions”
الـ High level classes يجب ألا تكون مُعتمدة على low level classes و يجب ان يكون بينهما وسيط وهو abstractions.
على سبيل المثال افترض عندك كلاس سوبر ماركت وعشان تملي السوبر ماركت بالأصناف لابد انه تستخدم كلاسات كُل صنف مثلاً كلاس خضروات وكلاس الفواكه وتستدعي دالة الإضافة.
Fruit f = new Fruit();
f.add();
Vegetable v = new Vegetable();
v.add();
ونفس الشيء في بقية الأصناف ..
هنا كلاس السوبر ماركت يُعتبر ( High level ) مُعتمد بشكل كُلي على كلاسات الأصناف ( low level )،بمعنى أي تغيرات في ( low level ) لابد ان تنعكس في ( High level ) طيب ايش المشكلة اللي ممكن تصير🙄!
تخيل لو كلاس الفواكه عدل في دالة إضافة فاكهة ❗ هنا انت مضطر ترجع تعدل في كلاس السوبر ماركت.
وبكذا خالفنا مبدأ Open Close واصبح كلاس السوبر ماركت مفتوح للتعديلات😵وايضاً مُعتمد على كلاسات أخرى أي خالفنا مبدأ DIP .
طيب والحل ،السوبرماركت ضروري نضيف لها اصناف🤔❗
الحل هو عمل وسيط عن طريقه تضيف الصنف اللي تحتاجه وبدون ما تعتمد على الغير 😉 .
لنفرض الوسيط هو Interface يكون بداخلها دالة الإضافة، ومن ثم نجعل كلاسات الـ low level تعمل Implement لهذا الوسيط .
بحيث يستطيع كلاس السوبر ماركت التعامل مع low level عن طريق الوسيط .
وبكذا طبقنا المبدأ واصبح كلاس السوبر ماركت منعزل تماماً عن التغيرات اللي ممكن تحدث في كلاسات Low Level أي جعلنا الكلاس مُغلق عن أي تعديلات وبنفس الوقت غير مُعتمد على أي كلاس، أيضاً قللنا من Coupling واقصد بالـ Coupling هو ترابط الكود .
ملاحظة : عند زيادة Coupling في الكود يصبح صعب التعديل عليه او تطويره لذلك تسعى SOLID إلى تقليل من Coupling وزيادة Cohesion.
⚡أخيراً
هذه المبادئ يوجد بينهما علاقة بمعنى لو اخذت كُل منهم بشكل معزول عن الآخر وطبقته فسوف تحصل على فائدة ولكن ليست كبيرة.
تمنياتي لكم بالتوفيق 🙏❤
ندوة هذا الاسبوع في #بلوك_ون بعنوان (انشاء المواقع بدون برمجه)
خلال الندوة هذي ستتعرف على كيفية انشاء المواقع من دون برمجه باستخدام انظمة الCMS.
محاور الندوة
● تتعرف على انواع المواقع الالكترونية
● الاستضافات المجانية و المدفوعة
● حجز و كيفية ادارة الدومين
● مفهوم انظمه ادارة المحتوى
● انواع انظمة ادارة المحتوى المختلفة
● تركيب القوالب و الثيمات و الاضافات المختلفة
● مواقع المدونات و المواقع التعريفية للشركات
● انشاء مواقع متعددة اللغات
● ادوات مواقع المتاجر و التجارة الالكترونية
● رفع ونشر المواقع على الانترنت
يقدم الندوة : م/ مختار غالب
- مدرب في اكاديمية رواد للبرمجة
- معيد في كلية الحاسوب لعدد من الجامعات الخاصة
- متخصص في برمجة و تطوير مواقع الانترنت و التطبيقات
موعد الندوة:
الاربعاء: 3 نوفمبر 2021
من الساعة 3:00 مساء الى 7:00 مساء
المكان: حاضنة الأعمال #بلوك_ون (مؤسسة رواد)
شارع حدة جولة المصباحي عمارة النزيلي
الدور السادس مكتب 36
الرسوم: 3000 ريال يمني.
للتسجيل أرسل إسمك وإسم الندوة برسالة نصيه أو عبر الواتس آب إلى الرقم 777833433
#بلوك_ون
#مشاريع_ناشئة
#ريادة_اعمال
#ابدا_مشروعك
خلال الندوة هذي ستتعرف على كيفية انشاء المواقع من دون برمجه باستخدام انظمة الCMS.
محاور الندوة
● تتعرف على انواع المواقع الالكترونية
● الاستضافات المجانية و المدفوعة
● حجز و كيفية ادارة الدومين
● مفهوم انظمه ادارة المحتوى
● انواع انظمة ادارة المحتوى المختلفة
● تركيب القوالب و الثيمات و الاضافات المختلفة
● مواقع المدونات و المواقع التعريفية للشركات
● انشاء مواقع متعددة اللغات
● ادوات مواقع المتاجر و التجارة الالكترونية
● رفع ونشر المواقع على الانترنت
يقدم الندوة : م/ مختار غالب
- مدرب في اكاديمية رواد للبرمجة
- معيد في كلية الحاسوب لعدد من الجامعات الخاصة
- متخصص في برمجة و تطوير مواقع الانترنت و التطبيقات
موعد الندوة:
الاربعاء: 3 نوفمبر 2021
من الساعة 3:00 مساء الى 7:00 مساء
المكان: حاضنة الأعمال #بلوك_ون (مؤسسة رواد)
شارع حدة جولة المصباحي عمارة النزيلي
الدور السادس مكتب 36
الرسوم: 3000 ريال يمني.
للتسجيل أرسل إسمك وإسم الندوة برسالة نصيه أو عبر الواتس آب إلى الرقم 777833433
#بلوك_ون
#مشاريع_ناشئة
#ريادة_اعمال
#ابدا_مشروعك
- يلجأ أغلبية الباحثين عادة إلى " غوغل " و لا يعودون إلَّا بالقليل أو بمعلوماتٍ غير مؤكدة ..
في هذا المنشور تجدون أهم 12 موقعا مختصا في شؤون العلم و الثقافة ..
* موقع refseek ..
محركُ بحثٍ يوفر المصادر الأكاديمية بطريقةٍ سهلة أكثر من مليار مصدر من الكتب والمجلات والأخبار
و الموسوعات ..
https://www.refseek.com
* موقع WorldCat ..
محركُ بحثٍ سهلُ الإستخدام يبحث في أكثر من 20 ألف مكتبةٍ و يحتوي على أكثر من 2مليار مصدر
و يمكنك من إيجاد أقرب مكتبة لك ..
https://www.worldcat.org
* موقع Springer ..
يحتوي على أكثر من 3مليون مصدر في مختلف المجالات العلمية من مقالات و أوراق و مؤتمرات
و أجزاء من كتب ..
https://link.springer.com
* موقع Microsoft_Academic ..
يحمل نتائج بحث واسعة المحتوى للأكاديميين و يتم تحديثها باستمرار يحتوي على أكثر من120 مليون مطبوعة ..
https://academic.microsoft.com
* موقع Bioline ..
محركُ بحثٍ تطوعيٍ يعمل على جمع المقالات المنشورة في المجلات العلمية بالدول النامية مثل
مصر و تركيا و العراق و الأردن و غيرها ..
http://www.bioline.org.br
* موقع EThOS ..
يحملُ أكثر من 500 ألف رسالةَ ماجستيرٍ و دكتوراه في جميع المجالات ..
https://ethos.bl.uk
* موقع Research Paper’s in Economics ..
محركُ بحثٍ يحتوي على أكثر من مليوني بحثٍ في علم الإقتصاد و العلوم الأخرى ذات الصلة ..
http://repec.org
* موقع Science.gove ..
محركُ بحثٍ علميٍ تابع للحكومة الأمريكية يجمع أكثر من 2000 موقعٍ علميٍ و يحتوي على أكثر من 200 مليونَ ورقةٍ و نتائجَ موثوقةٍ ..
https://www.science.gov
* موقع kotobgy ..
محركُ بحث يحتوي على الملايين من الكتب العربية القابلة للتحميل ..
كتبجي - محرك بحث الكتب العربية ..
https://www.kotobgy.com
* موقع pdfdrive ..
أكبرُ و أفضلُ موقع لتحميل الكتب في جميع التخصصّات بصيغة PDF يحتوي أكثر من 225 مليون كتاب جاهزة للتحميل المباشر و يمكن استخدامه للدراسة ..
https://www.pdfdrive.com
* موقع ISEEK Education ..
محركُ بحث ممتاز يستهدف الطلاب و المعلمين
و الإداريين و غيرهم يحتوي على موادَ موثوقةٍ ..
https://education.iseek.com
* موقع base_-search ..
من أفضل و أقوى محركات البحوث الأكاديمية توجد أكثر من 100 مليون وثيقةٍ علميةٍ .. 70٪ من المقالات التي يحتويها مجانية ..
https://www.base-search.net
في هذا المنشور تجدون أهم 12 موقعا مختصا في شؤون العلم و الثقافة ..
* موقع refseek ..
محركُ بحثٍ يوفر المصادر الأكاديمية بطريقةٍ سهلة أكثر من مليار مصدر من الكتب والمجلات والأخبار
و الموسوعات ..
https://www.refseek.com
* موقع WorldCat ..
محركُ بحثٍ سهلُ الإستخدام يبحث في أكثر من 20 ألف مكتبةٍ و يحتوي على أكثر من 2مليار مصدر
و يمكنك من إيجاد أقرب مكتبة لك ..
https://www.worldcat.org
* موقع Springer ..
يحتوي على أكثر من 3مليون مصدر في مختلف المجالات العلمية من مقالات و أوراق و مؤتمرات
و أجزاء من كتب ..
https://link.springer.com
* موقع Microsoft_Academic ..
يحمل نتائج بحث واسعة المحتوى للأكاديميين و يتم تحديثها باستمرار يحتوي على أكثر من120 مليون مطبوعة ..
https://academic.microsoft.com
* موقع Bioline ..
محركُ بحثٍ تطوعيٍ يعمل على جمع المقالات المنشورة في المجلات العلمية بالدول النامية مثل
مصر و تركيا و العراق و الأردن و غيرها ..
http://www.bioline.org.br
* موقع EThOS ..
يحملُ أكثر من 500 ألف رسالةَ ماجستيرٍ و دكتوراه في جميع المجالات ..
https://ethos.bl.uk
* موقع Research Paper’s in Economics ..
محركُ بحثٍ يحتوي على أكثر من مليوني بحثٍ في علم الإقتصاد و العلوم الأخرى ذات الصلة ..
http://repec.org
* موقع Science.gove ..
محركُ بحثٍ علميٍ تابع للحكومة الأمريكية يجمع أكثر من 2000 موقعٍ علميٍ و يحتوي على أكثر من 200 مليونَ ورقةٍ و نتائجَ موثوقةٍ ..
https://www.science.gov
* موقع kotobgy ..
محركُ بحث يحتوي على الملايين من الكتب العربية القابلة للتحميل ..
كتبجي - محرك بحث الكتب العربية ..
https://www.kotobgy.com
* موقع pdfdrive ..
أكبرُ و أفضلُ موقع لتحميل الكتب في جميع التخصصّات بصيغة PDF يحتوي أكثر من 225 مليون كتاب جاهزة للتحميل المباشر و يمكن استخدامه للدراسة ..
https://www.pdfdrive.com
* موقع ISEEK Education ..
محركُ بحث ممتاز يستهدف الطلاب و المعلمين
و الإداريين و غيرهم يحتوي على موادَ موثوقةٍ ..
https://education.iseek.com
* موقع base_-search ..
من أفضل و أقوى محركات البحوث الأكاديمية توجد أكثر من 100 مليون وثيقةٍ علميةٍ .. 70٪ من المقالات التي يحتويها مجانية ..
https://www.base-search.net
Refseek
RefSeek - Academic Search Engine
Academic search engine for students and researchers. Locates relevant academic search results from web pages, books, encyclopedias, and journals.
📢ثاني ندوات أكاديمية البرمجة في صنعاء
👨🏻💻 شركات برمجيات أو عملاء
❓ يعتبر البعض أن انتشار الإنترنت قد ساعد الشركات على مواكبة كل ماهو جديد والحصول على المعلومة بسهولة وسرعة ؛ غير أنه في الوقت نفسه قد تسبب هذا الانتشار الواسع للمعلومات في سهولة الحصول عليها واختراقها ومن ثم العبث بها *واستغلالها.. وسهل ذلك ايضا حدوث العديد من الحوادث الأمنية المتعلقة بالفيروسات ولكن، ازدياد الوعي بأهمية أمن المعلومات ونمو التقنيات والوسائل المتعلقة بذلك، يساهم بشكل جيد في عمل حد لهذه الاخطار وتقليل معدلات هذه الحوادث
🔒 تحت عنوان Information Security أمن المعلومات وأهميته للشركات والأفراد🔒
🏷️ *تقيم أكاديمية رواد فعاليتها، ضمن سلسلة ندوات نقاشية مشوقة وملهمة، يقدمها متدربي أكاديمية البرمجة
والتي سبناقش فيها مفهوم الأمن المعلوماتي وسياسة الخصوصية وحماية البيانات،وجرائم المعلومات التي أصبحت ذات صبغة عالمية ومنظمة تستهدف كيانات كبيرة وصغيرة، وتؤثر عليها مالياً واجتماعياً
كما سيجري مناقشة مواضيع هامة وحساسة تخُص التحديات التي تواجه الشركات في مجال أمن المعلومات وحمايتها، والاخطار التي تواجهها الشركات والافراد نتيجة قصر المعرفة والاهتمام بجانب الأمن المعلوماتي
📍 يقدم الندوة المهندسين:
- محمد عبد السلام
- ابو بكر الدبعي
- انس الوصابي
- سبأ الوصابي
- حنان النجحي
- روان دلال
🕐موعد الندوة:
الأثنين : 14/2/2022
من الساعة 3:30 مساء الى 6:00 مساء
📍 المكان: (فروع مؤسسة روّاد في المحافظات)
🔸صنعاء - حاضنة الأعمال #بلوك_ون - شارع حدة جولة المصباحي عمارة النزيلي
الدور السادس شقة 36
💲 الرسوم:
1000ريال يمني
🔸 تعز - شارع المسبح - مقر منظمة شباب بلا حدود - قبل مدارس النبراس فرع المسبح.
🔹 حضرموت - المكلا - الديس - حي الماليشيا.
💲 الرسوم في تعز وحضرموت :
1500ريال يمني.
📍 للتسجيل :
يرجى ملئ بياناتك في الفورم وسوف يتم التواصل معك و تأكيد حضورك :
https://forms.gle/c768wYdYEWLdmy8L8
#Bootcamps_Seminar
👨🏻💻 شركات برمجيات أو عملاء
❓ يعتبر البعض أن انتشار الإنترنت قد ساعد الشركات على مواكبة كل ماهو جديد والحصول على المعلومة بسهولة وسرعة ؛ غير أنه في الوقت نفسه قد تسبب هذا الانتشار الواسع للمعلومات في سهولة الحصول عليها واختراقها ومن ثم العبث بها *واستغلالها.. وسهل ذلك ايضا حدوث العديد من الحوادث الأمنية المتعلقة بالفيروسات ولكن، ازدياد الوعي بأهمية أمن المعلومات ونمو التقنيات والوسائل المتعلقة بذلك، يساهم بشكل جيد في عمل حد لهذه الاخطار وتقليل معدلات هذه الحوادث
🔒 تحت عنوان Information Security أمن المعلومات وأهميته للشركات والأفراد🔒
🏷️ *تقيم أكاديمية رواد فعاليتها، ضمن سلسلة ندوات نقاشية مشوقة وملهمة، يقدمها متدربي أكاديمية البرمجة
والتي سبناقش فيها مفهوم الأمن المعلوماتي وسياسة الخصوصية وحماية البيانات،وجرائم المعلومات التي أصبحت ذات صبغة عالمية ومنظمة تستهدف كيانات كبيرة وصغيرة، وتؤثر عليها مالياً واجتماعياً
كما سيجري مناقشة مواضيع هامة وحساسة تخُص التحديات التي تواجه الشركات في مجال أمن المعلومات وحمايتها، والاخطار التي تواجهها الشركات والافراد نتيجة قصر المعرفة والاهتمام بجانب الأمن المعلوماتي
📍 يقدم الندوة المهندسين:
- محمد عبد السلام
- ابو بكر الدبعي
- انس الوصابي
- سبأ الوصابي
- حنان النجحي
- روان دلال
🕐موعد الندوة:
الأثنين : 14/2/2022
من الساعة 3:30 مساء الى 6:00 مساء
📍 المكان: (فروع مؤسسة روّاد في المحافظات)
🔸صنعاء - حاضنة الأعمال #بلوك_ون - شارع حدة جولة المصباحي عمارة النزيلي
الدور السادس شقة 36
💲 الرسوم:
1000ريال يمني
🔸 تعز - شارع المسبح - مقر منظمة شباب بلا حدود - قبل مدارس النبراس فرع المسبح.
🔹 حضرموت - المكلا - الديس - حي الماليشيا.
💲 الرسوم في تعز وحضرموت :
1500ريال يمني.
📍 للتسجيل :
يرجى ملئ بياناتك في الفورم وسوف يتم التواصل معك و تأكيد حضورك :
https://forms.gle/c768wYdYEWLdmy8L8
#Bootcamps_Seminar
Google Docs
Rowad Coding Academy - Event Registration Form
ينظم متدربي مخيمات اكاديمية روّاد للبرمجة فعاليات أسبوعية عن مجموعة متنوعة من المواضيع التي تهم العاملين والشركات والمهتمين بالمجال التقني حيث تعد هذه الفعاليات فرصة جيدة لتبادل المعرفة والمعلومات والتعرف على شخصيات جديدة وتكوين صدقات جيدة على المستوى المهني…
ثاني ندوات الأكاديمية في محافظة تعز والمتفردة من نوعها في المحافظة .
Time & cost Estimation 🤩🔥
واحد من أهم واكثر المواضيع أهمية و الذي يدور حوله مجموعة من الاسئلة التي يجب ان تسأل نفسك عنها كتقني يعمل في السوق ...
فهل تجد صعوبه في تقييم سعر المنتج البرمجي الذي تقدمه ؟
ليس لديك التصور الكافي للوقت اللازم لانجاز مهامك ومشاريعك؟
سنناقش في هذه الندوة مجموعة من مواضيع (Time & cost Estimation) لتوضيح طرق التسعير و أهميتها و ومشاكل التسعير التي قد تواجهه الشركات والفير لانسرز والكثير من المواضيع الشيقة المتعلقة به🤩🔥
وسنستضيف شخصيات بارزه للاستفادة من خبراتهم في المجال 😍↗️
📍 يقدم الندوة المهندسين :-
• ضحى الخراساني.
• فاطمة المشهور.
• حنين عبد الجليل.
• ريم الشاذلي.
• حمد بكيل.
• اسامة محفوظ.
🕐 موعد الندوة:
الأثنين : 21/2/2022
من الساعة 2:30 مساء الى 5:00 مساء
📍 المكان:
🔸 تعز - شارع المسبح - مقر منظمة شباب بلا حدود - قبل مدارس النبراس فرع المسبح.
💲 الرسوم :
1500ريال يمني .
📍 للتسجيل :
يرجى ملئ بياناتك في الفورم وسوف يتم التواصل معك و تأكيد حضورك :
https://forms.gle/c768wYdYEWLdmy8L8
#Bootcamps_Seminar
Time & cost Estimation 🤩🔥
واحد من أهم واكثر المواضيع أهمية و الذي يدور حوله مجموعة من الاسئلة التي يجب ان تسأل نفسك عنها كتقني يعمل في السوق ...
فهل تجد صعوبه في تقييم سعر المنتج البرمجي الذي تقدمه ؟
ليس لديك التصور الكافي للوقت اللازم لانجاز مهامك ومشاريعك؟
سنناقش في هذه الندوة مجموعة من مواضيع (Time & cost Estimation) لتوضيح طرق التسعير و أهميتها و ومشاكل التسعير التي قد تواجهه الشركات والفير لانسرز والكثير من المواضيع الشيقة المتعلقة به🤩🔥
وسنستضيف شخصيات بارزه للاستفادة من خبراتهم في المجال 😍↗️
📍 يقدم الندوة المهندسين :-
• ضحى الخراساني.
• فاطمة المشهور.
• حنين عبد الجليل.
• ريم الشاذلي.
• حمد بكيل.
• اسامة محفوظ.
🕐 موعد الندوة:
الأثنين : 21/2/2022
من الساعة 2:30 مساء الى 5:00 مساء
📍 المكان:
🔸 تعز - شارع المسبح - مقر منظمة شباب بلا حدود - قبل مدارس النبراس فرع المسبح.
💲 الرسوم :
1500ريال يمني .
📍 للتسجيل :
يرجى ملئ بياناتك في الفورم وسوف يتم التواصل معك و تأكيد حضورك :
https://forms.gle/c768wYdYEWLdmy8L8
#Bootcamps_Seminar
Forwarded from حريف للتسويق
معظم الناس لايعرفون كيفية العثور على أفكار المحتوى!
فيما يلي25 قناة على اليوتيوب تمنحك بعض الإلهام:
.
.
#HasanMarketing
فيما يلي25 قناة على اليوتيوب تمنحك بعض الإلهام:
.
.
#HasanMarketing
بمناسبة جلسة الأمن السيبراني التي قمنا بتنظيمها للمتحدث الخبير م. فادي الأسودي يوم السبت لمجتمع GDSC والتي أعلن لنا فيها استعداده بإعطاء كوبونات مجانية تعليمية من حسابه على يوديمي: https://www.udemy.com/user/yazanalaswadi/
لغرض إفادة الطلاب.
شارك معنا المهندس فادي كوبونات مجانية تنتهي بعد ٣ ايام ، ل ٢ من كورساته على يوديمي 🤩🔥
الأول هو الدورة المكثفة في اختراق الشبكات اللاسلكية:
https://www.udemy.com/course/wifi-penetesting/?couponCode=3599CEFD9800DCF98C91
والثاني هي دورة اساسيات بايثون واختبار الاختراق عبر البايثون:
https://www.udemy.com/course/pythonhacking/?couponCode=C262A1C067E701EFF3E9
🔴 صلاحية الروابط ل ٣ ايام فقط.
ونيابةً عن جميع الطلبة في ال GDSC MENA Chapters ، نتقدم بالشكر الجزيل للاستاذ المهندس فادي الأسودي على إفادته لمجتمعنا 🤩
ولا تنسوا موعدنا الليلة ان شاء الله مع المهندس الخبير في تقنية الFlutter م. عبدالله منصور
كونوا معنا على الموعد (٨ بتوقيت اليمن) لايڤ عبر صفحتنا على فيسبوك 🔥
#GDSCMENA
#GoogleDeveloperStudentClubs
لغرض إفادة الطلاب.
شارك معنا المهندس فادي كوبونات مجانية تنتهي بعد ٣ ايام ، ل ٢ من كورساته على يوديمي 🤩🔥
الأول هو الدورة المكثفة في اختراق الشبكات اللاسلكية:
https://www.udemy.com/course/wifi-penetesting/?couponCode=3599CEFD9800DCF98C91
والثاني هي دورة اساسيات بايثون واختبار الاختراق عبر البايثون:
https://www.udemy.com/course/pythonhacking/?couponCode=C262A1C067E701EFF3E9
🔴 صلاحية الروابط ل ٣ ايام فقط.
ونيابةً عن جميع الطلبة في ال GDSC MENA Chapters ، نتقدم بالشكر الجزيل للاستاذ المهندس فادي الأسودي على إفادته لمجتمعنا 🤩
ولا تنسوا موعدنا الليلة ان شاء الله مع المهندس الخبير في تقنية الFlutter م. عبدالله منصور
كونوا معنا على الموعد (٨ بتوقيت اليمن) لايڤ عبر صفحتنا على فيسبوك 🔥
#GDSCMENA
#GoogleDeveloperStudentClubs
Udemy
Fadi Al-Aswadi | Software Engineer, Entrepreneur & Security Expert| Udemy
Fadi Al-Aswadi is a Udemy instructor with educational courses available for enrollment. Check out the latest courses taught by Fadi Al-Aswadi
السلام علیكم
👈 كمهندس عندك علاقه بالحاسوب لازم ترتبط بالموقع دا ح یخلی زاكرتك و معلوماتك فل.
و حتكون انسان مثقف و متعلم و مُلِم بی مجالك فی نفس اللحظه.
👈 الموقع عباره عن الاف من الاسٸله علی حسب المجال اللی بتختاروا انت شوف مجال شنو و خش الموقع دا...
صدقنی م حتندم ✊
رابط الموقع .... 👇👇👇👇
https://compsciedu.com/
التخصصات المتاحه هی ....
- Networking
- Operating System
- Software Engineering
- System Prgramming
- Data structures and algorathim
- Computer Archetucture
- DBMS
- Computer Graphics
- Artifical Intelligent
- Wb Technology
- Cloud Computing
- Microprossessor
- IT Foundemental
- Computer Harware
- Computer Design
- Neural Network
- C programming
- Python
- PHP
- HTML
- CSS
- JavaScript
- Java Oriented Programming
- Digitl Image processing
- Cryptography and Network Security
- Digital Logic Design
- Software architceture and design
- Embedded System
- Cyber security
- Hadoop
- MysQl Database
- Sql Server
- Mango DB
- IOT Internet of Things
- Data sciences
- Wireless nd Mobile communication
- MatLab
- R Programming
- Visual Baisc
👈 كمهندس عندك علاقه بالحاسوب لازم ترتبط بالموقع دا ح یخلی زاكرتك و معلوماتك فل.
و حتكون انسان مثقف و متعلم و مُلِم بی مجالك فی نفس اللحظه.
👈 الموقع عباره عن الاف من الاسٸله علی حسب المجال اللی بتختاروا انت شوف مجال شنو و خش الموقع دا...
صدقنی م حتندم ✊
رابط الموقع .... 👇👇👇👇
https://compsciedu.com/
التخصصات المتاحه هی ....
- Networking
- Operating System
- Software Engineering
- System Prgramming
- Data structures and algorathim
- Computer Archetucture
- DBMS
- Computer Graphics
- Artifical Intelligent
- Wb Technology
- Cloud Computing
- Microprossessor
- IT Foundemental
- Computer Harware
- Computer Design
- Neural Network
- C programming
- Python
- PHP
- HTML
- CSS
- JavaScript
- Java Oriented Programming
- Digitl Image processing
- Cryptography and Network Security
- Digital Logic Design
- Software architceture and design
- Embedded System
- Cyber security
- Hadoop
- MysQl Database
- Sql Server
- Mango DB
- IOT Internet of Things
- Data sciences
- Wireless nd Mobile communication
- MatLab
- R Programming
- Visual Baisc
Compsciedu
Computer Science multiple choice Questions and Answers
A portal dedicated to all the computer science subjects. Learn networking, DBMS, operating system and many more by practicing multiple choice questions.
يؤدي الأطباء القسم للإلتزام بأخلاقيات المهنة وينطبق نفس الأمر على موظفي الصرح العسكري ، ولكن في المجال التقني ومع إتساع نطاق الشركات البرمجية وحاجة الجميع للمبرمجين🧑🏻💻
هل هناك معايير لأخلاقيات العمل في البرمجة⁉️
هل شعرت يوماً بالقلق من التعامل مع المبرمجين⁉️
هل فكرت في مرة من المرات انه من الممكن أن تجد حلا لكل المخاوف التي تخطر على بالك حين تسلم مشروعك إلى مبرمج لاتعرفه جيدا❗
وهل سيكون للإلتزام بأخلاقيات العمل في البرمجة تأثير على شركتك او مشروعك❔
وأنت كمبرمج، هل للإلتزام بأخلاقيات العمل في البرمجة تأثير إيجابي عليك🤔
وكيف تصبح مبرمجا ملتزما بأخلاقيات مهنتك😎
إجابات كل تلك الأسئله⁉️
وحسب معايير عالمية 🌎
ومناقشة قضايا مع شركات محلية واستضافة شخصيات مهمة في المجال 🤩
وتقديم حلول وتوصيات 🤝🏼
كل ذلك سيكون 😌
في ندوة Programming work ethics
التي يقدمها المهندسين🤩:
أشواق الحكيمي
علاء عبدالسلام
عمر طه
زياد العزعزي
ساميه الشهري
ريداء ردمان
فكونوا على الموعد🤝🏼
🕐 موعد الندوة:
الأثنين : 14/3/2022
من الساعة 3:30 مساء الى 6:00 مساء
📍 المكان:
🔸حاضنة الأعمال #بلوك_ون (مؤسسة روّاد)
شارع حدة جولة المصباحي عمارة النزيلي
الدور السادس مكتب 36
💲 الرسوم:
1000ريال يمني .
🔸 تعز - شارع المسبح - مقر منظمة شباب بلا حدود - قبل مدارس النبراس فرع المسبح.
🔹 حضرموت - المكلا - الديس - حي الماليشيا.
💲 الرسوم في تعز وحضرموت :
1500ريال يمني.
📍 للتسجيل :
يرجى ملئ بياناتك في الفورم وسوف يتم التواصل معك و تأكيد حضورك :
https://forms.gle/c768wYdYEWLdmy8L8
#Bootcamps_Seminar
هل هناك معايير لأخلاقيات العمل في البرمجة⁉️
هل شعرت يوماً بالقلق من التعامل مع المبرمجين⁉️
هل فكرت في مرة من المرات انه من الممكن أن تجد حلا لكل المخاوف التي تخطر على بالك حين تسلم مشروعك إلى مبرمج لاتعرفه جيدا❗
وهل سيكون للإلتزام بأخلاقيات العمل في البرمجة تأثير على شركتك او مشروعك❔
وأنت كمبرمج، هل للإلتزام بأخلاقيات العمل في البرمجة تأثير إيجابي عليك🤔
وكيف تصبح مبرمجا ملتزما بأخلاقيات مهنتك😎
إجابات كل تلك الأسئله⁉️
وحسب معايير عالمية 🌎
ومناقشة قضايا مع شركات محلية واستضافة شخصيات مهمة في المجال 🤩
وتقديم حلول وتوصيات 🤝🏼
كل ذلك سيكون 😌
في ندوة Programming work ethics
التي يقدمها المهندسين🤩:
أشواق الحكيمي
علاء عبدالسلام
عمر طه
زياد العزعزي
ساميه الشهري
ريداء ردمان
فكونوا على الموعد🤝🏼
🕐 موعد الندوة:
الأثنين : 14/3/2022
من الساعة 3:30 مساء الى 6:00 مساء
📍 المكان:
🔸حاضنة الأعمال #بلوك_ون (مؤسسة روّاد)
شارع حدة جولة المصباحي عمارة النزيلي
الدور السادس مكتب 36
💲 الرسوم:
1000ريال يمني .
🔸 تعز - شارع المسبح - مقر منظمة شباب بلا حدود - قبل مدارس النبراس فرع المسبح.
🔹 حضرموت - المكلا - الديس - حي الماليشيا.
💲 الرسوم في تعز وحضرموت :
1500ريال يمني.
📍 للتسجيل :
يرجى ملئ بياناتك في الفورم وسوف يتم التواصل معك و تأكيد حضورك :
https://forms.gle/c768wYdYEWLdmy8L8
#Bootcamps_Seminar
Google Docs
Rowad Coding Academy - Event Registration Form
ينظم متدربي مخيمات اكاديمية روّاد للبرمجة فعاليات أسبوعية عن مجموعة متنوعة من المواضيع التي تهم العاملين والشركات والمهتمين بالمجال التقني حيث تعد هذه الفعاليات فرصة جيدة لتبادل المعرفة والمعلومات والتعرف على شخصيات جديدة وتكوين صدقات جيدة على المستوى المهني…
مبرمج طلبت منه أحد الشركات عمل برنامج،
وبعد أن انجز العمل لم تلتزم الشركة بكامل الإلتزامات المتفق عليها هل واجب على المبرمج تسليم الكود المصدري في هذه الحاله؟
وبعد أن انجز العمل لم تلتزم الشركة بكامل الإلتزامات المتفق عليها هل واجب على المبرمج تسليم الكود المصدري في هذه الحاله؟
Anonymous Poll
8%
نعم
92%
لا