📚موسوعة الحاسوب و البرمجة📚
11.7K subscribers
875 photos
275 videos
3.95K files
913 links
تحتوي على اي كتب او برامج او فيديوهات او دورات تتعلق بالحاسوب او البرمجة وصيانة الهواتف
قنواتنا
للتواصل @mosoaa_bot
قناتنا في اليوتيوب
https://youtube.com/@musuaamsg
Download Telegram
تقييمك للمقال👆
#كيف اختار الحاسوب المناسب لي ؟؟

يختار اللابتوب حسب نوع الاستخدام والمستخدمين ٤ مجاميع
١- استخدام مكتبي
٢- استخدام هندسي وتخصصي
٣- استخدام الالعاب
٤- استخدامات امنية

التفاصيل
١- الاستخدام المكتبي هو الاستخدامات البسيطة الطباعة والافلام وبرامج البسيطة تكون المواصفات المناسبة وملائمة هي التالي
Cori i3
Ram 4Gb
Hard 256

٢- الاستخدام الهندسي والتخصصي : يستخدم لاصحاب التخصصات الهندسية والتصميم والبرمجة الحاسوبية تكون المواصفات المناسبة وملائمة هي التالي
Core i 7 او Core i5 quad
Ram = 8-12 Gb
Hard = 1Tb- 512 Gb

٣- لاستخدام الالعاب
Core i 7 -i 9
Ram = 16-32 Gb
Hard = 2Tb
والافضل يختار شاشة حجم كبير وكارت شاشه جيد

٤- الاستخدامات الامنية
وهنا يجب ان يتجه المستخدم لاجهزة نظام الماك لانها اعلى جوده من ناحية الامان والسرعة

ملاحظة لايهم اسم الشركة او اذا كان اللابتوب مستخدم او جديد المهم نظيف وشغال

المهندسة حنان
المنشور للفائدة
لقد تم انشاءقناة خاصة باالدورات البرمجية وكل مايتعلق بالبرمجة فنرجوا منكم دعمنا بتفعيل زر الجرس
https://www.youtube.com/channel/UCYEdOdlRxbjzbRu4Sm17cvQ/playlists?view=1&sort=dd&shelf_id=0
هل ستدعمونا بالاشتراك في القناة
Anonymous Poll
94%
نعم
6%
لا
نستودعكم الله

تصبحون على خير
ولا تنسون أخوكم بدعوة في ظهر الغيب
اسألوا لي الثبات حتى الممات
مع السلامة
#مقالات_برمجية_ويب📙
⭕️ الفرق بين #Frontend و #backend

#أولا: Front End: يقصد بال Front End هو الجزء من الموقع الذي يتفاعل معه المستخدمين، أي شيء من مكونات الموقع التي يمكنك مشاهدتها، ويمكنك إحداث أي حدث عليها، مثل ال Buttons وال Dropdowns menu والخطوط والألوان ومعارض الصور وحركات ال Animation وغيرها.

كما أننا نتحدث عن Front End فيعني أنك يجب أن تعرف في ال HTML5 وال CSS3 وال jQuery وال jQuery UI وال SASS or LESS وبعض الخبرة في بعض المكاتب المهمة والمتعلقة مثلا في معارض الصور والقليل من الخبرة من
الأجاكس ليست سيئة ...

------------------------------------

#ثانيا: Back End: يقصد بال Back End هو ذلك الجزء الذي يتم بنائه ليعمل على الربط بين مجموعة الصفحات والبيانات والتطبيقات المختلفة، وفي المعنى الآخر هو الجزء الذي يتم تنفيذه وقرائته من خلال ال Server ويهتم بالتحقق من استقبال البيانات وارسالها بشكل صحيح من والى المتصفح.

كما انه يضم مجموعة من الأدوات مثل (Mysql OR Oracle OR SQL Server) وبكل تأكيد هذه تأتي بعد تعلمك أو معرفتك ل SQL(Structure Query Language) مثل جمل الإستعلام والتحديث والحذف والإضافة ..الخ
من الرائع أو تكون مبرمجاً محترفاً، لكن الأروع أن تعرف متطلبات سوق العمل في مجال البرمجة حتى لا تتعلم أي شيء يعجبك وهو غير مطلوب ولن يفيدك فعلياً في مسيرتك المهنية.

