Tagwa Abdalla

Tagwa Abdalla

شاملة كل انواع عالم التقنية معلومات وبحوث واخبار ولغات برمجة ومساعدات وكل ما يخص البرمجة

29/03/2022

‏معلومة برمجية ‎ ✨🧡

Callback Function :
في لغة ‎ #جافاسكربت يمكن تمرير فنكشن كبراميتر لفنكشن اخرى وهو مايسمى بالـ callback function ، لكن لايمكن استخدامها في كتابة الاكواد التي تحتوي على تعقيدات منطقية كبيرة وغير متزامنة وهذا مايسمى بجحيم الـ callback

08/03/2022
08/03/2022

‏- معلومة بسيطة بمناسبة ‎ 💓

- أول من برمج في التاريخ هي الكاتبة وعالمة الرياضيات "Ada Lovelace"، وهي من كتبت أول خوارزمية كانت عبارة عن مجموعة من الاوامر لحساب الـ Bernoulli's Numbers لمحرك تحليلي غير مكتمل للعالم Charles Babbage. ✨

25/02/2022

السلام عليكم ورحمة الله وبركاته ... البرمجة للجميع 📒

مقالة تشرح كيف تبدأ في مشوارك لاكتساب مهارة البرمجة:

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

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

مما يحتويه البرنامج:
يحتوي البرنامج على مدخلات ومعالجة ومخرجات لنوضح ما هم،
1️⃣ المدخلات: هي مدخلات من المستخدم مثل الكلمات والأرقام وغيره راح نوضح لاحقا بشرح عملي
2️⃣ المعالجة: هنا عمليات البرمجة بما شرحنا سابقاً بأنها هي أوامر منطقية وتسمى بالخوارزميات
3️⃣ المخرجات: هذي هي الناتج النهائي بعد عمل المعالجة

راح نوضح الأمر بشكل عملي
لو افترضنا بفكرة برنامج يستقبل الأسماء ويحوله إلى حروف كبيرة ومن ثم يخرجها لنا بصيغة مخرجات

نحتاج اولاً
حقل لإدخال الاسم لتتم عملية المدخلات.

ومن ثم نبدأ بمعالجة نقول للبرنامج بالغة البرمجية "نأخذ الاسم المدخل ونتأكد أولى بأن حروف إنجليزية يعني ليست ارقام او حروف عربية إلى اخرة"
وهنا عملية اخرا وهي الثانية: معالجة تقوم بعد عمل العملية المعالجة الأولى نقوم اخذ الاسم وتحويله إلى حروف كبيرة
وهنا انتهينا من العمليات المعالجة ننتقل إلى عملية المخرجات

في المخرجات يظهر الناتج النهائي وهو الاسم الدخل بحروف كبيرة
هذي هي فكرة البرمجة والخوارزميات بكل اختصار .

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

وبعد تحديد المجال قم بالبحث عن لغات البرمجة الجيدة لمجالك 📌

وبكذا تكون فهمت البرمجة ولغات البرمجة 👌🏻
وهذي نصائح جمعته لكم تفيدك في مسيرتك البرمجية
احفظه لعلا أن تحتاجه 👍🏻

إشاعات عن البرمجة يجب أن تحذر منه:
1- البرمجة تحتاج رياضيات . ❗️
2- البرمجة تحتاج اللغة الانجليزية. ❗️
3- البرمجة صعبة معقدة. ❗️
4- المقارنة بأن لغة افضل من لغة. ❗️
5- بدأ في المجال بدون معرفة الهدف (من أشهر الخطاء..). ❗️
6- البرمجة تطلب منك تعلم الخوارزميات اولاً. ❗️
7- البرمجة تحتاج كمبيوتر قوي. ❗️
8- تجميع لغات البرمجة لتصبح خبير !! (تعلم اكثر من لغة). ❗️
9- المبرمج طول وقته على الكمبيوتر. ❗️
10- حفظ الأوامر البرمجية. ❗️
11- المبرمجين يستخدمون نظام linux .❗️
هذي كانت من اشهر الأخطاء عن البرمجة حاولت تجميعها فيه أخطاء ثانية ولكن للمستويات المتقدمة.

