💻خبراء البرمجة وقواعد البيانات 💻 Programming Ex💻
3.96K subscribers
223 photos
6 videos
330 files
612 links
#قناه #عامة #للبرمجة و #قواعد_البيانات للمهتمين في البرمجة مع دعم من فريق عمل وارسال #مشاريع #برمجية #تعليمية تعزز من رفع معنويات #المبرمجين #المحترفين والمبتدأين وغيرهم في #دراسة #وتطوير المشاريع #والانظمة البرمجية.لمساعدتهم في #الاخطاء التي قد يقعون بها
Download Telegram
#مفردات_وكلمات_هامة:-

👉 Adware:-

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

👉 Antivirus software :-

برنامج يبحث عن الفيروسات في جهاز المستخدم ويقوم بازالتها

👉 Application :-

اي تطبيق برمجي مصمم لأداء وظيفة محددة مباشرة على جهاز المستخدم

👉 Backup :-

اخذ نسخة من الملفات الموجودة على القرص الطلب الخاص بجهاز الكمبيوتر او بكلام اخر إجراء النسخ الاحتياطي للملفات قبل ان يتم مسحها أو تلفه
ا
👉 Bit, bytes :-

أصغر جزء من المعلومات التي تستخدمها أجهزة الكمبيوتر جهاز الكمبيوتر يستخدم بت في مجموعات من 8 بايت يسمى بـ 8 بت = 1 بايت...

https://t.me/Expert_programming_and_Database
1👍1
بوتات خدمـــــــيـــة


البداية ب بوت القرآن الكريم
@KURANMP3BOT
بوت التحميل من اليوتوب وباقي مواقع التواصل الإجتماعي

@TVD_bot

أرسل للبوت أي رابط وسيتم رفعه علي علي التلجرام علي شكل Pdf

@uploadbot

بوت الترجمة دون الحاجة للخروج من التلجرام
@YTranslateBot

بوت متصفح Bing للبحث عن الصور من التلجرام
@bing
مثال
@bing برمجة

بوت ايميلات وهمية لمواقع التواصل الإجتماعي واستلام الرمز
@fakemailbot

بوت فحص الملفات يعتمد عليه بنسبة 80%
@DrWebBot

بوت لتحويل الملفات الي صور والصور الي ملفات والكثير
@newfileconverterbot
____
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
*ما هي لغة جافا؟*

JAVA تكتب جافا باللغة العربية و هي لغة برمجة عالية المستوى إبتكرها James Gosling في عام 1991 أثناء عمله في مختبرات شركة Sun Microsystems و ذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة الذكية.
عام 1995 تم تطويرها لبناء تطبيقات للويب, السيرفرات, سطح المكتب, الهواتف و الروبوتات.
و هي تعمل على جميع و أهم أنظمة التشغيل مثل Windows, Mac OS, Linux, Unix, Android إلخ.. و تعتبر من أشهر لغات البرمجة على الإطلاق.
حالياً ملايين الأجهزة الإلكترونية مبرمجة على لغة جافا.



*مميزات لغة جافا بالنسبة للمطورين*

لها شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها.

بسيطة و تعلمها سهل مقارنةً مع غيرها من اللغات.

شبيهة باللغتين C و C++ و لكن التعامل معها أسهل و سلس أكثر.

إذا أنشأت برنامجاً باستخدام لغة جافا فإن البرنامج يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها.

لغة جافا مطلوبة جداً في الخارج, إذا كنت تريد دخول سوق العمل فلغة جافا توفر لك الكثير من الفرص.



*مميزات لغة جافا عن باقي لغات البرمجة*

مادياً
لن تدفع أي مبلغ لتعمل على لغة جافا, فهي مصدر مفتوح و مجانية و ستبقى مجانية مدى الحياة.


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


البساطة
تعلمها سهل جداً بعد أن تفهم برمجة الكائنات.


العمل بحيادية
يمكن لمترجم لغة جافا تقسيم أوامر البرنامج ليتنفذ على عدة معالجات بشكل متناسق باستخدام نظام JRE.


تعدد المهام
جافا توفر لك تقنية الـ Multithreading و التي تسمح لك بجعل برنامجك قادراً على تنفيذ عدة أوامر مع بعض و بنفس الوقت.


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


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


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

https://t.me/Expert_programming_and_Database
👍2
شرح كيف يتم اغلاق بعض حسابات المواقع التواصل الاجتماعي و ما فائدة ميزة الابلاغ


