عالم برمجةوتقنية الحاسوب C. P. W
742 subscribers
496 photos
55 videos
260 files
480 links
عالم الحاسوب برمجه وتقنيه وتطوير شرح كل ما يتطلب في مجال علوم الحاسوب والبرمجة
https://t.me/programming_C_w
قنات الجرافيكس @l_d_gh
#Digitalmarketing
#programming
#AI #CPA
#learn
التواصل معي @Eng_sharaf1
Download Telegram
أفضل لغة لتطوير المواقع (php)

نبذة عن لغة php:

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

مميزات لغة php

🔴سهلة التعلم

🔴سهلة الإستخدام

🔴تدعم قواعد البيانات

🔴تحديثات مستمرة

🔴مصادر تعلم كثيرة

🔴تشتغل على جميع الأنظمة


مواقع تم برمجتها بأستخدام لغة php

🟡ويكيبيديا

🟡ياهو

🟡موقع ابل

🟡وورد بريس

مصادر مجانية لتعلم لغة php

🟢مواقع اجنبية
_Code Academy

https://www.programmingexpert.io/product?r=ads&gclid=Cj0KCQiAzMGNBhCyARIsANpUkzMbCSq6upGyvf8Mi6RxISkoscnlzkKZC2SOP6aKKvAbdXQq_ztUUmQaAudzEALw_wcB

_w3schools

https://www.w3schools.com/

قنوات اجنبية
_the new weboston

_code course


مواقع عربية
_teracourses


https://teracourses.com/ar

_Elzeroo. Org

https://elzero.org/

قنوات عربية

_Nour Homsi


_Elzeroo web School
لو انت طالب فانت اكيد تشتت ذهنك الشهر اللي راح على الاخر🙇

لهذا السبب راح أنطيك كم نصيحه تحسن من نفسك في المذاكره (نصائح عمليه وليس كلام نظري)

1- لو شفت نفسك تنسى المعلومات بسرعه الضوء بعد الدراسة لساعات طويلة 😥

طبق النصائح اللي قالها أشهر العلماء :
https://bit.ly/3BdHV87

2- إذا كنت حاسس انك متشتت وعندك صعوبه في التركيز
اتعلم شلون مركز مركز لاكثر وقت ممكن :
https://bit.ly/3iBISQd

3- لو تريد تاخذ ملاحظات بشكل صح وره المحاضرات أو و انت تكتب اكواد📚

خمس طرق مختلفه تاخذ بها ملاحظات وكل طريقه بتختلف من مادة/ مدرس عن الثاني : https://bit.ly/2YeEbEJ

4- يومك غير منظم بين الدراسة و المحاضرات و غيره

هاي افضل طريقه تسوي بيها جدول دراسة عملي تكدر تمشي عليه👌

https://bit.ly/3B4TE85

5- اعرف نمط التعلم الخاص بك راح يساعدك هواي 😌، من الاختبار اللي موجود هنا: https://bit.ly/3FntlgD

اذا انت طالب في الجامعة

_ خلاصة تجربة شاقة راح تعرفك شلون تجيب أمتياااااز 🤩

_ نصائح راح تساعدك جدا : https://bit.ly/2ZBz2HF

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

تنظيم الوقت وتحديد الاولويات بشكل صح🤌

اكعد ويه نفسك ورقه وقلم في ايدك وحاول تنظم يومك ،بحيث كل حاجه تاخذ حقها

اهم حاجه خلي عندك يقين انها تكون بدايه احسن💯
مواقع تفك لك أزمة

_موقع يوفر لك المصادر الأكاديمية بشكل مميز أكثر من مليار مصدر للكتب والمجلات والموسوعات

https://www.refseek.com/


_موقع رهيب يقوم بموازنة المعادلات الكيميائية فقط اكتب اي معادلة وهو يقوم بموازنتها

https://chemequations.com/en/


_موقع للطلاب لحل جميع المسائل مهما كانت (فيزيائية، كيميائية، رياضيات)

https://www.wolframalpha.com/

_موقع للكتابة بدون نقاط 🌚

https://www.dotless.app/

_محرك بحث مخصص للبحث عن مواضيع بصيغة pdf, word

https://www.pdfsearchengine.net/

_موقع لتحميل برامج سطح المكتب للكومبيوتر

https://ninite.com/

_موقع لتحويل صيغ الملفات مجاناً

صوت، صورة، فيديو،مستندات، ملفات مضغوطة

https://www.online-convert.com/ar