وهذي هي نصائح للتعلم: ✅
1. ممارسة البرمجة يومياً وعلى الأقل عدم ترك البرمجة إلى فترة طويلة.
2. اذا واجهتك خطاء برمجي فهذا بمعنى تحدي جديد وإضافة جديد.
3. تطوير المهارات دائما في كيفية كتابة الكود بشكل الصحيح أو معلومات إضافية.
4. لا تتجه إلى سوق العمل في مرحلة تحت المتوسط (ما فيه شخص يتمنى بأن يدفع للمبتدئين).
5. عود نفسك على حل المشاكل لوحدك.
6. تطوير اللغة الانجليزية دائماً.
7. شارك معرفتك، المبرمجين دائماً مع بعض في الشروحات وغيرة.
8. تعلم الخوارزميات وكيفية تحليل الكود.
9. تعلم الشبكات.
10. عش حياتك طبيعيا، لست مضطرا للبقاء 24 ساعة أمام شاشة.

وإلى هنا أنهينا المقالة إن شاء الله افدكم ولو بشي بسيط 🌹❤️
وشكراً لكم جميعاً 😍😍
ولأي سؤال أو استفسار ممكن تكلمني على الخاص
الكاتب محمد الدوسري ..
..

برمجة وتطوير on Twitter 12/02/2022

‏نصيحة 💡
لاتستخدم لتوزيع كل العناصر بالصفحة استخدم التاقات الدلالية ب HTML 5 لتوزيع العناصر والمحتوى 👇
ايضا تعطي الموقع افضلية بال SEO 👨‍💻 https://t.co/84CfPaccMu‎

برمجة وتطوير on Twitter “نصيحة 💡 لاتستخدم لتوزيع كل العناصر بالصفحة استخدم التاقات الدلالية ب HTML 5 لتوزيع العناصر والمحتوى 👇 ايضا تعطي الموقع افضلية بال SEO 👨‍💻”

Photos from Tagwa Abdalla's post 03/02/2022

روعه التصميم

Web developer👨‍💻 on Twitter 01/02/2022

‏اذا كنت من محبي قوقل كروم وتستخدمه بكثرة ف أليك ١٠ اختصارات مهمه يجب عليك معرفتها.. https://t.co/InGXiVAC0H‎

Web developer👨‍💻 on Twitter “اذا كنت من محبي قوقل كروم وتستخدمه بكثرة ف أليك ١٠ اختصارات مهمه يجب عليك معرفتها..”

Web developer👨‍💻 on Twitter 31/01/2022

‏خصائص الفأرة او الماوس مع CSS

لايك وريتويت ليستفيد الجميع👨‍💻💙 https://t.co/975y8B7MTo‎

Web developer👨‍💻 on Twitter “خصائص الفأرة او الماوس مع CSS لايك وريتويت ليستفيد الجميع👨‍💻💙”

Web developer👨‍💻 on Twitter 30/01/2022

‏انواع الاوامر في SQL

لايك وريتويت ليستفيد الجميع💻💙 https://t.co/7fH7vDf0Jm‎

Web developer👨‍💻 on Twitter “انواع الاوامر في SQL لايك وريتويت ليستفيد الجميع💻💙”

22/01/2022
علي الشيخ on Twitter 20/01/2022

‏موقع متميزمجاني لكل المهتمين ببرمجة مواقع الويب

https://t.co/tYFYvv5Wcs‎ https://t.co/ZVfvucX2JN‎

علي الشيخ on Twitter “موقع متميزمجاني لكل المهتمين ببرمجة مواقع الويب https://t.co/tYFYvv5Wcs”

19/01/2022

‏الموقع هذا جمييل..
يوفر لك تنسيقات CSS لمعظم العناصر اللي تحتاجهم لبناء صفحات مميّزة 🚀

https://t.co/VIh9Zh0gh1‎ https://t.co/8dsXlGjvDS‎

A collection of popular layouts and patterns made with CSS - CSS Layout A collection of popular layouts and patterns made with CSS

سعيد شعبان on Twitter 18/01/2022

