💻خبراء البرمجة وقواعد البيانات 💻 Programming Ex💻
3.95K subscribers
219 photos
5 videos
330 files
608 links
#قناه #عامة #للبرمجة و #قواعد_البيانات للمهتمين في البرمجة مع دعم من فريق عمل وارسال #مشاريع #برمجية #تعليمية تعزز من رفع معنويات #المبرمجين #المحترفين والمبتدأين وغيرهم في #دراسة #وتطوير المشاريع #والانظمة البرمجية.لمساعدتهم في #الاخطاء التي قد يقعون بها
Download Telegram
كورس برمجة وتصميم موقع eCommerce للبيع و الشراء باللغة العربية باستخدام PHP, MySQL, jQuery, Bootstrap مع شهادة معتمدة أون لاين

https://www.coursat.org/c/100
👍1
شرح كامل بالغة العربية فى الأكسس Access 2022 شامل جميع تطبيقاته عملى ونظرى
تعلم انشاء قاعدة بيانات وعمل الجداول والاستعلامات وكذلك
النماذج والتقارير
وكذلك الاعدادات النهائة لقاعدة البيانات
التفاصيل
https://
https://encyclopedia-of-courses.blogspot.com/2019/03/Access-Free-Course.html
👍1
منقووول للأهمية ولن يتم نشره مرة ثانية
======================
مجموعة ملفات باوربوينت من أمازون مجانية
روعة فى الإبداع والتصميم تستخدم فى
الشروحات والعروض التقديمية
لو بتعمل مشروع أو بحث أو رسائل أو بتحضر شرح
أكيد فحتما ولا بد من استعمال للعروض التقديمية
فمهما طال بك العمر فستحتاج إليها يوما ما ولكن هل عندما تحتاج إليها
لعمل عرض تقديمى ستضيق عليك الأرض بما رحب وستسأل نفسك
كيف اقوم بعمل عرض جيد يعجب الحاضرين وأنال أعلى الدرجات
كيف سأفوم بالتصميم وأنا لا أعرف شئ سوى الكتابة فقط
هل أستعين بمن يصمم لى العروض ويتقاضى الأموال ؟؟؟!!!!
وغيرها من الأسئلة فقد وفرنا عليك عناء التصميم
تم وضع الرابط
https://encyclopedia-of--programs.blogspot.com/2018/12/Free-Presentation-Template.html
👍1
📍 المصفوفات Arrays بالبرمجة 🔥
واحدة من أهم واشهر مفاهيم هياكل البيانات , وأكثرها أهمية بالبرمجة 🔥
وبشرح ماهي المصفوفات وكيف نتعامل معها 👇

📢 مقدمة
المصفوفة Array هي مجموعة من العناصر , وتستخدم لتخزين بيانات متعددة , وتعتبر المصفوفات من أهم واشهر المفاهيم بالبرمجة واكثر هياكل البيانات استخداماً.

📢 أنواع المصفوفات
المصفوفات الأحادية أو ذات البعد الواحد
( One Dimensional Arrays ).
المصفوفات الثنائية أو ذات البعدين
( Two Dimensional Arrays ).
المصفوفات المتعددة الأبعاد
( Multi Dimensional Arrays )

المصفوفة عبارة عن مجموعة عناصر كل عنصر له قيمة وترتيب خاص ويسمى فهرس index .

📢إنشاء مصفوفة
لأنشاء مصفوفة احادية نستخدم هذه الصيغة بلغة البرمجة المستخدمة
type arrayName [ arraySize ];

ولتعريف مصفوفة من نوع int و عدد عناصرها 5 عناصر نستخدم:
int number[5];

ويمكن ان ننشئ مصفوفة بعناصرها كمثال :
int number[5] = {10, 20, 30, 40, 50}

_____
https://t.me/Expert_programming_and_Database
👍1
🔴 في أسباب متعددة لبطئ الكمبيوتر او اللابتوب
منها زيادة الاتربة على الجهاز
او امتلاء القرص C
او تنزيل برامج كبيرة على القرص C وتشغيلها مع بدئ النظام

