#تعريف_البروتوكولات
البروتوكولات هي مجموعه من القواعد التي تحدد طريقه الاتصال بين جهازين او اكثر وتضمن مجموعه من الآليات التي تجعل الاجهزه تتصل ببعضها البعض اضافه الى ذلك طريقه حزم البيانات في الرسائل المرسله والمستلمة
#بروتوكول_IP بروتوكول الانترنت
بروتوكول الانترنت internet protocol address او كما يعرف باسم IP adress هو البروتوكول الاساسي في حزمه بروتوكولات TCP/IP التي تستخدم لربط الاجهزه الحاسوبيه سويا ضمن الشبكه وهي ايضا مسؤوله عن اعطاء كل جهاز اسمه الخاص
#بروتوكول_TCP بروتوكول التحكم في النقل
احد اهم البروتوكولات في الاتصال وهو الذي يتحكم في نقل البيانات بين الطرفين المرسل والمستقبل حيث يقوم بتامين نقل البيانات بين الطرفين على شبكه الانترنت ويعمل مع بروتوكول IP كثنائي معروف باسم TCP/IP حيث يقوم بتامين اتصال الاجهزه مع بعضها وبعض
ويضمن نقل البيانات فيما بين هذه الاجهزه
#بروتوكول_UDP بروتوكول بيانات المستخدم
احد البروتوكولات التي تستخدم لنقل رسائل قصيره تسمى حزم البيانات datagrams لانه يتميز بعدم حاجات اتصال اولي بين الطرفين اي انه مشابه لبروتوكول TCP
ويكمن الفرق بينهما في طريقه الاتصال والسرعه في ايصال البيانات بالاضافه انه على عكس TCP لا يقوم بانتظار وصول الاشعار لتاكيد اتمام العمليه بل يهتم فقط بانجاز المهمه المطلوبه دون العنايه بنجاحها او لا
#بروتوكول_HTTP بروتوكول نقل النص التشعبي
هو البروتوكول الرئيسي لنقل البيانات او مجموعه القواعد لنقل الملفات عبر الانترنت اي انه المسؤول عن نقل صفحات الانترنت التي تبنى اعتمادا علىhtml و اتباعها من اللغات الخاصة بالويب
🔹 أولاً ما هو نظام التحكم في
الإصدار ؟
هو نظام يسمح لك بتسجيل التغييرات على الملفات بمرور الوقت، ويمكنك عرض إصدارات معينة من هذه الملفات لاحقاً.
يُتيح للمطورين الإطلاع على التغييرات التي تم إجراؤها، ومن قام بالتغييرات، متى تم إجراء التغييرات، وسبب إدخال التغييرات.
🔹 مـا هـو Git ؟
هو أحد أنظمة التحكم بالملفات، تم تطويره عام 2005، وهو نظام تحكم في الإصدارات شائع للغاية ويحتوي مجموعة متنوعة من المشاريع عالية المستوى.
من مميزاته أنه سريع الإستجابة، مجاني ومفتوح المصدر، وسهل الاستخدام.