‏تخيل لو في حبوب CSS واخذت وحدة كيف هتشوف الأشياء حولك 😂😂 https://t.co/fOikqVNB6n‎

سعيد شعبان on Twitter “تخيل لو في حبوب CSS واخذت وحدة كيف هتشوف الأشياء حولك 😂😂 https://t.co/fOikqVNB6n”

18/01/2022

ملخص لHTML5

Web developer💻 on Twitter 17/01/2022

‏ملخص للـflexbox في لغة css.
لايك وريتويت ليستفيد الجميع💙 https://t.co/AuUSF9veCs‎

Web developer💻 on Twitter “ملخص للـflexbox في لغة css. لايك وريتويت ليستفيد الجميع💙”

17/01/2022

لغات البرمجة ومحرر اكوادها

16/01/2022

إصابة شركة برمجيات بفيروس فدية يؤدي لقطع رواتب 8 ملايين موظف أمريكي

تعرضت شركة البرمجيات الأمريكية Kronos لهجوم بفيروس فدية ، أدى لتوقف Kronos Private Cloud وهي خدمة تتضمن أفضل برامج إدارة القوى العاملة تستعملها الشركات الخاصة والهيئات العامة الأمريكية لإدارة ساعات العمل ورواتب الموظفين.

وأدى إختراق أنظمة Kronos لسرقة بيانات ملايين الأمريكيين وتشفير أنظمة Kronos التي لم تكشف لحد الآن ما حدث لها قبل شهر ، وأدى التخريب لحدوث فوضى إدارية لملايين الأشخاص تسبب في تذبذب وإنقطاع رواتب الموظفين في العديد من المؤسسات.

حيث تضرر نتيجة لذلك حوالي 8 ملايين موظف يعملون في مختلف الشركات الأمريكية ، من بينها PepsiCo المالكة لعلامة بيبسي أكبر شركة لتعبئة المشروبات في العالم بالإضافة لعشرات الشركات المملوكة لها ومنها ليز وغاتوريد وماونتن ديو وتروبيكانا ودوريتوس وكويكر فودز وستاربكس وغيرها ، وأيضًا فيديكس FedEx لخدمات توصيل البريد السريع وسلسلة السوبر ماركت الأمريكية هول فودز ماركت Whole Foods .

أما من القطاع العام فقد تأثر 20 ألف عامل في مترو مدينة نيويورك ، وموظفي الخدمة العامة في كليفلاند ، وموظفو مدينة سانتافي ، بنيو مكسيكو.

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

مصادر:
https://nypost.com/2022/01/13/kronos-hackers-stole-personal-info-of-metro-north-workers-mta-says/
https://www.npr.org/2022/01/15/1072846933/kronos-hack-lawsuits

Web developer💻 on Twitter 15/01/2022

‏اسرار البحث في جوجل احفظها قد تحتاجها
لايك وريتويت ليستفيد الجميع💻💙 https://t.co/mlCfzfGLTY‎‎

Web developer💻 on Twitter “اسرار البحث في جوجل احفظها قد تحتاجها لايك وريتويت ليستفيد الجميع💻💙”

15/01/2022

‏صباح الخير . . 🌷

" الحُب لا يتعلق بما تتوقع أن تحصل عليه من الطرف الآخر ، بل ما تتوقع أن تمنحه له والذي يكون كل شيء "

- كاثرين هيبورن

GitHub - themesberg/tailwind-dashboard-windster: Free and open-source admin dashboard interface built on top of Tailwind CSS and Flowbite 14/01/2022

‏Windster
لوحة تحكم داش بورد Dashboard مجانية ومفتوحة المصدر مبنية باستخدام Tailwind Css تحتوي على العديد من الصفحات مثل
- التسجيل وتسجيل الدخول
- المستخدمين
- المنتجات
والعديد من المميزات الاخرى 👋👇
https://t.co/Odu1qepEl4‎ https://t.co/xLtTXJLsMC‎

GitHub - themesberg/tailwind-dashboard-windster: Free and open-source admin dashboard interface built on top of Tailwind CSS and Flowbite Free and open-source admin dashboard interface built on top of Tailwind CSS and Flowbite - GitHub - themesberg/tailwind-dashboard-windster: Free and open-source admin dashboard interface built on t...