وانصح بازالة برامج الحماية اذا كان لديك ويندوز 10

وممكن ان يكون الهارد بآخر عمره وبحاجة الى تبديل

الحل:
١ نظف الجهاز جيدا
٢ ادخل الى الكمبيوتر واضغط زر يميني على السواقة C واضغط على الخيارات
ثم اضغط على تنظيف القرص
وحدد جميع الخيارتت وقم بحذفهم
(لا تقلق فهذه ملفات مؤقتة وليست ملفاتك الشخصية)

٣ اضغط من الكيبورد
Start + R
واكتب temp
وحدد جميع الملفات واحذفهم

٤ اضغط من الكيبورد
start + R
واكتب %temp%
وحدد جميع الملفات واحذفهم

٥ اضغط من الكيبورد
Start + R
واكتب msconfig
وادخل الى القائمة الثانية
اكتر من الاسف (اخفاء ملفات النظام)
وبعدها اختر من جانبه (ايقاف جميع البرامج او الخدمات)

وبعده اضغط OK

٦ ادخل الى الكمبيوتر واضغط بمكان قارغ زر يميني واضغط على الخيارات
سيظهر صفحة النظام
اضغط على اعدادات الحماية والنظام
وادخل الى القائمة الثالثة
واحتار الخيار الثالث واعد تشغيل الكمبيوتر

ومبارك عليك جهاز سريع
2👍1
موضوع شامل عن الأمن السيبراني والإستعمال الآمن للأنترنيت
👍1
معجم ‎#الأمن_السيبراني
يحتوي على ابرز المصطلحات والتعبيرات في الامن السيبراني
👍2
تفضل رابط كورس HTML
مع اكثر من 55 درس احترافي ⁦♥️
https://www.youtube.com/playlist?list=PLMTdZ61eBnyrnapIyOphXAkIcR5DDOGkz

انصحك بمتابعة هذا الدرس الرائع أيضاً:
https://youtu.be/ZvUMsSjKjwc

------------------------------------------------
تفضل رابط كورس CSS
مع اكثر من 73 درس احترافي ⁦♥️⁩ :
https://www.youtube.com/playlist?list=PLMTdZ61eBnyoxjc9Prw0uhwgp6YZ2-_sg
------------------------------------------------
تفضل رابط كورس Java
مع اكثر من 37 درس احترافي ⁦♥️⁩ :
https://www.youtube.com/playlist?list=PLMTdZ61eBnyol1gLHHgsiQbcOayNljG4_
------------------------------------------------
تفضل رابط كورس JAVASCRIPT
مع اكثر من 53 درس احترافي ⁦♥️⁩ :
https://www.youtube.com/playlist?list=PLMTdZ61eBnyp1nMM8mGRzpwuu6FNxFy0D
------------------------------------------------
تفضل رابط كورس Bootstrap
مع دروس احترافية ⁦♥️⁩ :
https://www.youtube.com/playlist?list=PLMTdZ61eBnyrPiX-b1MNG-MSPAJ0OgpHA

------------------------------------------------
تفضل رابط كورس Android studio
مع دروس رائعة لأنشاء
تطبيقات احترافيه ⁦♥️⁩ :
https://www.youtube.com/playlist?list=PLMTdZ61eBnypdGHUkZ3f52wTDRywLQo4l

