virus for programming

virus
for programming صفحة تساعد المبرمجين وطلاب الهندسات واليافعين الشغوفين بالبرمجة على التقدم وطرح الاسئلة بجرأة

what is in my bag as a programmer?
10/05/2023

what is in my bag as a programmer?

حل المشاكل البرمجيةمفهوم المشاكل البرمجيةالمشاكل البرمجية ( Problems Solving ) هي تحديات و تمارين برمجية الهدف منها تطوي...
14/04/2023

حل المشاكل البرمجية
مفهوم المشاكل البرمجية

المشاكل البرمجية ( Problems Solving ) هي تحديات و تمارين برمجية الهدف منها تطوير قدراتك في التحليل و حل المشاكل البرمجية. لذلك حين تتمرن على حل هذه التحديات فأنت بذلك تكون تطور قدراتك في البرمجة بحد ذاتها.

تحديات المشاكل البرمجية تكون بمستويات مختلفة، هناك تمارين تكون متشابهة و هناك تمارين تكون مختلفة و تجعلك مجبر على التفكير بطرق إبداعية لإجاد حلول لها.

يُعرف حل المشاكل البرمجية بمصطلح آخر هو البرمجة التنافسية ( Competitive programming ).

في هذا المقال سنتحدث عن أهمية حل المشاكل البرمجية و أهم المصادر العربية و الأجنبية المتاحة للتمرن عليها.

أهمية حل المشاكل البرمجية

يعتقد بعض الطلبة أن دراسة الخوارزميات و هياكل البيانات يؤهلهم للدخول في المجال الذي يريدونه، لكن من وجهة نظري الشخصية فإن الخطوة الأفضل قبل أن تغوص بمجال محدد أن تقوم بحل المشاكل البرمجية و هذا ما نقصد به ( Problems Solving ).

حل المشاكل البرمجية يساعدك في تنمية مستواك في التفكير و رفع مستوى ذكائك و زيادة ثقتك بنفسك و زيادة قدرتك ببحثك دائماً عن أفضل الحلول، أبسطها و أسرعها، كما أنه بمجرد فهمهك لهذه المشاكل سيصبح تطوير التطبيقات، المواقع أو أي مجال أو تمرين متعلق بالبرمجة أمر سهل بالنسبة لك.

حل المشاكل البرمجية لا يساعدك فقط في البرمجة و إنما يساعدك بشتى ميادين الحياة على حل المشاكل التي تواجهك.

مدة التحديات

لن تستطيع الإنتهاء من حل المشاكل بين ليلة و ضحاها، بل ستأخذ كغيرها من الأشياء الجديدة الكثير من الوقت حتى تتقنها و لربما أكثر.

سأحدثك عن تجربتي الشخصية فأنا و منذ ثلاث سنوات على التوالي أتابع هذه التحديات و أقوم بحلها، إنتقلت إليها بعدما إنتهيت من دراسة أساسيات لغة بايثون و قد أخذت هذه المرحلة مني 6 أشهر أو أكثر، أروي لك هذه القصة حتى ترى التفاوت في الوقت فأساسيات لغة البرمجة أخدت 6 أشهر مني بينما هذه التحديات إلى الآن ما زلت أمارسها، و للأمانة أنا لم أملل إلى الآن منها لأنها متجددة بإستمرار و غريبة، فدائماً ستصادف أفكار جديدة ، هل تعلم أنني أصبحت من عشاق حل هذه التمارين و أفضلها على أي مجال آخر.

مدة تعلم و تمرس هذه التحديات تختلف من شخص لآخر بحسب إستيعابك و قدرتك على المتابعة فلا تجعل همك الفوز بهذه التحديات فقط بل إعمل على تحفيز دماغك و خوض هذه المتاهة للإستفادة منها. تابع و ثابر و اصبر لتصل في النهاية للإحترافية.

نصيحة: لا تترك البرمجة لوقت طويل لأن هذا سينسيك ما تعلمته في الفترة الماضية، و ستعود لدراسة نفس الأشياء من جديد.

07/04/2023

11 مهارة عالية الدخل يمكنك تعلمها مجانًا عبر الإنترنت.

‏1. التأليف والنشر ( التدوين )

‏2. التصوير الفوتوغرافي

‏3. المونتاج

‏4. التدقيق اللغوي

‏5. االتفريغ الصوتي

‏6. البرمجة

‏7. التسويق الرقمي

‏8. تطوير الويب

‏9. تصميم الجرافيك

‏10. تطوير الالعاب

‏11. تطوير البرمجيات

اربع لغات يجب أن تتقنها اذا اردت الدخول في عالم الأمن السيبراني syber 1- لغة C تمكنك من فهم نقاط الضعف في النظام 2- لغة ...
07/04/2023

اربع لغات يجب أن تتقنها اذا اردت الدخول في عالم الأمن السيبراني syber
1- لغة C تمكنك من فهم نقاط الضعف في النظام
2- لغة perl تساعدك في إجراء اختبار على النظام لاكتشاف الأخطاء
3- لغة javascript تساعدك في تحديد مشكلات الأمان في النظام
4- لغة SQL لمعرفة كيفية الحماية من الحقن

07/04/2023

استخدامات لغة جافا java .
تعد استخدامات لغة جافا لا حصر لها في عالم البرمجة ، حيث تستخدم على نطاقات عدة نظرا لتميزها فاستخدامات لغة جافا تتمثل في :

برمجة تطبيقات الجوال .
إنشاء واجهات الاستخدام الرسومية للتطبيقات .
تطبيقات التعلم والتجارب المتنوعة .
والعديد من الاستخدامات الهائلة الاخرى للغة جافا ، حيث أن مجالات استخدام لغة جافا عديدة كما سنعرف فيما يلي :
مجالات استخدام لغة جافا
مجالات استخدام لغة جافا عديدة للغاية ومطلوبة جدا في سوق العمل ومنها :
مجال تطبيقات الهاتف المحمول .
مجال برامج وتطبيقات سطح المكتب .
مجال تطوير تطبيقات سطح المكتب .
مجال برمجة الآلات .
مجال معالجات النصوص وجداول البيانات .
مجال الروبوتات .
مجالات تطبيقات الويب .

بالإضافة إلى مجال الألعاب وغيرها من المجالات التي تستطيع برمجتها باستخدام جافا لأنها لغة برمجة متعدد المنصات ، ولا يمكن حصر استخداماتها ومجالاتها نظرا لتعدد مميزات لغة جافا البرمجية

07/04/2023

ما هي لغة جافا ؟
لغة جافا java هي لغة برمجة من لغات البرمجة الحديثة بالنسبة لباقي اللغات وقد تطورت عن لغة برمجة C++ ، ولغة جافا هي من لغات البرمجة كائنية التوجه ( Object Oriented) أي أنها تقوم بالعمل على البرنامج بعد تقسيمه إلى كائنات (objects) وتعمل على كل كائن ضمن البرنامج، و تستخدم لغة برمجة جافا في إنشاء برامج ذات واجهة رسومية ، بالإضافة إلى أنها تعمل على الأنظمة المختلفة مثل ويندوز وماك.

Address

Lattakia

Telephone

+963994780356

Website

Alerts

Be the first to know and let us send you an email when virus for programming posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share