Photos from Tagwa Abdalla's post 13/01/2022

ما هو IT وما الذي يعنيه هذا المجال وفرص العمل به وتخصصاته 💻🛡️

••••••••••••••••

طلق IT كاختصار لـ Information Technology أو بمعنى آخر هي كل شيء يتعلق باستخدام أجهزة الكمبيوتر

والتخزين والشبكات وغيرها من الأجهزة المادية، بالإضافة أيضًا إلى عمليات البرمجة من معالجة وتخزين وتأمين

وتبادل للبيانات الإلكترونية بجميع أشكال وأنواع التبادل.

••••••••••••••••
ما هو الـIT 🤔
••••••••••••••••

يندرج تحت هذا الاختصار جميع وظائف تكنولوجيا المعلومات البرمجة وإدارة الشبكات وهندسة الحاسوب،

وتطوير الشبكات أيضصا و الدعم التقني أو كما يطلق عليه help desk بالإضافة إلى العديد من المهن الأخرى

المتعلقة بالتكنولوجيا و الاتصالات.

تهتم مجالات تقنية المعلومات باستخدام الحواسيب والتطبيقات البرمجية وذلك لتحويل وتخزين

وحماية و معالجة البيانات.

ويرجع السبب في استخدام مصطلح it فى جميع المؤسسات التقنية أنه يشتمل على كلاً من التكنولوجيا الخاصة بالحاسوب و الاتصالات الهاتفية أيضًا.
تعريف تكنولوجيا المعلومات الـ IT

كل نظم و أدوات الكمبيوتر التي تقوم بالتعامل مع الأشكال الرمزية المعقدة من المعرفة أو
مع القدرات الإدراكية الذهنية في التعلم الذكاء ، و بذلك تشكل تكنولوجيا المعلومات مظلة

شاملة لكل علاقات التكنولوجيا بمعطيات الفكر الإنساني (من بيانات ، معلومات ، معرفة)
وكل أنماط التوليفة المستخدمة على نطاق واسع في أنشطة معالجة و تخزين البيانات
و استرجاع و عرض المعلومات بأشكالها (نصوص ، أرقام ، صو ر، أفلام ، و وسائط رقمية متعددة) و مجالات تطبيقاتها المختلفة

••••••••••••••••
أيضاً : ✅
••••••••••••••••

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

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

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

••••••••••••••••
عن بيئة ال IT
••••••••••••••••

عالم تقنية تكنولوجيا المعلومات متجدد بسرعة كبيرة حيث يجب البحث عن الجديد دائماً
للتعلم أكثر وأخذ خبرة أكبر و التطور بالتقنايات التى لديك دائماً لأن تكنولوجيا المعلومات مجال متجدد

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

••••••••••••••••
حقائق عن مجال ال IT 🗺️
••••••••••••••••

تكنولوجيا المعلومات و الاتصالات تحقق تحولاً كبيراً في أسواق العمل ، و تساعد على خلق فرص عمل

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

ورقة جديدة تبحث السبل التي تمكن واضعي السياسات من تعظيم الأثر الإيجابي لتكنولوجيا المعلومات و الاتصالات على التوظيف.

وفقاً لمذكرة جديدة عن السياسات أصدرها البنك الدولي بعنوان “الربط الشبكي من أجل العمل” : كيف يمكن أن تساعد

تكنولوجيا المعلومات و الاتصالات على زيادة فرص التوظيف”

ثمة ثلاثة توجهات تقوم بالدفع نحو زيادة الوظائف المرتبطة بتكنولوجيا المعلومات و الاتصالات في كافة أنحاء العالم و هي :

زيادة الربط الشبكي : وجد أن هناك أكثر من 120 بلدا تصل فيه نسبة استخدام الهواتف المحمولة إلى أكثر من 80 في المائة بين السكان.

تحويل المزيد من أوجه العمل إلى بيانات رقمية : اليوم ، أصبح العمل عن بعد و تعهيد مهام العمل ممارسات عمل معتادة عالميا.