أنصحك بإشتراك بقناته باليوتيوب لانها سوف تفيدك كثيراً في تعلم البرمجة 🌺
👍1
بروتوكولات نموذج الإنترنت
👇
طبقة التطبيق
بروتوكول التوجيه بين البوابات (BGP)
بروتوكول التهيئة الآليّة للمضيفين (DHCP)
بروتوكول التطبيقات المقيدة (CoAP)
نظام أسماء النطاقات (DNS)
بروتوكول نقل الملفات (FTP)
بروتوكول نقل النصّ التشعبيّ (HTTP)
بروتوكول الوصول إلى رسائل الإنترنت (IMAP)
بروتوكول النفاذ إلى الدليل البسيط(LDAP)
برتوكول نقل أخبار الشبكة (NNTP)
بروتوكول التوقيت في الشبكة (NTP)
بروتوكول مكتب البريد (POP)
بروتوكول معلومات التوجيه (RIP)
بروتوكول التدفق في الزمن حقيقي (RTSP)
بروتوكول وصف الجلسة (SDP)
بروتوكول بدء جلسة (SIP)
بروتوكول إرسال البريد البسيط (SMTP)
بروتوكول إدارة الشبكات البسيط (SNMP)
بروتوكول الاتصال الآمن (SSH)
بروتوكول تل نت (Telnet)

طبقة النقل
بروتوكول التحكّم بالنقل (TCP)
بروتوكول حزم المُستخدم(UDP)
بروتوكول التحكم بتدفق النقل (SCTP)
بروتوكول النقل في الزمن الحقيقي (RTP)
بروتوكول حجز الموارد(RSRV)

طبقة الإنترنت
بروتوكول الإنترنت (IP): (الإصدار الرابع الإصدار السادس )
بروتوكول مُطابقة العناوين (ARP)
بروتوكول المسار الأقصر(OSPF)
بروتوكول رسائل التحكّم في شبكة الإنترنت (ICMPv6ICMP)
بروتوكول إدارة مجموعات الإنترنت(IGMP)
حزمة بروتوكول الإنترنت الأمنية (IPSec)

طبقة الربط
بروتوكول اكتشاف الجيران (NDP)
بروتوكولات نفقيّة (إل 2 تي بي)
بروتوكول الوصل نقطة إلى نقطة (PPP)
الإيثرنت

اولا :
بروتوكول التوجيه بين البوابات(BGP):

بروتوكول التوجيه بين البوابات Border Gateway Protocol يعد هذا البروتوكول من أكثر البروتوكولات المستخدمة في الأنترنت وأحب أن أطلق عليه لقب قلب الأنترنت فبدونه سوف تتوقف حركة الأنترنت بشكل كامل فهو مسؤول عن ربط جميع الـ autonomous System ببعضها البعض والتى سوف أعود لأتكلم عنها. تم تطوير هذا البروتوكول أول مرة عام 1989 من قبل Yakov Rekhter من شركة IBM سابقا وجونيبر حاليا و Kirk Lougheed من شركة سيسكو
وأكثر ما يميز الاصدار الرابع عن البقية هو دعمه لي Classless Inter-Domain Routing بالأضافة إلى دعمه لعمل Aggregation network بين الروترات والذي بدوره يخفف من حمل تبادل الـ Routing Table –
يعمل الـBGP من خلال الـ TCP ويستخدم البورت 179 للأتصال مع جيرانه بينما نجد RIP يعمل من خلال UDP الـOSPF,EIGRP يعملان من خلال الأيبي مباشرة والـIS-IS يعمل من خلال طبقة الثانية الداتا لينك
أحد الشروط المهمة والتى يجب أعدادها لكي يعمل البروتوكول بشكل جيد هي تعريف الجبران المتصلين معك بشكل يدوي ويطلق عليهم Peers
-يقوم البروتوكول بأرسال Keep alive Msg كل 60 ثانية ليتأكد من الـconnective مع جيرانه وهي 19byte.

ثانيا :
بروتوكولات التهيئة الالية للمضيفين dhcp :

