3 X 3 التصميم و التطوير
==============
html :
وهي اختصار ل
Hyper Text Markup Language
لغة html هى لغة تصميم مواقع وهى اول لغه تم استخدامها فى تصميم
صفحات المواقع وليس لها اى علاقة ببرمجة المواقع
وهى تتميز بالسهوله ويمكن لاى شخص تعلمها بسهوله
حيث يمكنك انشاء جداول وصور وعناوين وفقرات
وروابط وفيديوهات واغاني وتقسيم الصفحة ...الخ
css:
CSS هي اختصار لـ
Cascading Style Sheet
و هي تعني صفحات الأنماط الانسيابية
و تستخدم تقنية CSS في تصميم صفحات الويب
بحيث يتم من خلالها التحكم في شكل الموقع بالكامل
من حيث نوع الخط المستخدم أو لونه أو حجمه و ذلك دون الحاجة لكتابة تلك
الأكواد أو تكرارها في كل صفحة داخل الموقع
بالتالي فيمكن من خلال ملف واحد فقط إجراء أي تعديلات على كافة الملفات
javascript:
لغة JavaScript هي Object-base Scripting Language
وهي ليست لغة Java وإنما هي لغة مختلفة كُليًا تستخدم لمعالجة
او التلاعب (Maintaining) بالكائنات المرتبطة في صفحات الويبْ.
يستخدم لتحريك العناصر واضافة حيوية للموقع والتفاعل
python:
لغة Python هي لغة عالية المستوى مُفسَّرة ذات مجالٍ عام
وهي مرنةٌ وتحاول التعبير عن المفاهيم البرمجية بأقل قدر ممكن من الشيفرات
تدعم لغة Python البرمجة الكائنية والبرمجة الإجرائية
وفيها مكتبة قياسية كبيرة. بحيث يمكنك من خلال بايثون
1- برمجة مواقع عبر مكتبة دجانكو
2- تصميم تطبيقات اندرويد عبر مكتبة كيفي
3- برمجة برامج سطح المكتب عبر مكتبتي تكنتر وبايكيو5
4- يمكنك استخدام بايثون في مجال التحليل والهاكينج والامن والذكاء الاصطناعي
php :
لغة PHP (والتي هي اختصارٌ تعاودي للعبارة PHP: Hypertext Preprocessor)
هي لغةٌ مفتوحة المصدر شائعة الاستخدام لها مجال استخدامٍ عامٍ
لكنها تناسب تطوير الويب ودمج لغة HTML معها.
لذي يُميّز PHP عن الشيفرات التي تعمل في جهة العميل
مثل JavaScript هو أنَّ شيفرات PHP ستُنفَّذ على الخادم،
مما يولِّد شيفرة HTML التي ستُرسَل بعد ذلك إلى العميل
أي أنَّ العميل سيستلم ناتج تنفيذ شيفرة PHP ولن يعلم ما هي الشيفرة الأصلية التي ولَّدتها
sql:
SQL هي اختصارٌ للعبارة Structured Query Language (أي لغة الاستعلام البنوية)
وهي اللغة المستخدمة لإجراء عمليات على قواعد البيانات،
بما في ذلك إضافة أو تحديث أو حذف البيانات من قاعدة البيانات
أو لتعديل بينة قاعدة البيانات نفسها.
==============
html :
وهي اختصار ل
Hyper Text Markup Language
لغة html هى لغة تصميم مواقع وهى اول لغه تم استخدامها فى تصميم
صفحات المواقع وليس لها اى علاقة ببرمجة المواقع
وهى تتميز بالسهوله ويمكن لاى شخص تعلمها بسهوله
حيث يمكنك انشاء جداول وصور وعناوين وفقرات
وروابط وفيديوهات واغاني وتقسيم الصفحة ...الخ
css:
CSS هي اختصار لـ
Cascading Style Sheet
و هي تعني صفحات الأنماط الانسيابية
و تستخدم تقنية CSS في تصميم صفحات الويب
بحيث يتم من خلالها التحكم في شكل الموقع بالكامل
من حيث نوع الخط المستخدم أو لونه أو حجمه و ذلك دون الحاجة لكتابة تلك
الأكواد أو تكرارها في كل صفحة داخل الموقع
بالتالي فيمكن من خلال ملف واحد فقط إجراء أي تعديلات على كافة الملفات
javascript:
لغة JavaScript هي Object-base Scripting Language
وهي ليست لغة Java وإنما هي لغة مختلفة كُليًا تستخدم لمعالجة
او التلاعب (Maintaining) بالكائنات المرتبطة في صفحات الويبْ.
يستخدم لتحريك العناصر واضافة حيوية للموقع والتفاعل
python:
لغة Python هي لغة عالية المستوى مُفسَّرة ذات مجالٍ عام
وهي مرنةٌ وتحاول التعبير عن المفاهيم البرمجية بأقل قدر ممكن من الشيفرات
تدعم لغة Python البرمجة الكائنية والبرمجة الإجرائية
وفيها مكتبة قياسية كبيرة. بحيث يمكنك من خلال بايثون
1- برمجة مواقع عبر مكتبة دجانكو
2- تصميم تطبيقات اندرويد عبر مكتبة كيفي
3- برمجة برامج سطح المكتب عبر مكتبتي تكنتر وبايكيو5
4- يمكنك استخدام بايثون في مجال التحليل والهاكينج والامن والذكاء الاصطناعي
php :
لغة PHP (والتي هي اختصارٌ تعاودي للعبارة PHP: Hypertext Preprocessor)
هي لغةٌ مفتوحة المصدر شائعة الاستخدام لها مجال استخدامٍ عامٍ
لكنها تناسب تطوير الويب ودمج لغة HTML معها.
لذي يُميّز PHP عن الشيفرات التي تعمل في جهة العميل
مثل JavaScript هو أنَّ شيفرات PHP ستُنفَّذ على الخادم،
مما يولِّد شيفرة HTML التي ستُرسَل بعد ذلك إلى العميل
أي أنَّ العميل سيستلم ناتج تنفيذ شيفرة PHP ولن يعلم ما هي الشيفرة الأصلية التي ولَّدتها
sql:
SQL هي اختصارٌ للعبارة Structured Query Language (أي لغة الاستعلام البنوية)
وهي اللغة المستخدمة لإجراء عمليات على قواعد البيانات،
بما في ذلك إضافة أو تحديث أو حذف البيانات من قاعدة البيانات
أو لتعديل بينة قاعدة البيانات نفسها.
مواقع مهمه لمصممين المواقع ❤
موقع تختار منه نوع الخط
https://fonts.google.com
موقع تختار منه صور الموقع
https://www.pexels.com/
موقع تختار منه ألوان التصميم
https://coolors.co/
موقع تختار منه الأيقونات
https://fontawesome.com
موقع تتعلم منه تريكات تعملها بال CSS
https://css-tricks.com/
لو اي حاجه وقفت معاك وانت بتشتغل روح على الموقع هذا هتلاقي الاجابه
stackoverflow.com
طبعا وارد انك تنسى syntax خاص بكود معين ف تروح بقا على الموقع ده وهتلاقي بنية الكود الصحيحة
https://syntaxdb.com
موقع هتلاقي فيه كل الادوات اللي تحتاجها ک فرونت اند
http://frontendtools.com/
هذا موقع في ملخصات للغات برمجة كتير ممكن تحتاجه ف حطيته معاهم
http://overapi.com/
هذا موقع تعرف منه سرعة الموقع بتاعك
https://gtmetrix.com/
#Developers
موقع تختار منه نوع الخط
https://fonts.google.com
موقع تختار منه صور الموقع
https://www.pexels.com/
موقع تختار منه ألوان التصميم
https://coolors.co/
موقع تختار منه الأيقونات
https://fontawesome.com
موقع تتعلم منه تريكات تعملها بال CSS
https://css-tricks.com/
لو اي حاجه وقفت معاك وانت بتشتغل روح على الموقع هذا هتلاقي الاجابه
stackoverflow.com
طبعا وارد انك تنسى syntax خاص بكود معين ف تروح بقا على الموقع ده وهتلاقي بنية الكود الصحيحة
https://syntaxdb.com
موقع هتلاقي فيه كل الادوات اللي تحتاجها ک فرونت اند
http://frontendtools.com/
هذا موقع في ملخصات للغات برمجة كتير ممكن تحتاجه ف حطيته معاهم
http://overapi.com/
هذا موقع تعرف منه سرعة الموقع بتاعك
https://gtmetrix.com/
#Developers
للمهتمين بالتصميم ومن يرغب الإنطلاق في عالم التصميم🎨
من أشهر قنوات اليوتيوب والخاصة بدروس واساسيات التصميم بتفرعاته مثل:
🌀تصميم المواقع
🌀تصميم الشعارات
🌀تصميم التطبيقات
القناة تعرض كل ماهو جديد من نصائح وارشادات ودروس واخر اخبار خاصة بالتصميم فقط ✅
bit.ly/3bEzbxH
من أشهر قنوات اليوتيوب والخاصة بدروس واساسيات التصميم بتفرعاته مثل:
🌀تصميم المواقع
🌀تصميم الشعارات
🌀تصميم التطبيقات
القناة تعرض كل ماهو جديد من نصائح وارشادات ودروس واخر اخبار خاصة بالتصميم فقط ✅
bit.ly/3bEzbxH
صباح الخير🌳🌞 معرفة معاني مصطلحات الحاسب يسهل 70٪ من دراسة مواد الحاسب
ملف من 90 صفحة مصطلحات الحاسب 🖥️
buff.ly/3glokbT
تجميع لأهم مصطلحات الحاسب عربي وانجليزي 🇬🇧🇸🇦
buff.ly/3glSlZh
قاموس مصطلحات الحاسب 🖥️
buff.ly/2TBYk2s
buff.ly/2TDNNnd
ملف من 90 صفحة مصطلحات الحاسب 🖥️
buff.ly/3glokbT
تجميع لأهم مصطلحات الحاسب عربي وانجليزي 🇬🇧🇸🇦
buff.ly/3glSlZh
قاموس مصطلحات الحاسب 🖥️
buff.ly/2TBYk2s
buff.ly/2TDNNnd
أهم المصادر لتعلم وإتقان قواعد البيانات للمبتدئين 🛢️👾
💟موقع لدروس تفاعلية مباشره
buff.ly/2Y728No
💟كتاب شرح من الصفر
buff.ly/377RK8q
💟أشهر سلسلة دروس قواعد بيانات اوراكل بالعربي
buff.ly/2ZbQ0tU
💟تجربة قواعد البيانات اونلاين
buff.ly/3bDtfBB
💟موقع لدروس تفاعلية مباشره
buff.ly/2Y728No
💟كتاب شرح من الصفر
buff.ly/377RK8q
💟أشهر سلسلة دروس قواعد بيانات اوراكل بالعربي
buff.ly/2ZbQ0tU
💟تجربة قواعد البيانات اونلاين
buff.ly/3bDtfBB
قناة يوتيوب يتم فيها شرح جميع انواع section خاصة للمواقع
متخصصه في HTML,CSS,JS
https://www.youtube.com/channel/UCtDXmhjZtjkkuRz9V9D1N8Q/featured?view_as=subscr
متخصصه في HTML,CSS,JS
https://www.youtube.com/channel/UCtDXmhjZtjkkuRz9V9D1N8Q/featured?view_as=subscr
قائمة بأفضل المواقع التي سوف تساعدك في البحث عن وظيفة أو فترة تدريب… :
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.
🔰 كيف تعمل شبكة الـ Wi-Fi ؟
لاستخدام شبكة الـ Wi-Fi، تحتاج إلى مكونين رئيسيين :
- جهاز توجيه لاسلكي (Router).
- جهاز يدعم الاتصال لاسلكيا :
__ مثل كمبيوتر محمول أو هاتف ذكي أو جهاز لوحي، جهاز التوجيه عادةً ما يكون متصل بالإنترنت عبر اتصال سلكي، مثل الكابل أو DSL؛
إذ يبث إشارة الإنترنت كموجات راديو يمكن للجهاز الذي يدعم الاتصال اللاسلكي اكتشاف موجات الراديو والاتصال بشبكة الـ Wi-Fi، بمجرد الاتصال يمكن للجهاز التواصل مع جهاز التوجيه والوصول إلى الإنترنت
تستخدم شبكة Wi-Fi نطاقين للتردد : ( 2.4Ghz و 5Ghz )
✓ نطاق 2.4 جيجاهرتز له نطاق أطول، ولكن يمكن أن يكون أكثر ازدحاماً وعرضة للتداخل من الأجهزة الأخرى.
✓ نطاق 5 جيجاهرتز له نطاق أقصر، لكنه أقل ازدحاماً وأقل عرضة للتداخل.
عند الاتصال بشبكة Wi-Fi، يرسل جهازك طلباً إلى جهاز التوجيه للمصادقة، إذا تعرف جهاز التوجيه على جهازك، فإنه يمنح الوصول إلى الشبكة بمجرد الاتصال، وعندها يمكن لجهازك إرسال واستقبال البيانات عبر شبكة Wi-Fi.
لاستخدام شبكة الـ Wi-Fi، تحتاج إلى مكونين رئيسيين :
- جهاز توجيه لاسلكي (Router).
- جهاز يدعم الاتصال لاسلكيا :
__ مثل كمبيوتر محمول أو هاتف ذكي أو جهاز لوحي، جهاز التوجيه عادةً ما يكون متصل بالإنترنت عبر اتصال سلكي، مثل الكابل أو DSL؛
إذ يبث إشارة الإنترنت كموجات راديو يمكن للجهاز الذي يدعم الاتصال اللاسلكي اكتشاف موجات الراديو والاتصال بشبكة الـ Wi-Fi، بمجرد الاتصال يمكن للجهاز التواصل مع جهاز التوجيه والوصول إلى الإنترنت
تستخدم شبكة Wi-Fi نطاقين للتردد : ( 2.4Ghz و 5Ghz )
✓ نطاق 2.4 جيجاهرتز له نطاق أطول، ولكن يمكن أن يكون أكثر ازدحاماً وعرضة للتداخل من الأجهزة الأخرى.
✓ نطاق 5 جيجاهرتز له نطاق أقصر، لكنه أقل ازدحاماً وأقل عرضة للتداخل.
عند الاتصال بشبكة Wi-Fi، يرسل جهازك طلباً إلى جهاز التوجيه للمصادقة، إذا تعرف جهاز التوجيه على جهازك، فإنه يمنح الوصول إلى الشبكة بمجرد الاتصال، وعندها يمكن لجهازك إرسال واستقبال البيانات عبر شبكة Wi-Fi.