زيادة عولمة المهارات : أصبحت الهند و الفيلبين مراكز رئيسية لتعهيد مهام العمل و ذلك بفضل مهاراتهما

في اللغة الإنجليزية ، بينما تضع بلدان أخرى أعينها على هذا القطاع من أجل النمو في المستقبل .

تكنولوجيا المعلومات و سوق العمل

تساعد تكنولوجيا المعلومات و الاتصالات أشكالا جديدة و أكثر مرونة من التوظيف و العمل مثل :

يمكن التعاقد على العمل عبر الإنترنت للأشخاص الذين يقوموا باستخدام تكنولوجيا المعلومات و الاتصالات

لزيادة سبل الوصول إلى فرص العمل في مختلف أنحاء العالم ، و خاصة لأصحاب الأعمال الأصغر حجماً .

و يشمل مقدمي الخدمات الشهيرة موقعي oDesk و Elance .

ففي عام 2012 ، تم الإعلان عن حوالي 2.5 مليون وظيفة على هذين الموقعين تتراوح تخصصاتها
من الكتابة إلى خدمة العملاء إلى تطوير البرامج و المواقع .

أما منتديات الأعمال الدقيقة مثل CloudFactory و MobileWorks و Samasource فتقوم

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

و كتابة النصوص أو التصميم البيان و توزيعها على العمالة في مختلف المناطق الجغرافية .
ويقدر المحللون حجم السوق اليوم بنحو مليار دولار و يتوقعون نموه ليصل إلى 5 مليارات دولار بحلول عام 2018.

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

و الاتصالات بأنها مؤقتة أو مقيدة بعقود محددة بشروط معينة ، على سبيل المثال ، مما يؤدي إلى

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

••••••••••••••••
التخصص في الـ IT 💼
••••••••••••••••

التخصص يعتبر شيئاً مهم جدا فى مجال ال IT

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

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

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

يجب أن تكون محترف فى نقطة معينة أو فى تخصص معين

••••••••••••••••
أهم الكورسات ومصادر تعلم الـ IT 🎥
••••••••••••••••

1- الكورسات المقدمة من شركة جوجل

جوجل تقدم مجموعة من أفضل الكورسات في تخصصات (IT Support) و (IT Administration)، وكل كورس تقوم بإتمامه ستحصل على شهادة معتمدة من شركة جوجل.

قنوات يوتيوب

1 - Free4arab | Information Technology

2 - Sameh Ramadan

3 - Engineer Alaa

4 - Geek's Lesson

5 - ISO Training Institute

+ اذا كان لديك اي سؤال حول البرمجة لا تتردد في طرحه في التعليقات 💬

#برمجة

عبدالله الفوزان on Twitter 12/01/2022

‏إذا ضغطت بالكيبورد علامة ويندوز مع shift + S راح تظهر لك نافذة تسمح لك بتصوير أي جزء من الشاشة

عبدالله الفوزان on Twitter “إذا ضغطت بالكيبورد علامة ويندوز مع shift + S راح تظهر لك نافذة تسمح لك بتصوير أي جزء من الشاشة”

Web developer💻 on Twitter 12/01/2022

‏نصائح مفيدة جدا في كتابة أكواد HTML لا تتجاهلها واحفظها لوقت الحاجة💙 https://t.co/gm0voTcdtw‎‎‎‎

Web developer💻 on Twitter “نصائح مفيدة جدا في كتابة أكواد HTML لا تتجاهلها واحفظها لوقت الحاجة💙”

Yomi 02/07/2020

الباب مفتوح للمشاركات والاشتراك في المجلة
في التلجرام
https://t.me/Yomi_For_every_one

ويومي 💜
Yomi مهامي اليومية
هو برنامج يومي

فيه حنتعلم كيف نخطط ليومنا وكيف ننجز المهام 😊
https://t.me/yomi_Dialy

ودي صفحتنا في الفيس بوك سعيدين برايكم ومقترحاتكم 😍

https://www.facebook.com/Yomi-101803601330948/

Yomi You can view and join right away.

Telephone

Website