بروتوكول التهيئة الآلية للمضيفين Dynamic Host configuration Protocol اختصاراً DHCP) هو بروتوكول تطبيق يعمل بحسب نموذج طلب الخدمة لإنجاز عملية التهيئة الآلية لمضيفي الاصدار الرابع من بروتوكولات الانترنت بعناوين الشبكة ومحددات التهيئة الأخرى. يُعرّف البروتوكول ثلاث أنواع للمضيفين في الشبكة، وهم: أولاً المخدم وهو المضيف الذي يقدم خدمة التهيئة الذاتيه و ثانيا العميل وهو المضيف الذي يحصل على خدمة التهيئة الآلية، وثالثاً الوكيل، وهو مضيف يلعب دور وسيط بين المُخدّم والعميل إذا كانا في شبكتين مُختلفتين.
يُقدّم بروتوكول التهيئة الآلية للمضيفين أيضاً خدمة التحصيص الآليّ لفضاء العناوين المُستعمل في الشبكة، نتيجة لذلك، يُمكن للعملاء أن يحصلوا على عنوان بروتوكول إنترنت من فضاء عناوين المُخدّم ويستخدموه بشكل مؤقت أو دائم إن آلية التحصيص بسيطة، وهي تبدأ من العميل نفسه الذي يطلب الحصول على عنوان بروتوكول إنترنت من فضاء العناوين، ويقوم مُخدّم البروتوكول، أو مجموعة المخدّمات، بتقديم عنوان للعميل، وضمان عدم عرضه لأي عميل آخر في الشبكة خلال فترة استخدامه من العميل الذي طلب الاستخدام.

ثالثا :
بروتوكولا التطبيقات المقيدة CoAP:

بروتوكول التطبيقات المقيدة بالانكليزية: Constrained Application Protocol هو نظام نقل مواد الإنترنت عبر الشبكة العنكبوتية الويب مصمم للعمل على الأجهزة ذات الموارد المحدودة. الهدف الأساسي من بنائه كان إيجاد طريقة بديلة عن HTTP الذي يعتبر الطريقة الرئيسة والأكثر انتشاراً لنقل البيانات في الويب (www) لنشر واستقبال صفحات ال HTML بروتوكول HTTP لم يصمم للأجهزة محدودة الموارد ويعتبر معقد بالنسبة لها بحيث لا تستطيع التعامل معه. أما بروتوكول CoAP فقد صمم ليكون بسيطا بحيث يمكن لهذه الأجهزة استخدامه كبديل عن HTTP مما قد يجعله من البروتوكولات المهمة في انرنت الاشياء
👍1
ويستخدم من قبل متصفحات الإنترنت والتي تسمى عميل المستخدم user-agent ويستخدم المدخل رقم 5683 على المخدم غالبا بالتعاون مع الطبقة الرابعه وبالتحديد مع بروتوكول بيانات المستخدم .
يعرف نظام CoAP أربعة وسائل من أصل ثمانية وسائل يعرفها HTTP. وهذه الوسائل أو الطلبات ترسل إلى المخدم (تسمى أحيانا (verbs)؛ أي أفعال تصف الطلب المراد على المصدر المرفق.

GET
طلب عرض؛ وهو أكثر وسيلة مستخدمة اليوم على الشبكة.
POST
إرسال معلومات من المستخدم الزبون للهدف المرفق. توضع البيانات ضمن قسم الـ (جسم body) من الطلب.
PUT
تحميل إلى الهدف.
DELETE
مسح الهدف

رابعا :
نظام اسماء النطاقات DNS :

نظام أسماء النطاقات (Domain Name System- DNS) عبارة عن قاعدة بيانات موزعة على شبكة الإنترنت من ضمن ما تحتويه بيانات حول أسماء الأجهزة وعناوينها الرقمية لكل نطاق بحيث يتم تقسيم هذه البيانات إلى أجزاء تدار محليا والوصول إليها عبر شبكة الإنترنت باستخدام بروتوكول خاص بنظام أسماء النطاقات. ويستخدم نظام أسماء النطاقات نموذج الخادم والعميل (client server model) حيث يحتفظ كل خادم – ويسمى خادم أسماء النطاقات domain name server- بجزء بسيط من قاعدة البيانات ويوفرها للعميل (resolver). لذا فالمهمة الأساسية لنظام أسماء النطاقات هي ترجمة العناوين الأسمية (أسماء النطاقات) إلى عناوين رقمية (IP Addresses) والعكس.

وهذا بدوره مكن من استبدال العناوين الرقمية صعبة التذكر (مثل 86.111.195.4) بأسماء نطاقات سهلة التذكر (مثل www.nic.sa)، والذي أدى إلى سهولة التعامل مع شبكة الإنترنت من قبل البشر .

خامساً :
بروتوكول نقل الملفات FTP :
بروتوكول نقل الملفات : File Transfer Protocol هو نظام يستعمل عموما لتبادل الملفات على أيّ شبكة تدعم نظام السيطرة على الإرسال نظام IP - مثل هناك حاسوبان مشتركان في FTP الخادم والزبون. خادم التحميل يستمع على الشبكة لطلبات آلاتّصال من الحواسيب الأخرى. حاسوب الزبون يبدأ آلاتّصال بالخادم. حالما يرتبطان، يمكن للزبون أن يقوم بعدد من العمليات على الملف مثل إرسال الملفات إلى الخادم، وتحميل الملفات من الخادم، وتبديل الاسم أو حذف الملفات على الخادم وهكذا. أيّ شركة برامج أو مبرمج فردي يستطيع خلق برامج الزبون أو خادم التحميل لأن النظام يعد معيارا مفتوحا. عملياً جميع أنظمة الحاسوب تدعم نظام FTP هذا يسمح لأيّ حاسوب بالاتصال بشبكة مستندة على نظام IP لمعالجة الملفات بواسطة حاسوب على الشبكة بغض النظر عن أنظمة التشغيل المستخدمة إإن كانت الحاسبات تسمح لوصول FTP هناك العديد من برنامج التحميل الحالية وبرامج الخادم، والعديد من هذه مجّانية
يتميز ميثاق بروتوكول FTP باستخدام منفذ 20 port، المنفذ الأول رقمه 21 وهو مسؤول عن نقل اوامر FTP بينما يستخدم المنفذ رقم 20 من أجل نقل البيانات.
أهداف بروتوكول نقل الملفات :
إنّ أهداف بروتوكول نقل الملفات (FTP)، كما هو ملخّص من قبل RFC الخاص به، هي:
ترويج اشتراك الملفات برامج الحاسوب أو البيانات
تشجيع الاستعمال غير المباشر أو الضمني للحواسيب البعيدة.
حماية المستخدم من الاختلافات في أنظمة تخزين الملف بين المضيّفين المختلفين.
تحويل البيانات بشكل موثوق

سادسا :
بروتوكول الوصول الى رسائل الانترنت IMAP :
بروتوكول الوصول إلى رسائل الإنترنت : Internet Message Access Protocol هو نظام إنترنت يعمل في طبقة البرامج وينصت بشكل افتراضي على المنفذ 143، سامحاً للعميل بالوصول إلى بريده على خادم بعيد - بروتكول الوصول إلى رسائل الانترنت IMAP هو واحد من الاثنين من البروتوكولات الأكثر انتشارا على الإنترنت لاسترجاع المعلومات من البريد الإلكتروني، والأخرى هي بروتوكول مكتب البريد POP تقريبا جميع عملاء البريد الإلكتروني الحديث وخادم البريد تدعم كلا من بروتوكولات كوسيلة لنقل رسائل البريد الإلكتروني من خادم، مثل تلك المستخدمة من قبل جيميل، إلى العميل، مثل موزيلا ومايكروسوفت و اوت لوك...

سابعاً :
بروتوكول النفاذ الى الدليل البسيط LDAP :
بروتوكول النفاذ إلى الدليل البسيط : Lightweight Directory Access Protocol هو بروتوكول يستخدم في شبكات الحاسوب للاستفسار عن وتعديل خدمات الأدلة العاملة فوق برتوكولTCP/IP بحيث يمكن لخدمات مثل عميل البريد الإلكتروني وغيره استخدامها للتحكم بدخول المستخدمين - يعكس دليل LDAP عادة حدود تقسيم سياسي، جغرافي، أو تنظيمي. وتتجه استخدامات LDAP اليوم لاستخدام أسماء أنظمة تسمية النطاقاتDNS لتنظيم النطاق الأولي لبنيتها. توجد تحتها مدخلات تمثل أشخاص، وحدات تنظيمية، طابعات، وثائق أو أي شيء آخر .
👍1
https://youtu.be/pEqivsAzYPE
مشروع متكامل بلغة ال c# يقوم بتحويل الصوت الانص لاتنسوئ الاشتراك في القناة والاعجاب بلفيديو وتفعيل زر الاشعارات ليصلكم كل جديد
👍1
هل تعبت من كتابة الكود🤔
هل يحتاج عملك او برنامجك لكتابة اكوادة كثير ومتعبة؟؟؟
اليك افضل موقع للأكواد الجاهزة والمجانية تماما
موقع سيرش كود يعد من افضل المواقع التي تحتوي على اكثر من ٧٠ مليار سطر من الاكواد الجاهزة 😱
واكثر من ٧ ملايين مشروع 😱😱😱
يمكنك البحث عن الكود الذي تريده وتقوم بنسخ الكود .
نعم نعم !!!!
الامر بهذه البساطة بالفعل!!!!😉
ادخل الآن الى الموقع
وتمتع به 😍

https://searchcode.com/
👍1
جبتلكم برنامج جميل جدا
برنامج لتعلم البرمجة
وصنع التطبيقات والمواقع ايضا
وكل هذا في تطبيق واحد !!!!😲
تطبيق solo learn🤔
هو من افضل التطبيقات لتعلم البرمجة ووضع الاكواد لأنشاء برامج
ويمكنك ايضا من العمل على اكثر من لغة برمجة في تطبيق واحد وبكل سهولة 😍
عليك بتحميله الآن
ولا تنسوني من صالح دعائكم
هذا رابط التحميل من متجر بلاي

https://play.google.com/store/apps/details?id=com.sololearn


****
https://t.me/Expert_programming_and_Database
👍1
*لغة css وأستخداماتها*

تُستخدم لغة CSS في تنسيق المواقع، فهي تتعامل مع لغات Markup Language مثل HTML وتُستخدم في تصميم وتنسيق أي واجهة مكتوبة بـ HTML، ولذلك قبل أن تبدأ في تعلم هذه اللغة لابد وأن تتعلم HTML أولًا، أو على الأقل تتعلم مبادئها، أو يمكنك أن تتعلمهم بالتوازي وتطبق الدروس التي تجمع HTML مع CSS.

يوفر استخدام هذه اللغة الكثير من الوقت والجهد، حيث أنها تتيح عمل ملف خارجي لتنسيق محتوى موقعك بالكامل بدون أن تضطر إلى استخدام Attributes الخاصة بـ HTML لتعديل كل وسم على حدى، حيث أنه يكفي أن تكتب اسم الوسم وتتبعة بنقطة، وبعد ذلك تكتب كل تنسيقات هذا الوسم، فمثلًا لو كان لديك أكثر من وسم <P> يمكنك أن تضع تنسيق واحد يطبّق على كل وسوم P بدون ان تعدل على كل واحد منها، كما يمكنك أن تضع ID لوسم واحد منهم من أجل وضع تنسيق خاص به.

كما أن CSS تمكنك في التحكم بمقاسات موقعك وخلفياته والتحكم في عناصره، كما تتيح لك إمكانية التحكم في حجم العناصر وألوانها وحجم الخطوط وألوانها.. باختصار هي اللغة المسؤولة عن كل ما يتعلق بالتنسيق.

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

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

*****
https://t.me/Expert_programming_and_Database
👍1