ما هي متطلبات سوق العمل في مجال البرمجة؟ تعرف عليها الآن

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

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

لذلك هيا بنا ندخل في تفاصيل المقال...

هل البرمجة مطلوبة في سوق العمل بشدة؟

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

لكن حديثنا هنا ليس عن شدة طلب البرمجة في الأسواق المحلية أو لدى الشركات، بل عن مدى طلبها على مواقع الفري لانسر العربية والعالمية مثل Upwork و Freelancer وغيرهما.

وهذا حتى لا تكون عبداً للشركة التي ستستغني عنك في أول فرصة لتوفير راتبك أو لأي سبب طاريء مثلما حدث في أزمة كورونا وتم تسريح عشرات الآلاف من الموظفين ولم يبالي بهذا التسريح كل عامل حر عبر الإنترنت.



إذن ما هي متطلبات سوق العمل في مجال البرمجة؟



أكثر مجالات البرمجة طلباً في سوق العمل:

فهذه أكثر مجالات البرمجة طلباً حالياً طبقاً لمسمياتها الوظيفية:

- مسؤول قواعد بيانات Database Administrator.

- مطور مواقع الويب Web Developer.

- مبرمج جافا سكريبت Java Developer.

- مبرمج لغة بي إتش بي PHP Developer.

- مبرمج لغة بايثون Python Developer.

- مسؤول أنظمة وشبكات Network and Systems Administrator.

- مبرمج ومطور تطبيقات الهواتف الذكية Mobile Application Developer.

هذا إلى جانب:

- مطور الويب المتكامل Full Stack Developer (يجمع بين تصميم الويب وبرمجة الويب).

- مبرمج ومطور واجهات الويب Front-End Developer.

- مبرمج ومطور الويب Back-End Developer (يبرمج الأجزاء الخلفية التي لا تظهر على الواجهة).
#Mohamed_Saad
This media is not supported in your browser
VIEW IN TELEGRAM
• ‏الخوارزميات :-هي عبارة عن مجموعة من الخطوات Steps , لحل مشكلة معينة أو تنفيذ مهمة معينة

*وفي تعريف اخر هي مجموعة من الخطوات المرتبة التي تقوم بتوليد نتيجة معينة في زمن محدد

كيف تقوم ببناء خوارزمية وما طريقة تركيب الخوارزميات ؟
‏علماء الكمبيوتر قامو بتقسم البرنامج او الخوارزمية الي 3 خطوات وهذه الخطوات تعتبر مكونات أساسية لأي برنامج وتسمي Three Constructor
وهما عبارة عن

Sequence ( التعليمات )

Decisions ( القرارات )

Repetition ( التكرار )


ماذا تعني هذه المكونات الثلاث ؟
‏المكون الأول Sequence

عندما ننظر الي أي برنامج او أي خوارزمية بشكل عام سنجد ان البرنامج يتكون من سلسلة من التعليمات من الممكن ان تكون تعليمات بسيطة او تعلميات اخرى من النوعين decision , repetition
اذا الـ sequence هو مجموعة من التعليمات والخطوات لأي خوارزمية


‏المكون الثاني :- Decisions
ليست كل البرامج او الخوارزميات نستطيع حلها بسهولة احيانا نحتاج الي الشروط Decisions وبناء علي ذلك سنقوم باتخذا قرار معين ، فإذا مان الشرط True اطبع سلسلة معينة من التعليمات واذا كان false اطبع سلسلة اخرى ، وهذا باختصار متني المكون decision
• ‏ماهو دور مختصي الأمن السيبراني في مجال الكلاود ؟


‏١- التأكد من عدم وجود تهديدات أمنية في بيئة الكلاود
Cloud Security Compliance
٢- إدارة كلمات المرور لجميع حسابات الكلاود.


٣- العمل ضمن فريق Cloud Center of Excellence
٤- واخيرا إدارة وأتمتة عمليات أو إجراءات الأمن السيبراني.