ميزة الابلاع تعني لديهم قائمة تسمى القائمة السوداء

لنفترض إني سويت عليك بلاغ سيتم اضافه حسابك في القائمة السوداء

و سيقوم اي شخص من عملاء الشركة بمراجعه حسابك اذ كان مخالف الشروط ولكل شركة لديها شروط فالشروط انواع وليس اباحي وارهابي وانتحال هولا احزى من الشروط ويوجد شروط

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

هذا الشخص الذي كان يرعب مستخدمين الانترنت

ونحن نعرف أن جميع الشركات تحافظ على. مستخدمينها

بعض الناس سيقنع صديقة أن يضع هذة الصورة خلفيه له وسيتم اغلق حسابة و سيقوم باخبار اصدقائة أن لدية ثغرة اغلق الحسابات😅😅

بالنسبة لثغرات الفيسبوك

الثغرات هي انواع توجد ثغرات تخاطر بالمستخدمين ويوجد ثغرة تخاطر بالشركة

لا يوجد ثغرة غلق الحسابات انصحكم الثغرة هي خطاء برمجي وليس غلق الحسابات

مع الوقت يوجد ناس يقدرون يغلقون حسابات و يدعون لديهم ثغرات فهذا خطاء هو مجرد شخص لا يعرف شي


الان سالمح كيف تتم عملية التجسس على الحسابات

الاعوام الماضيه كان يوجد برامج التجسس على المواقع التواصل الاجتماعي

الان اوضح كيف كانت تتم عملية التجسس

نحن نعرف انه يوجد شئ اسمه سريفر ويوجد شي اسمه ثغرة السريفرات كانت مصابة بثغرات

كان بعض الهكر يصنعون برامج مرتبطة بالثغرة الموجود في السريفر وكان هدف الثغرة مراقبة البيانات المرسلة والمستلة


اما الان مع التطور التكنولوجي و ترقيع الثغرات الخبيثه اصبحات نسبة قليلة عملية التجسس

واغلبهن عن طريق احصناة طرودة


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

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

الان ساعطيكم تلميح كيف تتم معرفه رقم هاتفك عن طريق ايدي للفيسبوك

يوجد شئ اسمه data لكل شي ويمتلك data هذا ال data هي ملفات لتخزين البيانات

لنفترض أن يوجد شخص خبير black hat هذا الشخص قام باختراق شركة فيسبوك وقام بسحب ملف data الذي يحتوي بيانات للمستخدمين اغلب الناس ايش الفائدة لما الشخص يسحب ملفات موقع
اقولك ايش الفائدة

الان سيقوم هذا الشخص برفع ال data على احد السريفرات الخاصه به وسيقوم بانشاء موقع او برنامج مربوط بهذا السريفر

مجرد انت تستخدم البرنامج او الموقع الخاص به سيعتبر انك تتصفح ملف data مجرد تتدخل ايدي ضحيتك سيقوم البرنامج او الموقع بالبحث عن الايدي الي انت ادخلته وسيقوم باعطك معلومات عن الايدي

وجميع المعلومات هي التي تمتلكها الشركة

وهكذا تم انتهاء من الشرح


تحياتي لكم

#الهكر_الاسود_ابوالعز

╭✪➢https://t.me/Expert_programming_and_Database 🚫‏࿐
╰━━━━━━━━━━━❍ ••
👍3
أقدم لكم أنواع الــ"Servers _ السيرفرات و الخوادم" واستخداماتُها :

1️⃣ DHCP Server :

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

2️⃣ Nat Server :

تدور فكرة NAT على تحويل عُنوان IP Static إلى عنوان IP Private، وذلك لاستخدام مجموعة من عناوين IPs دون أن تَكون مُكلفةً مادياً، أو عند تجهيز شبكة محلية وربطها بخدمة الانترنت، وكما تعلمون يتوجّب أن يكون عُنوان IP الجهاز المُستضيف عُنوان ثابت ويلتحق معها مفهوم الــ Routing.

3️⃣ File Server :

خادم خاص بمشاركة وتخزين الملفات والمُستندات بحيث يُمكن لأكثر من شخص استخدام هذه الملفات في نفس الوقت وتخزينها أيضاً.

4️⃣ Applicatio Server :

