قائمة بأفضل المواقع التي سوف تساعدك في البحث عن وظيفة أو فترة تدريب… :
Linkedin :
fr.linkedin.com
Indeed :
ma.indeed.com
Naukri :
naukri.com
Job-Hunt :
job-hunt.org
Jobhunt :
jobhunt.com.my
emploi maroc :
emploi.ma
Bayt :
bayt.com/fr/morocco
Careercloud :
careercloud.com
GM4JH :
gm4jh.com
Rekrute :
rekrute.com
Jibberjobber :
jibberjobber.com
avito :
avito.ma/fr/maroc/offres_de_emploi
MarocAnnonces : marocannonces.com/categorie/309/Emploi/Offres-emploi.html
Linkedin :
fr.linkedin.com
Indeed :
ma.indeed.com
Naukri :
naukri.com
Job-Hunt :
job-hunt.org
Jobhunt :
jobhunt.com.my
emploi maroc :
emploi.ma
Bayt :
bayt.com/fr/morocco
Careercloud :
careercloud.com
GM4JH :
gm4jh.com
Rekrute :
rekrute.com
Jibberjobber :
jibberjobber.com
avito :
avito.ma/fr/maroc/offres_de_emploi
MarocAnnonces : marocannonces.com/categorie/309/Emploi/Offres-emploi.html
Avito Maroc
Offres_de_emploi : Découvrez 8 annonces - Avito
Découvrez 8 annonces pour offres_de_emploi au Maroc au meilleur prix. Avito ✅ la plus grande plateforme de petites annonces au Maroc
ِ🔰 الـبـرمـجـيـات الـخـبـيـثـة _ Malwares
مُصطلح "Malware" هو اختصار لكلمتي "Malicious Software" ويشمل هذا المصطلح الكثير من أنواع البرمجيات الخبيثة التي تتسبب في العديد من المشاكل، مثل : عرقلة تشغيل الجهاز، جمع المعلومات الحساسة أو الوصول إلى أنظمة تشغيل الجهاز الخاصة، وتُعتبر العامل الأكبر في خسارة الشركات لبياناتها، ولا ينجوا منها الأفراد أيضاً.
يتم تثبت هذه البرمجيات الخبيثة على جهاز الضحية دون موافقة مُسبقة، وهناك عدة طُرُق لتثبيتها.
هُناك عدة أنواع مُختلفة من البرمجيات الخبيثة، نذكر منها على سبيل المثال :
◊ الديدان _ Worms.
◊ البوتنيت _ Botnets.
◊ الروتكيت _ Rootkit.
◊ الفيروسات _ Viruses.
◊ حصان طروادة _ Trojan horse.
◊ برامج التجسس _ Spyware.
◊ القنابل المؤقتة _ Logic bomb.
◊ راصد لوحة المفاتيح _ Keylogger.
◊ برامج الأمن الاحتيالية _ Rogue Security Software.
◊ برمجيات الــ Adware.
◊ برامج الــ Ransomware.
◊ برامج الــ Crypto-Malware.
مُصطلح "Malware" هو اختصار لكلمتي "Malicious Software" ويشمل هذا المصطلح الكثير من أنواع البرمجيات الخبيثة التي تتسبب في العديد من المشاكل، مثل : عرقلة تشغيل الجهاز، جمع المعلومات الحساسة أو الوصول إلى أنظمة تشغيل الجهاز الخاصة، وتُعتبر العامل الأكبر في خسارة الشركات لبياناتها، ولا ينجوا منها الأفراد أيضاً.
يتم تثبت هذه البرمجيات الخبيثة على جهاز الضحية دون موافقة مُسبقة، وهناك عدة طُرُق لتثبيتها.
هُناك عدة أنواع مُختلفة من البرمجيات الخبيثة، نذكر منها على سبيل المثال :
◊ الديدان _ Worms.
◊ البوتنيت _ Botnets.
◊ الروتكيت _ Rootkit.
◊ الفيروسات _ Viruses.
◊ حصان طروادة _ Trojan horse.
◊ برامج التجسس _ Spyware.
◊ القنابل المؤقتة _ Logic bomb.
◊ راصد لوحة المفاتيح _ Keylogger.
◊ برامج الأمن الاحتيالية _ Rogue Security Software.
◊ برمجيات الــ Adware.
◊ برامج الــ Ransomware.
◊ برامج الــ Crypto-Malware.
🔴 ما هي الـ React js ؟
تُعد React أو React.js مكتبة تم بناؤها على لغة JavaScript، وتعتمد على مفهوم المُكونات و تُستخدم في بناء واجهات تفاعلية تعتمد على "virtual dom" في تحديث مكونات الصفحة، يمكن استخدامها لإنشاء تطبيقات من صفحة واحدة (spa)، تم بناء هذه المكتبة من طرف Facebook، هناك من يعتبر React إطار عمل لكنها في الحقيقة مكتبة.
◀️ ما هي مميزات وخصائص الـ React js ؟
بُنيت React على أساس مفهوم الـ Component، إذ يمكن تقسيم صفحة الويب إلى مكونات (Component)، مثلاً بمكن اعتبار الـ "Navbar" مكون مستقل والـ "Footer" مكون مستقل وهكذا ..
يمكن إعادة استخدام هذه المكونات بسهولة فائقة دون الحاجة لبنائها مرة أخرى في كل مرة.
تُعد React أو React.js مكتبة تم بناؤها على لغة JavaScript، وتعتمد على مفهوم المُكونات و تُستخدم في بناء واجهات تفاعلية تعتمد على "virtual dom" في تحديث مكونات الصفحة، يمكن استخدامها لإنشاء تطبيقات من صفحة واحدة (spa)، تم بناء هذه المكتبة من طرف Facebook، هناك من يعتبر React إطار عمل لكنها في الحقيقة مكتبة.
◀️ ما هي مميزات وخصائص الـ React js ؟
بُنيت React على أساس مفهوم الـ Component، إذ يمكن تقسيم صفحة الويب إلى مكونات (Component)، مثلاً بمكن اعتبار الـ "Navbar" مكون مستقل والـ "Footer" مكون مستقل وهكذا ..
يمكن إعادة استخدام هذه المكونات بسهولة فائقة دون الحاجة لبنائها مرة أخرى في كل مرة.
🔴 مـاذا تعرف عن Node.js ؟
هي مكتبة يتم استخدامها للبرمجة من جانب الخادم، ويتم نشرها بشكل أساسي للخوادم غير المحجوبة التي تعتمد على الأحداث، مثل مواقع الويب التقليدية وخدمات واجهة برمجة التطبيقات الخلفية.
◀️ لكن ما هي فكرة استخدامه، ولماذا نستخدمه؟
تم تصميم Node.js لبناء تطبيقات شبكة قابلة للتطوير، Node.js هي بيئة تشغيل JavaScript مفتوحة المصدر ومتعددة المنصات و تعتبر back-end، تعمل على محرك v8 وتنفذ كود جافا سكريبت خارج متصفح الويب.
🔘 الميزات التي يقدمها :
- غير متزامن ويحركها الحدث (asyncronous and event-driven).
- سريع جدا.
- خلفية متعددة الخيوط (multi-threaded background)
- لا يوجد تخزين مؤقت.
- عابر منصة (cross-platform).
- كائنية التوجه.
- مفتوح المصدر.
هي مكتبة يتم استخدامها للبرمجة من جانب الخادم، ويتم نشرها بشكل أساسي للخوادم غير المحجوبة التي تعتمد على الأحداث، مثل مواقع الويب التقليدية وخدمات واجهة برمجة التطبيقات الخلفية.
◀️ لكن ما هي فكرة استخدامه، ولماذا نستخدمه؟
تم تصميم Node.js لبناء تطبيقات شبكة قابلة للتطوير، Node.js هي بيئة تشغيل JavaScript مفتوحة المصدر ومتعددة المنصات و تعتبر back-end، تعمل على محرك v8 وتنفذ كود جافا سكريبت خارج متصفح الويب.
🔘 الميزات التي يقدمها :
- غير متزامن ويحركها الحدث (asyncronous and event-driven).
- سريع جدا.
- خلفية متعددة الخيوط (multi-threaded background)
- لا يوجد تخزين مؤقت.
- عابر منصة (cross-platform).
- كائنية التوجه.
- مفتوح المصدر.
بعض الكتب التي تم نشرها :
● Java : https://t.me/csgrp/29
●Python : https://t.me/csgrp/41
●HTML5 & CSS3 :
https://t.me/csgrp/45
●C++ : https://t.me/csgrp/46
●JavaScript : https://t.me/csgrp/47
●C : https://t.me/csgrp/48
●Hacking : https://t.me/csgrp/50
●JavaScript : https://t.me/csgrp/78
●A I : https://t.me/csgrp/84
●Flutter : https://t.me/csgrp/96
● Java : https://t.me/csgrp/29
●Python : https://t.me/csgrp/41
●HTML5 & CSS3 :
https://t.me/csgrp/45
●C++ : https://t.me/csgrp/46
●JavaScript : https://t.me/csgrp/47
●C : https://t.me/csgrp/48
●Hacking : https://t.me/csgrp/50
●JavaScript : https://t.me/csgrp/78
●A I : https://t.me/csgrp/84
●Flutter : https://t.me/csgrp/96
Telegram
Computer Science
أقوى كتاب لتعلم جافا في 21 يوم
يوجد فيه كل شئ تحتاجه للتعلم
كتاب للتعليم الذاتي
اللغة : الانكليزية
عدد الصفحات : 516
لدعمنا شارك القناة في المجموعات و مع اصدقائك
رابط القناة : https://t.me/csgrp
The most powerful book to learn Java in 21 days
It has…
يوجد فيه كل شئ تحتاجه للتعلم
كتاب للتعليم الذاتي
اللغة : الانكليزية
عدد الصفحات : 516
لدعمنا شارك القناة في المجموعات و مع اصدقائك
رابط القناة : https://t.me/csgrp
The most powerful book to learn Java in 21 days
It has…
0️⃣1️⃣ أسئلة برمجية مبسطة بلغة بايثون: 🔥
1️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 10.
2️⃣ اكتب برنامجًا لحساب مجموع الأرقام من 1 إلى 10.
3️⃣ اكتب برنامجًا لطباعة الأرقام الزوجية من 1 إلى 100.
4️⃣ اكتب برنامجًا لحساب عدد الأعداد الفردية من 1 إلى 100.
5️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع تجاهل الأرقام الفردية.
6️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع تجاهل الأرقام الزوجية.
7️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع طباعة كل رقم مرتين.
8️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع طباعة كل رقم في سطر جديد.
9️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع طباعة كل رقم في عمود جديد.
0️⃣1️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع طباعة كل رقم في مربع جديد.
إليك بعض الإجابات لهذه الأسئلة:
السؤال 1:
for i in range(1, 11):
print(i)
السؤال 2:
total = 0
for i in range(1, 11):
total += i
print(total)
السؤال 3:
for i in range(2, 101, 2):
print(i)
السؤال 4:
count = 0
for i in range(1, 101):
if i % 2 == 1:
count += 1
print(count)
السؤال 5:
for i in range(1, 101):
if i % 2 == 0:
continue
print(i)
السؤال 6:
for i in range(1, 101):
if i % 2 == 1:
print(i)
السؤال 7:
for i in range(1, 101):
print(i, i)
السؤال 8:
for i in range(1, 101):
print(i)
السؤال 9:
for i in range(1, 101):
print(i, end=" ")
السؤال 10:
for i in range(1, 101):
print(i, end="\n")
1️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 10.
2️⃣ اكتب برنامجًا لحساب مجموع الأرقام من 1 إلى 10.
3️⃣ اكتب برنامجًا لطباعة الأرقام الزوجية من 1 إلى 100.
4️⃣ اكتب برنامجًا لحساب عدد الأعداد الفردية من 1 إلى 100.
5️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع تجاهل الأرقام الفردية.
6️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع تجاهل الأرقام الزوجية.
7️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع طباعة كل رقم مرتين.
8️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع طباعة كل رقم في سطر جديد.
9️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع طباعة كل رقم في عمود جديد.
0️⃣1️⃣ اكتب برنامجًا لطباعة الأرقام من 1 إلى 100، مع طباعة كل رقم في مربع جديد.
إليك بعض الإجابات لهذه الأسئلة:
السؤال 1:
for i in range(1, 11):
print(i)
السؤال 2:
total = 0
for i in range(1, 11):
total += i
print(total)
السؤال 3:
for i in range(2, 101, 2):
print(i)
السؤال 4:
count = 0
for i in range(1, 101):
if i % 2 == 1:
count += 1
print(count)
السؤال 5:
for i in range(1, 101):
if i % 2 == 0:
continue
print(i)
السؤال 6:
for i in range(1, 101):
if i % 2 == 1:
print(i)
السؤال 7:
for i in range(1, 101):
print(i, i)
السؤال 8:
for i in range(1, 101):
print(i)
السؤال 9:
for i in range(1, 101):
print(i, end=" ")
السؤال 10:
for i in range(1, 101):
print(i, end="\n")
📌 مالفرق بين Com. وNet. وOrg. ؟ 💡
🔹 النطاق com.
النطاق الأشهر والأفضل على الإطلاق بين مختلف النطاقات.
نشأ هذا النطاق سنة 1985، وكان الهذف الأساسي منه, هو استعماله في أغراض تجارية ولتعريف الشركات بشكل عام. لا يزال نطاق com. يحتفظ بصيغته التجارية الأساسية، وهي اختصار لكلمة "Commerial" والتي تعني "تجاري".
🔹 النطاق net.
نطاقٌ آخر يحظى بشعبية كبيرة في عناوين الدومين على الانترنت، وهو النطاق العام بالإنترنت، إذ تم اقتبتسه أساساً من كلمة "Network". وعادةً ما يُستعمل من طرف الشركات ذات الخدماتوالمتنوعة، ويمكن أن يُستعمل من قِبل أي جهة كونه عام، إذ يمكن أن تستعمله مؤسسات تعليمية - تجارية ...
🔹 النطاق org.
نشأ هذا النطاق في نفس العام الذي نشأ فيه نطاق com. (1985)، لكنه يُستعمل من قِبل جهات محددة عادةً لا تهدف إلى تحقيق الربح أو أي عائدٍ مادي (مؤسسات غير ربحية)، وهو مشتق من كلمة "Organization" والتي تعني "مؤسسة".
🔹 النطاق info.
يُشتق هذا النطاق من كلمة "Information"، ومز اسمه يتضّح أن هذا النطاق يختص بالمواقع التي تُقدم المعلومات في مختلف المجالات، وكذلك المؤسسات المعلوماتية.
🔹 النطاق edu.
هذا النطاق هو اختصار لكلمة "Education"، ويُستعمل من قِبل الجهات التعليمية، كالمدارس - الجامعات - الكليات - والمعاهد التعليمية على اختلافها.
⭕️ لا يقتصر استعمال النطاقات في الانترنت على النطاقات المذكورة أعلاه فقط، إنما هناك العديد منوالنطاقات الأخرى, لكنها أقل استخداماً وأمثر تخصصاً.
على سبيل المثال :
- النطاق mil. يُستعمل للهيئات والمؤسسات العسكرية.
- النطاق int. يُستعمل للمؤسسات الدولية مثل "الناتو".
هذه النطاقات المخصصة تندرج ضمن لِواء (النكاق العام عالي المستوى).
🔹 النطاق com.
النطاق الأشهر والأفضل على الإطلاق بين مختلف النطاقات.
نشأ هذا النطاق سنة 1985، وكان الهذف الأساسي منه, هو استعماله في أغراض تجارية ولتعريف الشركات بشكل عام. لا يزال نطاق com. يحتفظ بصيغته التجارية الأساسية، وهي اختصار لكلمة "Commerial" والتي تعني "تجاري".
🔹 النطاق net.
نطاقٌ آخر يحظى بشعبية كبيرة في عناوين الدومين على الانترنت، وهو النطاق العام بالإنترنت، إذ تم اقتبتسه أساساً من كلمة "Network". وعادةً ما يُستعمل من طرف الشركات ذات الخدماتوالمتنوعة، ويمكن أن يُستعمل من قِبل أي جهة كونه عام، إذ يمكن أن تستعمله مؤسسات تعليمية - تجارية ...
🔹 النطاق org.
نشأ هذا النطاق في نفس العام الذي نشأ فيه نطاق com. (1985)، لكنه يُستعمل من قِبل جهات محددة عادةً لا تهدف إلى تحقيق الربح أو أي عائدٍ مادي (مؤسسات غير ربحية)، وهو مشتق من كلمة "Organization" والتي تعني "مؤسسة".
🔹 النطاق info.
يُشتق هذا النطاق من كلمة "Information"، ومز اسمه يتضّح أن هذا النطاق يختص بالمواقع التي تُقدم المعلومات في مختلف المجالات، وكذلك المؤسسات المعلوماتية.
🔹 النطاق edu.
هذا النطاق هو اختصار لكلمة "Education"، ويُستعمل من قِبل الجهات التعليمية، كالمدارس - الجامعات - الكليات - والمعاهد التعليمية على اختلافها.
⭕️ لا يقتصر استعمال النطاقات في الانترنت على النطاقات المذكورة أعلاه فقط، إنما هناك العديد منوالنطاقات الأخرى, لكنها أقل استخداماً وأمثر تخصصاً.
على سبيل المثال :
- النطاق mil. يُستعمل للهيئات والمؤسسات العسكرية.
- النطاق int. يُستعمل للمؤسسات الدولية مثل "الناتو".
هذه النطاقات المخصصة تندرج ضمن لِواء (النكاق العام عالي المستوى).
❇️ اهم المواقع لحل مسائل Problem Solving : ❇️
❇️موقع Codewars :
codewars.com
❇️موقع LeetCode :
leetcode.com
❇️موقع HackerRank :
hackerrank.com
وده انصح بيه المبتدئين.
❇️موقع Topcoder :
topcoder.com
❇️موقع Coderbyte :
coderbyte.com
❇️موقع Codeforces:
codeforces.com
❇️موقع Codewars :
codewars.com
❇️موقع LeetCode :
leetcode.com
❇️موقع HackerRank :
hackerrank.com
وده انصح بيه المبتدئين.
❇️موقع Topcoder :
topcoder.com
❇️موقع Coderbyte :
coderbyte.com
❇️موقع Codeforces:
codeforces.com
لغة JavaScript تعد من أكثر لغات البرمجة استخداماً في تطوير تطبيقات الويب، وتتميز بقدرتها على التعامل مع العديد من المفاهيم البرمجية الأساسية التي يجب على كل مبرمج إتقانها. يعتبر موقع "JavaScript Is Sexy" مرجعاً مهماً يقدم شرحاً مفصلاً لستة عشر مفهوماً أساسياً يجب معرفتها لإتقان اللغة.
يتناول المقال 16 مفهوماً أساسياً في JavaScript تشمل:
1. النطاقات (Scopes)
2. إغلاق الوظائف (Closures)
3. أنماط البرمجة الكائنية (Object-Oriented Patterns)
4. البرمجة غير المتزامنة (Asynchronous Programming)
5. التوابع (Functions)
6. الأحداث (Events)
7. الوحدات (Modules)
8. الوعد (Promises)
9. البروتوتايب (Prototype)
10. التوريث (Inheritance)
11. الكائنات والأنماط (Objects and Patterns)
12. معالجة الأخطاء (Error Handling)
13. AJAX
14. جافا سكريبت الحديثة (Modern JavaScript)
15. أنماط التصميم (Design Patterns)
16. أداء الكود (Performance)
يتناول المقال 16 مفهوماً أساسياً في JavaScript تشمل:
1. النطاقات (Scopes)
2. إغلاق الوظائف (Closures)
3. أنماط البرمجة الكائنية (Object-Oriented Patterns)
4. البرمجة غير المتزامنة (Asynchronous Programming)
5. التوابع (Functions)
6. الأحداث (Events)
7. الوحدات (Modules)
8. الوعد (Promises)
9. البروتوتايب (Prototype)
10. التوريث (Inheritance)
11. الكائنات والأنماط (Objects and Patterns)
12. معالجة الأخطاء (Error Handling)
13. AJAX
14. جافا سكريبت الحديثة (Modern JavaScript)
15. أنماط التصميم (Design Patterns)
16. أداء الكود (Performance)
لبناء موقع إلكتروني، يجب أولاً تحديد هدف الموقع. هل هو موقع تعليمي، تواصل اجتماعي، جهة حكومية، أو غير ذلك؟ بعد تحديد الهدف ودراسته بشكل كافٍ، نقوم بتحديد المتطلبات وكتابتها على ورق.
الخطوات التالية تتضمن:
1. إنشاء مجلد المشروع:
- قم بفتح مجلد جديد وأعطه اسم الموقع.
- افتح برنامج Visual Studio Code وقم بسحب المجلد الجديد إلى البرنامج.
2. إنشاء الملفات الأساسية:
- أنشئ ملف HTML، مثل
- أنشئ ملف CSS، مثل
- أنشئ ملف JavaScript، مثل
3. كتابة الشيفرة الأساسية في ملف HTML:
- افتح
4. تخصيص التصميم باستخدام CSS:
- افتح
5. إضافة التفاعلات باستخدام JavaScript:
- افتح
6. فتح الموقع في المتصفح:
- بعد الانتهاء من كتابة الشيفرة، افتح ملف
هذه الخطوات الأساسية لإنشاء موقع إلكتروني. بناءً على الهدف والمحتوى، يمكنك تطوير الموقع ليشمل المزيد من الميزات والتصميمات التفاعلية.
سيتم الشرح ماهو html بالتفصيل وcss و js كذلك مع أمثلة
الخطوات التالية تتضمن:
1. إنشاء مجلد المشروع:
- قم بفتح مجلد جديد وأعطه اسم الموقع.
- افتح برنامج Visual Studio Code وقم بسحب المجلد الجديد إلى البرنامج.
2. إنشاء الملفات الأساسية:
- أنشئ ملف HTML، مثل
index.html
.- أنشئ ملف CSS، مثل
style.css
.- أنشئ ملف JavaScript، مثل
script.js
.3. كتابة الشيفرة الأساسية في ملف HTML:
- افتح
index.html
وأضف الهيكل الأساسي:<!DOCTYPE html>
<html lang="ar">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>اسم الموقع</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<h1>مرحباً بكم في موقعي</h1>
<script src="script.js"></script>
</body>
</html>
4. تخصيص التصميم باستخدام CSS:
- افتح
style.css
وأضف الأنماط الأساسية:body {
font-family: Arial, sans-serif;
background-color: #f0f0f0;
margin: 0;
padding: 0;
text-align: center;
}
h1 {
color: #333;
margin-top: 20px;
}
5. إضافة التفاعلات باستخدام JavaScript:
- افتح
script.js
وأضف الشيفرة التالية:document.addEventListener('DOMContentLoaded', function() {
console.log('مرحباً بكم في موقعي!');
});
6. فتح الموقع في المتصفح:
- بعد الانتهاء من كتابة الشيفرة، افتح ملف
index.html
في متصفح الويب لمعاينة الموقع.هذه الخطوات الأساسية لإنشاء موقع إلكتروني. بناءً على الهدف والمحتوى، يمكنك تطوير الموقع ليشمل المزيد من الميزات والتصميمات التفاعلية.
سيتم الشرح ماهو html بالتفصيل وcss و js كذلك مع أمثلة
👍1
حل مشكلة الخلل العالمي الذي يضرب أنظمة Microsoft
✅ أكثر من 80% من الشركات الكبرى والمؤسسات تعتمد على خدمات مايكروسوفت في إدارة عملياتها مثل خدمات برامج MS Office وخدمات السحابة Azure وغيرها
✅ المشكلة حصلت بسبب تحديث خاطئ من شركة CrowdStrike وهي شركة أمريكية متخصصة باامن السيبراني تقدم حلول حماية شاملة ضد التهديدات الإلكترونية
✅ أدى هذا التحديث إلى مشكلة (الشاشة الزرقاء) وتعطل أنظمة التشغيل عن الإقلاع وتضرر ملايين الأنظمة حول العالم
✅ المتؤثرون الرئيسيون هم شركات الطيران، البنوك، الشبكات التلفزيونية، وشبكات السكك الحديدية في المملكة المتحدة، أستراليا، أوروبا، والولايات المتحدة
✅ يمكن حل المشكلة باتباع الخطوات التالية:
1- إقلاغ النظام بالوضع الآمن Safe Mode
2- الانتقال إلى المسار التالي ضمن نظام التشغيل:
C:\Windows\System32\drivers\CrowdStrike
3- ابحث عن ملف باسم C-00000291 وقم بحذفه
4- قم بإعادة تشغيل الجهاز وستعود الأمور لوضعها الطبيعي
✅ أكثر من 80% من الشركات الكبرى والمؤسسات تعتمد على خدمات مايكروسوفت في إدارة عملياتها مثل خدمات برامج MS Office وخدمات السحابة Azure وغيرها
✅ المشكلة حصلت بسبب تحديث خاطئ من شركة CrowdStrike وهي شركة أمريكية متخصصة باامن السيبراني تقدم حلول حماية شاملة ضد التهديدات الإلكترونية
✅ أدى هذا التحديث إلى مشكلة (الشاشة الزرقاء) وتعطل أنظمة التشغيل عن الإقلاع وتضرر ملايين الأنظمة حول العالم
✅ المتؤثرون الرئيسيون هم شركات الطيران، البنوك، الشبكات التلفزيونية، وشبكات السكك الحديدية في المملكة المتحدة، أستراليا، أوروبا، والولايات المتحدة
✅ يمكن حل المشكلة باتباع الخطوات التالية:
1- إقلاغ النظام بالوضع الآمن Safe Mode
2- الانتقال إلى المسار التالي ضمن نظام التشغيل:
C:\Windows\System32\drivers\CrowdStrike
3- ابحث عن ملف باسم C-00000291 وقم بحذفه
4- قم بإعادة تشغيل الجهاز وستعود الأمور لوضعها الطبيعي
👍1
### HTML (HyperText Markup Language)
أساسيات HTML:
- عناصر HTML (Tags): تُستخدم لتحديد محتوى الصفحة.
- العناصر الأساسية:
مثال بسيط:
-
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p {
font-family: verdana;
font-size: 20px;
}
a {
color: red;
}
</style>
</head>
<body>
<h1>مرحبا بك في موقعي</h1>
<p>هذا مثال بسيط لصفحة ويب باستخدام CSS.</p>
<a href="https://www.example.com">زرني</a>
</body>
</html>
-
-
-
#أساسيات JavaScriptأساسالإجراءات الأساسيةالإجراءات الأساسية**: مثل تغيير االأحداثرسائل.
- **الأحداث**: مثل مثال بسيطزرار.
**مثال بسيط**:
html
<!DOCTYPE html>
<html>
<head>
<title>مثال JavaScript</title>
<script>
function changeText() {
document.getElementById("demo").innerHTML = "تم تغيير النص!";
}
</script>
</head>
<body>
<h1>مثال JavaScript</h1>
<p id="demo">هذا النص سيتم تغييره عند النقر على الزر.</p>
<button type="button" onclick="changeText()">انقر هنا</button>
</body>
</html>
- **HTML**: يُستCSSشاء الهيكل الأساسي للصفحة.
- **CSSJavaScriptنسJavaScriptحة.
- **JavaScript**: يُستخدم لإضافة التفاعلية والوظائف للصفحة.
@dev_alex_36
أساسيات HTML:
- عناصر HTML (Tags): تُستخدم لتحديد محتوى الصفحة.
- العناصر الأساسية:
<html>
, <head>
, <title>
, <body>
, <h1>
, <p>
, <a>
, <img>
, <ul>
, <li>
.مثال بسيط:
<!DOCTYPE html>
<html>
<head>
<title>صفحتي الأولى</title>
</head>
<body>
<h1>مرحبا بك في موقعي</h1>
<p>هذا مثال بسيط لصفحة ويب.</p>
<a href="https://www.example.com">زرني</a>
<img src="image.jpg" alt="مثال على صورة">
<ul>
<li>العنصر الأول</li>
<li>العنصر الثاني</li>
</ul>
</body>
</html>
-
<h1>: عنوان رئيسي.
- <p>: فقرة.
- <a>: رابط.
- <img>: صورة.
- <ul> و <li>: قائمة غير مرتبة وعناصرها.
### CSS (Cascading Style Sheets)
**أساسيات CSS**:
- **تنسيق النصوص**: الألوان، الخطوط، الأحجام.
- **تخطيط الصفحة**: الهوامش، الحدود، التوسيط.
- **القواعد**: يُمكن تطبيق القواعد على عناصر محددة باستخدام الأنماط (Selectors).
**مثال بسيط**:
`
html<!DOCTYPE html>
<html>
<head>
<style>
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p {
font-family: verdana;
font-size: 20px;
}
a {
color: red;
}
</style>
</head>
<body>
<h1>مرحبا بك في موقعي</h1>
<p>هذا مثال بسيط لصفحة ويب باستخدام CSS.</p>
<a href="https://www.example.com">زرني</a>
</body>
</html>
-
body
: يُحدد لون الخلفية للصفحة.-
h1
: يُحدد لون النص ومحاذاته.-
p
: يُحدد نوع الخط وحجم النص.-
a
: يُحدد لون الروابط.#أساسيات JavaScriptأساسالإجراءات الأساسيةالإجراءات الأساسية**: مثل تغيير االأحداثرسائل.
- **الأحداث**: مثل مثال بسيطزرار.
**مثال بسيط**:
html
<!DOCTYPE html>
<html>
<head>
<title>مثال JavaScript</title>
<script>
function changeText() {
document.getElementById("demo").innerHTML = "تم تغيير النص!";
}
</script>
</head>
<body>
<h1>مثال JavaScript</h1>
<p id="demo">هذا النص سيتم تغييره عند النقر على الزر.</p>
<button type="button" onclick="changeText()">انقر هنا</button>
</body>
</html>
-
script: يحتوي على كود JavaScript.
-
changeText(): دالة تُغير محتوى العنصر ذو الـid "demo" عند النقر على الزر.
-
button`: زر ينفذ اHTMLد النقر HTML## خلاصة- **HTML**: يُستCSSشاء الهيكل الأساسي للصفحة.
- **CSSJavaScriptنسJavaScriptحة.
- **JavaScript**: يُستخدم لإضافة التفاعلية والوظائف للصفحة.
@dev_alex_36
👍1
🔹موقع Freeformtend
🔸موقع يحتوي على تنسيقات جاهزة HTML و CSS لنماذج تسجيل الدخول
🔸يمكنك تحميل النماذج مجانا
https://freefrontend.com/css-login-forms/
🔸موقع يحتوي على تنسيقات جاهزة HTML و CSS لنماذج تسجيل الدخول
🔸يمكنك تحميل النماذج مجانا
https://freefrontend.com/css-login-forms/
Freefrontend
CSS Login Forms
Design beautiful CSS login forms with animations, security features & responsive layouts. Get ready-to-use code for web apps and member areas.
ماذا يمكنك أن تبني باستخدام لغة Java؟
🌐 تطوير تطبيقات الويب:
Spring Framework: لبناء تطبيقات قوية ومرنة.
Hibernate: لإدارة البيانات بطريقة سهلة وفعالة.
JavaServer Faces (JSF): لإنشاء واجهات المستخدم التفاعلية.
📱 تطبيقات الأندرويد:
بناء تطبيقات الهواتف الذكية لأنظمة Android باستخدام Java كأحد اللغات الأساسية.
🏢 أنظمة المؤسسات:
Java EE (Jakarta EE): لإنشاء تطبيقات مؤسسية متكاملة.
Spring Boot Microservices: لبناء تطبيقات موزعة باستخدام خدمات صغيرة ومتعددة.
💻 التطبيقات المكتبية:
JavaFX: لإنشاء تطبيقات سطح مكتب غنية ومتفاعلة.
Swing: لبناء واجهات المستخدم التقليدية للتطبيقات المكتبية.
📊 أنظمة البيانات الكبيرة:
Apache Hadoop: لتحليل البيانات الكبيرة وتوزيعها على الخوادم.
Apache Spark: معالجة البيانات في الوقت الحقيقي باستخدام النظام السريع.
⚙️ البرمجيات المدمجة:
تطوير برامج تعمل مباشرة على الأجهزة المدمجة مثل أجهزة الاستشعار، الأنظمة الإلكترونية.
☁️ الخدمات السحابية:
Kubernetes: لتنسيق الحاويات وتوزيع التطبيقات عبر السحابة.
اذا كنت مهتم بتعلم البرمجة
انضم للقناة 👇🏻👇🏻👇🏻
https://t.me/ComputerWproGram
🌐 تطوير تطبيقات الويب:
Spring Framework: لبناء تطبيقات قوية ومرنة.
Hibernate: لإدارة البيانات بطريقة سهلة وفعالة.
JavaServer Faces (JSF): لإنشاء واجهات المستخدم التفاعلية.
📱 تطبيقات الأندرويد:
بناء تطبيقات الهواتف الذكية لأنظمة Android باستخدام Java كأحد اللغات الأساسية.
🏢 أنظمة المؤسسات:
Java EE (Jakarta EE): لإنشاء تطبيقات مؤسسية متكاملة.
Spring Boot Microservices: لبناء تطبيقات موزعة باستخدام خدمات صغيرة ومتعددة.
💻 التطبيقات المكتبية:
JavaFX: لإنشاء تطبيقات سطح مكتب غنية ومتفاعلة.
Swing: لبناء واجهات المستخدم التقليدية للتطبيقات المكتبية.
📊 أنظمة البيانات الكبيرة:
Apache Hadoop: لتحليل البيانات الكبيرة وتوزيعها على الخوادم.
Apache Spark: معالجة البيانات في الوقت الحقيقي باستخدام النظام السريع.
⚙️ البرمجيات المدمجة:
تطوير برامج تعمل مباشرة على الأجهزة المدمجة مثل أجهزة الاستشعار، الأنظمة الإلكترونية.
☁️ الخدمات السحابية:
Kubernetes: لتنسيق الحاويات وتوزيع التطبيقات عبر السحابة.
اذا كنت مهتم بتعلم البرمجة
انضم للقناة 👇🏻👇🏻👇🏻
https://t.me/ComputerWproGram
تابع ،، لغة جافا،،
🧠 الذكاء الاصطناعي والتعلم الآلي:
Deeplearning4j: لبناء نماذج تعلم عميق.
Weka: لتحليل البيانات وبناء نماذج تعلم آلي باستخدام تقنيات متقدمة.
🔐 الأمن السيبراني:
تطوير حلول لحماية البيانات وتأمين الشبكات ضد الهجمات الإلكترونية.
بإمكانك استخدام Java في العديد من المجالات الواسعة التي تجمع بين قوة الأداء وسهولة الاستخدام في التطبيقات الموزعة، المكتبية، السحابية، والذكية.
اذا كنت مهتم بتعلم البرمجة
انضم للقناة 👇🏻👇🏻https://t.me/development_and_web_programming
🧠 الذكاء الاصطناعي والتعلم الآلي:
Deeplearning4j: لبناء نماذج تعلم عميق.
Weka: لتحليل البيانات وبناء نماذج تعلم آلي باستخدام تقنيات متقدمة.
🔐 الأمن السيبراني:
تطوير حلول لحماية البيانات وتأمين الشبكات ضد الهجمات الإلكترونية.
بإمكانك استخدام Java في العديد من المجالات الواسعة التي تجمع بين قوة الأداء وسهولة الاستخدام في التطبيقات الموزعة، المكتبية، السحابية، والذكية.
اذا كنت مهتم بتعلم البرمجة
انضم للقناة 👇🏻👇🏻https://t.me/development_and_web_programming
❇️قنوات يوتيوب عربية لتعلم البرمجة :
🔹قناة Elzero web school:
https://youtube.com/@elzerowebschool?si=KxXevT-UPniyturA
🔹قناة Hassouna Academy :
https://youtube.com/@hassounaacademy?si=gai23t_NuG5OTZTJ
🔹قناة نور حمصيi :
https://youtube.com/@nourhomsi?si=gDdlDBQ-m5C7B9uK
🔹قناة Programming Advices:
https://youtube.com/@programmingadvices?si=8uMQvq5HgVFQPX9m
🔹قناة غريب الشيخ :
https://youtube.com/@ghareebelshaikh?si=fq0gOh7vCi30NGIb
🔹قناة علي شاهين :
https://youtube.com/@alishahin?si=JT5IfzVcsDwaLd18
🔹قناة CodeZilla :
https://youtube.com/@codezilla?si=JkKzGsLhHggdZIMw
🔸اذا كنت تعرف اي قناة عربية
لتعليم البرمجة لم اذكرها
اكتب اسمها في التعليقات
لتعم الفائدة على
https://t.me/development_and_web_programming
🔹قناة Elzero web school:
https://youtube.com/@elzerowebschool?si=KxXevT-UPniyturA
🔹قناة Hassouna Academy :
https://youtube.com/@hassounaacademy?si=gai23t_NuG5OTZTJ
🔹قناة نور حمصيi :
https://youtube.com/@nourhomsi?si=gDdlDBQ-m5C7B9uK
🔹قناة Programming Advices:
https://youtube.com/@programmingadvices?si=8uMQvq5HgVFQPX9m
🔹قناة غريب الشيخ :
https://youtube.com/@ghareebelshaikh?si=fq0gOh7vCi30NGIb
🔹قناة علي شاهين :
https://youtube.com/@alishahin?si=JT5IfzVcsDwaLd18
🔹قناة CodeZilla :
https://youtube.com/@codezilla?si=JkKzGsLhHggdZIMw
🔸اذا كنت تعرف اي قناة عربية
لتعليم البرمجة لم اذكرها
اكتب اسمها في التعليقات
لتعم الفائدة على
https://t.me/development_and_web_programming
YouTube
Elzero Web School
Life Is Short, Start Learning
Forwarded from عالم برمجةوتقنية الحاسوب C. P. W (Sharaf Alkawmani)
❇️قنوات يوتيوب عربية
لتعلم البرمجة :
🔹قناة Elzero web school:
📎 رابط القناة
-----------------------------------------
🔹قناة Hassouna Academy :
📎 رابط القناة
-----------------------------------------
🔹قناة نور حمصي :
📎رابط القناة
-----------------------------------------
🔹قناةProgrammingAdvices:
📎 رابط القناة
-----------------------------------------
🔹قناة غريب الشيخ :
📎 رابط القناة
-----------------------------------------
🔹قناة علي شاهين :
📎 رابط القناة
-----------------------------------------
🔹قناة CodeZilla :
📎 رابط القناة
-----------------------------------------
🔹قناة OctuCodes
🔸 لصاحبها : ابراهيم عادل
📎 رابط القناة
-----------------------------------------
🔹قناة : صحيح
📎 رابط القناة
-----------------------------------------
🔹قناة : اكاديمية ترميز
📎 رابط القناة
-----------------------------------------
سيتم اضافة القنوات الجديدة، هنا، اذا تم العثور على قنوات،
🔸اذا كنت تعرف اي قناة عربية
لتعليم البرمجة لم اذكرها
اكتب اسمها في التعليقات
لتعم الفائدة على الجميع
لتعلم البرمجة :
🔹قناة Elzero web school:
📎 رابط القناة
-----------------------------------------
🔹قناة Hassouna Academy :
📎 رابط القناة
-----------------------------------------
🔹قناة نور حمصي :
📎رابط القناة
-----------------------------------------
🔹قناةProgrammingAdvices:
📎 رابط القناة
-----------------------------------------
🔹قناة غريب الشيخ :
📎 رابط القناة
-----------------------------------------
🔹قناة علي شاهين :
📎 رابط القناة
-----------------------------------------
🔹قناة CodeZilla :
📎 رابط القناة
-----------------------------------------
🔹قناة OctuCodes
🔸 لصاحبها : ابراهيم عادل
📎 رابط القناة
-----------------------------------------
🔹قناة : صحيح
📎 رابط القناة
-----------------------------------------
🔹قناة : اكاديمية ترميز
📎 رابط القناة
-----------------------------------------
سيتم اضافة القنوات الجديدة، هنا، اذا تم العثور على قنوات،
🔸اذا كنت تعرف اي قناة عربية
لتعليم البرمجة لم اذكرها
اكتب اسمها في التعليقات
لتعم الفائدة على الجميع
❇️قنوات يوتيوب عربية
لتعلم البرمجة :
🔹قناة Elzero web school:
📎 رابط القناة
-----------------------------------------
🔹قناة Hassouna Academy :
📎 رابط القناة
-----------------------------------------
🔹قناة نور حمصي :
📎رابط القناة
-----------------------------------------
🔹قناةProgrammingAdvices:
📎 رابط القناة
-----------------------------------------
🔹قناة غريب الشيخ :
📎 رابط القناة
-----------------------------------------
🔹قناة علي شاهين :
📎 رابط القناة
-----------------------------------------
🔹قناة CodeZilla :
📎 رابط القناة
-----------------------------------------
🔹قناة OctuCodes
🔸 لصاحبها : ابراهيم عادل
📎 رابط القناة
-----------------------------------------
🔹قناة : صحيح
📎 رابط القناة
-----------------------------------------
🔹قناة : اكاديمية ترميز
📎 رابط القناة
-----------------------------------------
سيتم اضافة القنوات الجديدة، هنا، اذا تم العثور على قنوات،
لتعلم البرمجة :
🔹قناة Elzero web school:
📎 رابط القناة
-----------------------------------------
🔹قناة Hassouna Academy :
📎 رابط القناة
-----------------------------------------
🔹قناة نور حمصي :
📎رابط القناة
-----------------------------------------
🔹قناةProgrammingAdvices:
📎 رابط القناة
-----------------------------------------
🔹قناة غريب الشيخ :
📎 رابط القناة
-----------------------------------------
🔹قناة علي شاهين :
📎 رابط القناة
-----------------------------------------
🔹قناة CodeZilla :
📎 رابط القناة
-----------------------------------------
🔹قناة OctuCodes
🔸 لصاحبها : ابراهيم عادل
📎 رابط القناة
-----------------------------------------
🔹قناة : صحيح
📎 رابط القناة
-----------------------------------------
🔹قناة : اكاديمية ترميز
📎 رابط القناة
-----------------------------------------
سيتم اضافة القنوات الجديدة، هنا، اذا تم العثور على قنوات،
🔸اذا كنت تعرف اي قناة عربية
لتعليم البرمجة لم اذكرها
اكتب اسمها في التعليقات
لتعم الفائدة على الجميع