_موقع يقدملك إمكانيات الفوتوشوب بنسبة 90%

https://pixlr.com/


_موقع ممتاز يسمح لك بتحويل صيغ الملفات من صيغة الى صيغة

Pdf, word, power point, Excel, jpg, html


https://www.ilovepdf.com/ar


_موقع يعتمد عليه لتحميل البرامج مع التحميل

https://getintopc.com/
كل ما تحتاج معرفته عن لغة javascript

نبذة عن لغة javascript

تعتبر أحد أكثر اللغات استخداماً وشهرة
حيث تعد من اللغات الاساسية
والتي لايمكن الاستغناء عنها في تطوير مواقع الويب


مميزات لغة javascript

. سهلة التعلم وكثيرة الإستخدامات

. لا تحتاج سوى محرر نصي فقط لتجربتها

. تمتلك شعبية كبيرة ويتم تحديثها سنوياً

. تعتبر لغة اساسية لاحتراف تطوير المواقع

. تدعمها كافة المتصفحات

. تمتلك الكثير من المكتبات وأطر العمل

. سريعة التنفيذ كونها تعرض من المتصفحات مباشرة

استخدامات javascript

. تطوير الويب

. أنترنت الأشياء

. ألعاب المتصفح

أفضل المصادر لتعلم javascript

قنوات تقدم كورسات كاملة

🟢Elzeroo web School

🟢Hassouna Academy

🟢Unique coderz Academy

🟢Coder shiyar

مواقع تقدم كورس مجاني

🟡Harmash. Com

🟡Teracourses. Com

🟡Code Academy. Com

🟡W3school. Com
هاااام لطلاب الجامعات

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


_Google scholar

من أهم محركات البحث العلمي للباحثيين والاكاديمين، حيث يختص بالمؤلفات العلمية والأكاديمية التي يحتاج لها الباحثون.

https://scholar.google.com/
____

_Microsoft Academic serach

تغطي هذه الأكاديمية مجالات عديدة مثل : الطب والفيزياء و الكيمياء والفلك والصيدلة وعلوم الأرض والتاريخ والجغرافيا والاعمال والفنون.
https://www.semanticscholar.org/?utm_source=google&utm_medium=cpc&utm_campaign=search_br_world_wq&utm_content=&utm_term=microsoft%20academic%20search&gclid=Cj0KCQiA2NaNBhDvARIsAEw55hicp5aEeXEtGQ9bKAuuh8O5SOMebMaE12M8aXwaiBUe0qFYEV3TQVEaAk1TEALw_wcB
____

_EBscohost
احد اكبر المواقع العالمية في مجال الابحاث العلمية والأكاديمية، حيث يوفر الكثير من الدوريات والمجلات.
https://www.ebsco.com/


___

_jstor

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

https://www.jstor.org/
___
_PSYCINFO

عبارة عن محرك بحث وقاعدة بيانات خاصة بجمعية علم النفس الأمريكية وتعتبر أشمل قاعدة بيانات على مستوى العالم في مجال علم النفس https://www.apa.org/pubs/databases/psycinfo


أحد اكبر المواقع العالمية في مجال الأبحاث العلمية والاكاديمية
شرح الفيروسات بالتفصيل Viruses 💢 :

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

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

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

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

من أبرز طرق الانتقال لحد الآن الشبكة العنكبوتية Internet، بحيث تعتبر بوابة سهلة لانتقال الفيروسات من جهاز لآخر.

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

ومن جهة أخرى تتسرب إلى الجهاز عبر وسائط التخزين مثل ذاكرة الفلاش والأقراص الضوئية والملفات المخزنة على الأقراص أو الأقراص المضعوطة أو ملفات Rar-Zip.

يمكن أن تنتشر أيضا من خلال التنزيلات عبر شبكة الإنترنت. لأنها يمكن أن تكون مخفية ضمن برامج غير مشروعة أو ملفات أو برامج أخرى مثل Keygen -Crack. وبإستطاعه المخترق أن يجعل الفيروس ينتقل من ملف لآخر ومن بارتيشن لآخر أثناء محاوله مسحه.
👍2
منشووور اليوم للكل وليس فقط للمبرمجين

مهارات تقنية عليك تعلمها قبل دخول أي وظيفة مكتبية

_مهارة البحث

🔴حدد الغرض من البحث
🔴اكتب كلمات مباشرة وواضحة

_مهارات استخدام معالج النصوص

