إحتياج مبرمج 👨🏽💻🇸🇦
الذهاب إلى القناة على Telegram
إحتياجك بإختصار. نهتم بتوفير احتياجات المبرمجين بالاخص (المبتدئين) ومساعدتهم. سوف يتم نشر الكتب والكورسات والمشاريع البرمجية بمختلف لغات البرمجة. للتواصل @lA999_A999l
إظهار المزيد1 248
المشتركون
لا توجد بيانات24 ساعات
+17 أيام
لا توجد بيانات30 أيام
أرشيف المشاركات
1 248
افضل مواقع لتحميل برامج الويندوز على جهاز الحاسوب مجانا وبشكل آمن
1- Download.com download.cnet.com
2- Softpedia
softpedia.com
3-Ninite
ninite.com
4-Download Crew
downloadcrew.com
5-FileHippo
filehippo.com
1 248
اللي يدرس أو متوجه لدراسه أمن سيبراني تفضل هذي النقاط المهمه :
١- طور لغتك الانجليزيه .
٢- تعلم لمهارة البحث .
٣- طبق عملي ثم طبق عملي .
٤- اقرأ عن مجالك لا تتوقف عن البحث والقراءة.
٥- قوي علاقاتك في المجال .
٦- استفد وتعلم من خبرة الاشخاص اللي بالمجال عشان تتجنب بعض الاخطأ
٧- خلك متابع بشكل مستمر لكل جديد بالمجال وراح انزلك مواقع تفيدك بالنقطه هذي.
٨- أسس نفسك بالحاجات المهم تأسس نفسك فيها وراح اذكر لك تحت الكورسات المهمه .
٩- الاستمراريه ثم الاستمراريه ثم الصبر المجال يحتاج صبر عشان تبدع فيه
١٠- استفد من الكتب الخاصه بالمجال راح تضيف لك معلومات مهمه + كورسات الشهادات الاحترافيه راح تضيف لك معلومات قويه ومهمه .
١١- فعل حسابك في لينكد ان ونزل فيه المهارات اللي عندك والشهادات اللي حصلت عليها ( مهم تكون فاهمها ) .
١٢- خل ببالك ان هدفك القمه في المجال لا توقف عن العمل والاجتهاد والتطبيق العملي والاستمراريه المجال يحتاج المبدعين .
هذي الشهادات المرحله الاولى بالترتيب اللي تعطيك اللي تأسسك بالمجال :
١- شهادة +Network
٢- شهادة CCNA 200-301
٣- شهادة +CompTIA Linux
٤- شهادة +CompTIA Security
* (مهم تفهم وتطبق )
* اذا عندك أساسيات بالشبكات ابدأ من شهادة CCNA اذا ماعندك أي أساسيات بالشبكات ابدأ من +Network
1 248
مواقع تقدم كورسات للمهتمين في مجال الأمن السيبراني 👾🖥️
hackerassociate.com
antisyphontraining.com
academy.tcm-sec.com
securityblue.team
1 248
Remember that this template is licensed under CC BY 3.0.
Meaning you are not allowed to remove footer credits for that you must purchase Extended Licence.
1 248
اقدم لكم هدية مكتبة اكواد مفتوحة المصدر تحتوى على 4440 كود لاكثر من 15 لغة برمجة تعمل على نظام الويندوز
حجم الملف : 5 ميجا بايت
ملف مضغوط
https://alawirisaddam.blogspot.com/2021/09/open-source-library.html
1 248
#.....
اشتركو با قناتي ع التيكتوك بنزل فيها شروحات مختصره ومواقع مفيده واشياء بتفيدكم وتختصر عليكم الوقت🙂👍
https://vm.tiktok.com/ZS8M2MnGT/
1 248
لبدء التدرب على كيفية تصميم وتطوير صفحات المواقع والتطبيقات💻📱 إليك
أكثر من 50 مشروع مصغر لمواقع الإنترنت
باستخدام HTML و CSS و JS
هنا👇
https://github.com/bradtraversy/50projects50days
1 248
مجالات استخدام لغة بايثون و كيفية تعلمها من الصفر
في هذا المقال وضعنا أجوبة لأغلب الأسئلة التي يطرحها المبتدئين حول لغة بايثون بشكل مبسط للغاية.
لماذا أتعلم لغة بايثون ؟
تمتاز لغة البايثون بسهولة كتابة الكود و ترتيبه و تنظيمه و تعاملها الأساسي يعتمد على المسافات و يوجد الكثير من المكتبات (Libraries ) و أطر العمل ( Frameworks ) الجاهزة التي يمكن استخدامها لبناء المشاريع بسهولة باستخدامها.
ماذا يمكنني أن أفعل بواسطة لغة البايثون؟
تستطيع من خلالها إنجاز مهام عديدة لدعمها مجالات عديدة جدا أهمها:
برمجة المواقع الإلكترونية (Web Development )
.برمجة تطبيقات ديسكتوب (Desktop Applications )
.برمجة أنظمة الرد الألي (Bot Systems )
.تحليل البيانات ( Data Analysis )
.الذكاء الإصطناعي (Artificial Intelligence )
.تعلم الآلة ( Machine Learning )
.التعلم العميق ( Deep Learning )
.برمجة الألعاب ( Game Development ).
ما هي متطلبات لغة البايثون؟
نتعلم هذه اللغة لسبب أنها ملمه وقادرة على التعامل مع أكثر من مجال بمعنى اذا إستخدمتها في برمجة المواقع الإلكترونية لن تواجه صعوبة كبيرة في إستخدامها في مجال أخر ولاداعي لتعلم لغة برمجية جديدة لإستخدام مجال معين لكونها تدعم مجالات كثيرة جدا.
تتطلب لغة بايثون تثبيت اللغة على الجهاز الخاص بك و ذلك من الموقع الرسمي للغة وتثبت الإصدار المناسب لك غالبا يفضل إسخدام إصدار 3 لكونه الإصدار الأحدث و الذي سيحظى بدعم و تطوير في السنوات المقبلة.
هل تتطلب لغة بايثون محرر أكواد خاص لكتابة أكوادها؟
يمكنك استخدام أي محرر نصوص يناسبك مثل:
Notepad++
Notepad
VSCode
Sublime
AtomeSublime
و يمكنك استخدام بيئة تطوير مخصصة لها مثل PyCharm.
كيف أتعلم لغة بايثون؟
تصعد السلّم بدءاً بأساسيات اللغة (Basics ), ثم تتعلم ما بسمى برمجة الكائنات ( OOP )، ثم تتعلم مستوى متقدم ( Advanced ). بعد التعلّم الصحيح و الممارسة تبدأ ببرمجة مشاريع مصغرة و تبدأ بتطويرها و عندها من المؤكد أنك سوف تطبق كل ما تعلمته سابقاً في اللغة و ستتعلم مهارات جديدة بسبب الأشياء التي تريد إضافتها في مشاريعك.
1 248
#protocol
أنواع بروتوكولات TCP/IP
TCP/IP يتكون من مجموعة كبيرة من بروتوكولات الاتصالات المختلفة.
أنواع البروتوكولات
بداية يجب أن نوضح أن مجموعات بروتوكولات الاتصالات المختلفة تعتمد أساساً على بروتوكولين أصليين هما TCP و IP.
TCP - Transmission Control Protocol
يستخدم بروتوكول TCP لنقل البيانات من أحد التطبيقات إلى الشبكة. فبروتوكول TCP هو المسؤول عن تمرير البيانات إلى حزم الـ IP قبل إرسالها، وإعادة تجميع تلك الحزم عند استقبالها.
IP - Internet Protocol
بروتوكول الـ IP هو المسؤول عن الاتصالات مع أجهزة الحاسب الأخرى. فبروتوكول الـ IP يكون مسئولاً عن إرسال و استقبال حزم البيانات من وإلى شبكة الإنترنت.
HTTP - Hyper Text Transfer Protocol
بروتوكول HTTP هو المسؤول عن الاتصال بين خادم الويب (web server ) ومتصفح الويب ( web browser ) .
فبروتوكول HTTP يستخدم لإرسال طلب من جهازك (web client) عبر المتصفح إلى خادم الويب، وإعادة الطلب في شكل صفحات الويب من الخادم إلى متصفح العميل.
HTTPS - Secure HTTP
بروتوكول HTTPS هو المسؤول عن الاتصال الآمن بين خادم الويب ومتصفح الويب، فبروتوكول HTTPS يقوم على تنفيذ تعاملات البطاقات الائتمان والبيانات الحساسة الأخرى.
SSL - Secure Sockets Layer
يستخدم بروتوكول SSL لتشفير البيانات لنقل البيانات المؤمنة.
SMTP - Simple Mail Transfer Protocol
يستخدم بروتوكول SMTP لإرسال البريد الإلكتروني.
IMAP - Internet Message Access Protocol
يستخدم بروتوكول IMAP لتخزين واسترجاع البريد الإلكتروني.
POP - Post Office Protocol
يستخدم بروتوكول POP لتنزيل البريد الإلكتروني من خادم البريد الإلكتروني إلى حاسبك الشخصي.
FTP - File Transfer Protocol
بروتوكول FTP هو المسؤول عن نقل الملفات بين أجهزة الحاسب الآلي.
NTP - Network Time Protocol
يستخدم بروتوكول NTP لمزامنة الوقت (الساعة) بين أجهزة الحاسب الآلي.
DHCP - Dynamic Host Configuration Protocol
يستخدم بروتوكول DHCP لتخصيص عناوين IP لأجهزة الحاسب الآلي في شبكة الاتصال.
SNMP - Simple Network Management Protocol
يستخدم بروتوكول SNMP لإدارة شبكات الحاسب الآلي.
LDAP - Lightweight Directory Access Protocol
يستخدم بروتوكول LDAP لجمع المعلومات حول المستخدمين و عناوين البريد الإلكتروني من الإنترنت.
ICMP - Internet Control Message Protocol
بروتوكول ICMP يقوم على معالجة الأخطاء في الشبكة.
ARP - Address Resolution Protocol
يستخدم بروتوكول ARP بواسطة الـ IP لإيجاد عناوين ( معرفات ) الأجهزة من خلال بطاقة شبكة الحاسب اعتماداً على عناوين الـ IP.
RARP - Reverse Address Resolution Protocol
يستخدم بروتوكول RARP بواسطة الـ IP لإيجاد عناوين الـ IP اعتماداً على عناوين الأجهزة من خلال بطاقة شبكة الحاسب.
BOOTP - Boot Protocol
يستخدم بروتوكول BOOTP لبدء تشغيل الحاسب الآلي من الشبكة.
PPTP - Point to Point Tunneling Protocol
يستخدم برتوكول PPTP لإعداد قناة اتصال بين الشبكات الخاصة.