خادم التطبيقات، يُمكِّن الأشخاص المتصلين بالخادم من استخدام البرامج في نفس الوقت.
والكثير من الخوادم الاخري..



https://t.me/Expert_programming_and_Database
╰━━━━━━━━━━━❍ ••
👍3
اهم مصطلحات الكمبيوتر

ابدأ Start

اتصال Connection

إدارة البرنامج File Manager

إدراج Insert

أدوات Tools

إرسال إلى Send To

أزرار Buttons

اسم الملف File Name

إضافة Create

إطار المجموعة Group Window

إعادة تسمية Rename

إعادة تشغيل Restart

إعدادات Setting

إعدادات الصفحة Page setup

أعمدة Columns

إغلاق Close

الاكسترانت Extranet

الانترانت Intranet

الأنظمة الخبيرة Expert System

البحث و الفرز (التصنيف)
Searching and Sorting

البرمجيات الحرة Free Software

البرمجيات المجانية Free Ware

البريد الالكتروني (E-Mail)
Electronic Mail

البطاقة الفائقة Hyper Card

التدريب عبر الكمبيوتر CBT

التعرف على الصوت
Voice Recognition

التعلم بمساعدة الحاسوب (CAL )
Computer Assisted Learning

التعليم الافتراضي ( الخائلي )
Virtual Education (VE)

الجمع Sum

الحاسبة Calculator

الراسمة Plotter

الرسام Paint

السحب Drag

الشاشة Monitor Or Screen

الشبكة الرقمية للخدمات المتكاملة ISD

الشبكة العنكبوتية العالمية WWW
World Wide Web

الشبكة المناطقية المحلية LAN

الشبكة المناطقية الواسعة WAN

ألعاب Games

العروض التقديمية Power Point

العمود الفقري في الاتصالات
Back - Bone

إلغاء الأمر Cancel

الفأرة Mouse

الفاصل الرقمي Digital Divide

القرص الصلب Hard Disk

القرص المصدر ٍSource Disk

القرص الهدف Target Disk

الكثافة التلفونية Tele - Density

اللوحة الأم Motherboard

المتوسط الحسابي Average

المحفوظات History

المستكشف Explorer

المعلومات الالكترونية
Electronic Information

المعلوماتية Informatics

المفضلة Favorites

المكونات المادية Hardware

النقر المزدوج Double click

الواقع الافتراضي ( الخائلي )
Virtual Reality (VR)

انتقال إلى Go To

إنهاء Exit

إيقاف تشغيل Turn Off

أيقونة Icon

بحث. Search

برامج Software

برامج التطبيقات المكتبية Office

برنامج الجداول الالكترونية Excel

برنامج تطبيقي Application program

برنامج قاعدة البيانات Access

بيانات. Data

تحديث Refresh

تحديد الكل Select All

~~
https://t.me/Expert_programming_and_Database
👍1
—————-

اسم البرنامج :
| Adobe Audition cc 2020 |

الوصف : |هو اشهر برنامج الهندسة الصوتية و التعديل عليها فباستعمال هذا البرنامج يمكنك عمل الكثير من المؤثرات الصوتية الرائعة و الاحترافية |

الاصدار: | V13.0.0.519 |
نسخة : 64 بت


للاشتراك قنواتي التعليمية المجانيه
https://t.me/Expert_programming_and_Database
👍2
🔰💻🔰نسخة مجانية من برنامج إدارة وتسيير المكتبات مفتوح المصدر وكامل

💡منقول
نقدم لكل متابعينا الكرام نسخة مجانية مفتوحة المصدر من برنامج إدارة وتسييـر المكتبات المدرسية والعامة تصميم كامل ويعتبر مشروع برمجي من العيار الثقيل ومفتوح المصدر لمن أراد التعديل عليه مع ذكر المصدر الأصلى للأمانة العلمية للمهندس Rabie Chaouki

حيث تم بناء وتصميم برنامج إدارة المكتبات باللغات التالية c sharp + EF6 + Sqlite ولم يتم استخدام في تصميم هذا البرنامج أى مكاتب خارجية حيث استخدمة فقط الادوات المتوفرة من ميكروسوفت

كما طبقت اساليب البرمجة الكائنية التوجه في اغلب اجزاء برنامج إدارة المكتبات المجاني مما يوفر الكثير من الوقت والمجهود مع العلم أن المشروع مرفوع على github لمن اراد الاطلاع على الاكواد او التطوير عليها لكم كامل الحرية