🔴كيفية التعامل مع القوائم الرئيسية
🔴كيفية عمل ترويسة (Header)
🔴كيفية عمل طباعة (A5, A4, A3)

مصدر لتعلم word office
قناة Al_Munthir saffan

_مهارات الأكسل

🔴معرفة الدوال الرئيسية (جمع، طرح، الوسيط)
🔴التعامل مع أدوات وقوائم اكسل

_مهارة كتابة الايميلات

استخدم هذه الجمل على يوتيوب

_كيفية كتابة بريد إلكتروني رسمي
_كيفية تنسيق الايميلات
_رفع مستندات على الاوتلوك
_عمل توقيع مع الاوتلوك

_مهارة الطباعة باللمس
هناك مواقع تعليمية لممارسة الطباعة السريعة على لوحة المفاتيح :

https://harmash.com/learn-typing/

https://www.tybaa.com/

مواقع لتعلم الطباعة السريعة
👍2
ماهو السيو؟ SEO

Search Engine Optimization
(تحسين محركات البحث)

علم تحسين ضهور موقع إلكتروني في نتائج البحث المجانية
التحسينات تؤدي إلى ضهور الموقع في النتائج الأولى لمحركات البحث مثل كوكل

كيف يتم ذلك؟
بدراسة كيفية عمل محركات البحث والعوامل المؤثرة على ترتيب النتائج

دراسة فقط؟
المرحلة التالية هي معالجة الأخطاء والمشاكل

علم SEO
من العلوم المهمة والمؤثرة لزيادة عدد زوار الموقع وشعبية الموقع

شاركنا بتعليق ماذا تعرف عن SEO
👍2
هل تريد أن تصبح
مصمم UX/UI
في بداية الأمر يجب أن تعرف الفرق بين
تجربة المستخدم UX.
واجهة المستخدم UI.

تجربة المستخدم UX
هي كل ما يرتبط بسلوك وموقف وإحساس المستخدم حيال استخدامه منتجاً او نظاماً أو خدمة معينة

واجهة المستخدم UI
هو مجال مختص بترتيب العناصر حيث تكون سهلة واضحة للمستخدم من حيث الألوان والخطوط والازرار وكل ما يراه المستخدم.

على الرغم من انهم مجالين منفصلين ولكن سوف ترى الكثير من مصممين
UX/UI
وسبب ذلك انت تحتاج الى تصميم منتج بشكل فعال وجميل

هل يجب أن أكون مصمم او مبرمج؟
ليس بالضروري ان تكون مصمم كرافيك
أو مبرمج حتى تصبح UX/UI

هل يمكنني العمل عن بعد؟
من أفضل الأشياء كونك مصمم UX/UI
أنك تستطيع العمل من المنزل سواء كنت مع شركة أو تعمل لحسابك خاص.

كيف أتعلم هذا المجال؟
هنالك الكثير من الكورسات على المواقع المعروفة مثل
_udemy
_coursera
_skilshare
وأيضاً قنوات يوتيوب كثيرة لهذا المجال
ماذا تعرف عن CSS
لغة css
هي واحدة من التقنيات الرئيسية المستخدمة لبناء صفحات الويب جنباً الى جنب مع لغة Html
وهي لغة توصيفية تقوم بمنح مواقع الويب شكلها الجميل،
كما توضح الكيفية التي سيتم بها استعراض كل عناصر هذه المواقع

لها الكثير من الفوائد مثل:
_التحكم بتصميم الموقع كاملاً في ملف واحد

_تحسن سرعة الموقع
_لغة سهله التعلم والفهم

وهي لغة مرافقة دائماً للغة Html

تستخدم في صفحات الويب لكي :
_تحديد الخطوط والهوامش والمسافات

_تحديد لون وحجم العناصر

_إنشاء تصميمات وتعديلات لاحجام الشاشة
2
ادخلو هاذا الموقع من أجل الاستفادة منه
ما هي البيانات؟
في عالم الحوسبة البيانات ( Data ) هي معلومات مكتوبة بلغة يفهمها الحاسوب بحيث يستطيع تخزينها, معالجتها و نقلها.
المعلومات ( Information ) هي بيانات تمت معالجتها لتصبح مفهومة لنا كبشر.

مهام الحاسوب
يستطيع الحاسوب القيام بأربعة مهام أساسية هي:

إستقبال البيانات.
تخزين البيانات بشكل مؤقت و حفظها بشكل دائم.
معالجة البيانات و تحويلها لمعلومات مفيدة.
إخراج أو عرض النتائج.
2
فوائد الحاسوب
١- السرعة العالية (High Speed)
مدة تنفيذ العمليات الحسابية و معالجة البيانات في الحاسوب تقاس بالميكرو ثانية ,(microsecond) بالنانو الثانية (nanosecond) و حتى بالبيكو ثانية (picosecond) لشدة سرعتها.

إذاً يستطيع الحاسوب إجراء عمليات حسابية معقدة جداً خلال أجزاء من الثانية في حين أن الإنسان العادي قد يحتاج أيام لحل مسألة معقدة واحد.
٢- الدقة (Accuracy)
بالإضافة لسرعة الحاسوب الهائلة في تنفيذ الأوامر فإنه يعالج البيانات بدقة 100% دون أخطاء إذا كانت المدخلات صحيحة في حين أن الإنسان مهما كان ذكياً فإنه قد يخطئ إذا تعجّل في الحل.

٣- سعة التخزين (Storage Capability)
من أهم ميزات الحاسوب أنه يتيح لنا حفظ كم هائل من البيانات سواء كانت على شكل ملفات نصية, صوتية, صور, فيديوهات, برامج إلخ..

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


٤- الإجتهاد في العمل (Diligence)
الحاسوب ليس عنده مشاعر كالإنسان و بالتالي فإنه يستطيع العمل طوال الوقت بدون ملل, بدون أخطاء، بدون راحة و بنفس الدقة على عكس الإنسان الذي يحتاج لراحة حتى يستطيع المحافظة على تركيزه و الذي قد يخطئ إذا ما تعرض للضغط في العمل.


٥- متعدد الإستخدامات (Multi-use)
الحاسوب ليس محصور لاستخدام محدد بل يمكن الإستفادة منه في مختلف المجالات. فعلى سبيل المثال الطالب يمكنه استخدامه للدراسة, المهندس يمكنه استخدامه لرسم الخرائط و تقدير المواد التي يحتاجها للبناء, الطبيب يمكنه استخدامه لمراقبة حالة مريضه, المدير يمكنه استخدامه للتواصل مع موظفيه إلخ..


٦- الأتمتة (Automation)
المهام اليومية التي يقوم بها المستخدم بواسطة حاسوبه يمكنه أتمتتها, بمعنى أنه يمكنه بناء برنامج يقوم بهذه المهام عنه بشكل أتوماتيكي و بدون أي تدخل منه.


٧- تقليل الأعمال الورقية والتكلفة (Reduction in Paperwork and Cost)
تخزين المعلومات على الحاسوب بدل تخزينها على ورق أمر مهم للغاية في أي مؤسسة أو شركة لأنه يوفر من كلفة الورق و الحبر و غيرها.. كما أن الأوراق قد تتلف في النهاية أو تضيع و بالتالي تخسر المعلومة.

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


٨- نقل البيانات (Data Transfer)
المعلومات المخزنة على الحاسوب يمكن إرسال نسخ منها بسهولة بواسطة البريد الإلكتروني, التخزين السحابي أو نقلها بواسطة.
2💯1
ما الفرق بين HTTP وHTTPS؟
باختصار، بروتوكول HTTP هو التقنية الأساسية التي تدعم اتصالات الشبكة. إنّ بروتوكول النقل الآمن للنصوص الترابطية (HTTPS) هو إصدار أكثر أمانًا أو امتدادًا لبروتوكول HTTP، كما يوحي اسمه. في بروتوكول HTTPS، ينشئ المتصفّح والخادم اتصالًا آمنًا ومشفرًا قبل نقل البيانات يعد HTTPS مهمًا بشكل خاص لتأمين الأنشطة عبر الإنترنت مثل التسوق والخدمات المصرفية والعمل عن بُعد. ومع ذلك ، سرعان ما أصبح HTTPS البروتوكول القياسي لـ من جميع مواقع الويب ، سواء كانت تتبادل بيانات حساسة مع المستخدمين أم لا.

ماذا تعني www التي تكتب في عناوين الإنترنت؟

أما WWW فهي اختصار لـ World Wide Web، ما يعني الشبكة العنكبوتية وهي تكون داخل الرابط الذي تزوره على الانترنت.

ما المقصود بروتوكول الانترنت IP؟
عنوان بروتوكول الإنترنت (IP) هو عبارة عن رقم يقوم بتعريف كل كمبيوتر عبر الإنترنت أو الشبكة. يحتاج الكمبيوتر إلى عنوان IP عندما تتصل بالإنترنت أو بشبكة IP.

ما معنى com في الانترنت؟
هي عبارة عن تصنيفات أوجدت لتصنيف عناوين الانترنت . فـ com اختصار company أي شركة . أي أن اسم الموقع هو لشركة . و net اختصار لشبكة أي أن اسم الموقع هو لشبكة اخبارية أو شركة متعددة المجالات .

ماذا يقصد ب URL؟
عنوان صفحة الويب التي نقر فيها المستخدم على رابط ينقله إلى صفحتك. يرمز بالمُحيل إلى صفحة الويب التي ترسل الزوار إلى موقعك باستخدام رابط. وبعبارةٍ أخرى، المُحيل هو صفحة الويب التي كان المستخدم يتصفحها قبل أن يتم توجيهه إلى صفحتك.

ما هو ال DHCP؟
كيف يعمل DHCP؟

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

ما معنى كلمة org؟
".ORG" تعني "منظمة" وترمز إلى مهمة التغيير وفائدة المجتمع. نطاقات ORG ليست مجرد عناوين؛ بل هي أدوات تسويق قوية تعبر عن قيمك غير التجارية والغرض الموجه نحو المهمة.
2🔥1
بعض لغات برمجة وأهداف كل منها ومع مثال بسيط

1. C:
- الهدف: لغة منخفضة المستوى تُستخدم لتطوير برمجيات ذات أداء عالي.
- مثال كود:

#include <stdio.h>

int main() {
printf("Hello, World!\n");
return 0;
}

- الشرح: يقوم هذا البرنامج بطباعة "Hello, World!" على الشاشة. #include <stdio.h> يُدرج مكتبة الإدخال والإخراج القياسية، وprintf يستخدم لطباعة النص.

2. C++:
- الهدف: لغة برمجة كائنية التوجه تُستخدم لتطوير برامج ذات أداء عالي.
- مثال كود:

#include <iostream>

int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}

- الشرح: يقوم هذا البرنامج بطباعة "Hello, World!" على الشاشة باستخدام std::cout من مكتبة الإدخال والإخراج القياسية.

3. Java:
- الهدف: لغة متعددة الاستخدامات تُستخدم في تطبيقات الويب والمحمولة.
- مثال كود:

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}

- الشرح: يقوم هذا البرنامج بطباعة "Hello, World!" على الشاشة. System.out.println يُستخدم لطباعة النص.

4. Python:
- الهدف: لغة متعددة الأغراض تُستخدم في تطبيقات متنوعة مثل تطوير الويب وتحليل البيانات.
- مثال كود:

print("Hello, World!")

- الشرح: يقوم هذا البرنامج بطباعة "Hello, World!" على الشاشة باستخدام دالة print.

5. JavaScript:
- الهدف: لغة تُستخدم في تطوير الويب وتفاعل المستخدم.
- مثال كود:

console.log("Hello, World!");

- الشرح: يقوم هذا البرنامج بطباعة "Hello, World!" في وحدة التحكم الخاصة بالمتصفح.

6. Ruby:
- الهدف: لغة برمجة تُستخدم بشكل رئيسي في تطوير الويب.
- مثال كود:

puts "Hello, World!"

- الشرح: يقوم هذا البرنامج بطباعة "Hello, World!" على الشاشة باستخدام دالة puts.

7. Swift:
- الهدف: لغة تُستخدم لتطوير تطبيقات iOS وmacOS.
- مثال كود:

import Swift

print("Hello, World!")

- الشرح: يقوم هذا البرنامج بطباعة "Hello, World!" على الشاشة باستخدام دالة print.

8. PHP:
- الهدف: لغة تُستخدم في تطوير البرمجيات الجانبية للخادم على الويب.
- مثال كود:

<?php
echo "Hello, World!";
?>

- الشرح: يقوم هذا البرنامج بطباعة "Hello, World!" على صفحة الويب باستخدام دالة echo.

9. SQL:
- الهدف: لغة لإدارة قواعد البيانات العلائقية.
- مثال كود:

SELECT 'Hello, World!' AS Greeting;

- الشرح: يقوم هذا الاستعلام بإرجاع النص "Hello, World!" كعمود يسمى Greeting من قاعدة البيانات.

كل كود بسيط يعرض كيفية استخدام اللغة الأساسية لطباعة نص على الشاشة، وهو مثال جيد على كيفية بدء العمل مع كل لغة.
🔥1