🔸ملاحظه
admin اسم المستخدم🧑‍💻
admin كلمه السر 🔐


للاشتراك بمجتمعاتنا التعليميه 👇👇
https://t.me/Expert_programming_and_Database
👍2
محلل النظم لا يكون يتعامل مع النظام و لغات البرمجة بشكل مباشر فهذه ليس مهمته الرئيسية, يكون تعامله مع المستخدم وفي انشاء الخطط الفنية أكثرز أكثر , أما مهندس البرمجيات خلق أصلا ليترجم كل شيء حوله على هيئة كودات و ذلك باستخدام لغات البرمجة المختلفة .

وهنا أتيك بالتفصيل :

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

و بشكل عام يلعب المحلل الأدوار التالية:
-الاجتماع و التنسيق مع أصحاب المصلحة الداخلين و الخارجين لمعرفة نطاق المشروع و أهداف النظام و متطلباته
-تطوير و تنظيم و تحديد أولويات المشروع
-تنظيم و تخطيط البايانات, وبناء الرسوم التخطيطية،و الرسوم الانسيابية و تزويد المطورين بها لاتباعها
-ترجمة المخططات الفنية الى معلومات مقروءة و واضحة يمكن للمستخدم فهمها
- يجب تواجده عند اجراء اختبار النظام الاولي لمعرفة اذا كان يلبي متطلبات المستخدم
- انهاء متطلبات نشر النظام
-مسؤول عن توثيق جميع العمليات و تسجيلها
-متابعة النظام و اداءه بعد تطبيقه

-مؤهلات محلل النظم و المهارات التي يتقنها :
-بكالوريوس أنظمة معلومات أو علم حاسوب أو خبرة معادلة لها
-4-6 سنوات خبرة في مجالات أنظمة المعلومات
-مهارات حاسوبية مختلفة سواء في ما يخص الHardware أو Software
-فهم و معرفة بمبادىء و بناء قواعد البيانات
-خبرة في تثبيت وانشاء و توثيق و تطبيق أنظمة المعلومات
-معرفة عملية بمجموعة من لغات البرمجة
-مهارات تحليلية ممتازة


مهندس البرمجيات:
كل ما عليه فعله هو تطبيق الخطة التي استلمها من محلل النظم,الى برنامج أو تطبيق أو نظام باستخدام أحد لغات البرمجة.

مهام مهندس البرمجيات :
-بناء هيكل البرنامج من خلال كتابة الكودات
-حل مشاكل النظام و تحليله
-ادارة أنظمة قواعد البيانات
-صيانة أنظمة التشغيل
-بناء أنماط و اتباع الخوارزميات
-التعاون مع الأخرين من محلل نظم و مصممون أخرون للوصول الى نتيجة المطلوبة

https://t.me/Expert_programming_and_Database
👍6
5 أسباب تخليك تتعلم البرمجة 🔥
السبب الأخير متأكد انه راح يقنعك 😁😉
تابع ..
⬇️⬇️

1️⃣ دخل مادي 💰
تعتبر البرمجة من المجالات التي توفر لك مصدر دخل مالي جيد, لكثرة الطلب على المبرمجين.

2️⃣ لغة المستقبل 👨‍💻
من أهم الأسباب التي تجعلك تتعلم البرمجة هي انها تعتبر حاليا هي لغة المستقبل , لأنها مطلوبة بشكل كبير بالعديد من المجالات وبدأت العديد من الدول المتقدمة بتعليمها بالمدارس من المراحل الأولى ..

3️⃣ العمل من أي مكان 🧑‍💼
يمكنك العمل كمبرمج عن بعد و من أي مكان بالعالم .

4️⃣ يمكنك عمل أي شيء🔧
كلنا نعلم مدى أهمية الأجهزة بحياتنا ,لذلك لا يمكن التعامل معها الا من خلال لغات البرمجة لذلك تعلم البرمجة يجعلك تعمل أي شيء تريده .🤷‍♀️

5️⃣ للمتعة ! 🎲
أخيرا .. من وجهة نظري احدى الأسباب التي تجعلك تتعلم البرمجة هي المتعة او استكشاف شيء جديد , من خلال قدرتك على عمل أشياء جديدة ومفيدة .😁

اذا كنت مبرمج ما هو السبب لاختيارك مجال البرمجة ؟🤔


https://t.me/Expert_programming_and_Database