💻خبراء البرمجة وقواعد البيانات 💻 Programming Ex💻
3.94K subscribers
219 photos
5 videos
330 files
607 links
#قناه #عامة #للبرمجة و #قواعد_البيانات للمهتمين في البرمجة مع دعم من فريق عمل وارسال #مشاريع #برمجية #تعليمية تعزز من رفع معنويات #المبرمجين #المحترفين والمبتدأين وغيرهم في #دراسة #وتطوير المشاريع #والانظمة البرمجية.لمساعدتهم في #الاخطاء التي قد يقعون بها
Download Telegram
دورة كن خبيرا في لغة السي شارب pdf
رابط التحميل 👇
https://linkjust.com/f9XSwLBHnv8Kpx20txg

شاهد طريقة تحميل الملف من هنا👇

https://youtu.be/zgYN_JuwAVk
👍1
شرح أوامر واختصارات برنامج adobe photoshop cc
تعلم برنامج فوتوشوب من خلال الاختصارات
رابط التحميل 👇
https://linkjust.com/9j9gboNWHr7DVFZJVs

شاهد طريقة تحميل الملف من هنا👇

https://youtu.be/zgYN_JuwAVk
👍1
كتاب الجافا سؤال وجواب
رابط التحميل 👇
https://linkjust.com/KsSrXqNK9JMKGbX

شاهد طريقة تحميل الملف من هنا👇

https://youtu.be/zgYN_JuwAVk
👍1
كتاب شرح الإكسل من البداية للاحتراف pdf
للتحميل
https://linkjust.com/pB8YTOjxs6tgllDSTmWJOLwqR

شاهد طريقة تحميل الملف من هنا👇

https://youtu.be/zgYN_JuwAVk
👍2
كتاب أساسيات تصميم الرسوميات
أكاديمية حسوب
يستهدف الكتاب جمهور المصممين المبتدئين أو من يريدون دخول هذا المجال حيث يتكون الكتاب من خمسة أقسام رئيسية :
الأساسيات والمبادئ
البرامج والتطبيقات
مجالات التصميم الجرافيكي قواعد التصميم
المسار المهني والتطوير الذاتي
دخول سوق العمل
هذه النقاط الخمس نعدها شاملة لما يحتاج إليه المصمم الجديد ليكون قادرًا على إنتاج تصميم وبيعه في السوق.
رابط التحميل 👇
https://linkjust.com/lFO

شاهد طريقة تحميل الملف من هنا👇

https://youtu.be/zgYN_JuwAVk
👍1
من الاشياء اللي تقدر تكسب منها ماديا بالبرمجة 💵
هي تصميم ثميات المتاجر وخاصة تنسيقها ب CSS
والحين يمديك تسوي قوالب HTML/CSS/JS من الصفر على منصة سلة وتبيعها على متجرهم او لاي متجر اخر 💰
لو حاب تتعلم اكثر من هنا👇

http://bit.ly/3EFaEWv
👍1
مواقع مجانية لتعلم البرمجة 🚀
youtube.com
harmash.com
sololearn.com
javascript.com
programiz.com
w3schools.com
codecademy.com
studytonight.com
geeksforgeeks.org
freecodecamp.org
tutorialspoint.com

وش تضيف مواقع اكثر؟🤔
👇
👍6
السلام عليكم ورحمة الله وبركاته
نقدم لكم كورس كامل عن تعلم برنامج Adobe XD

لغة الكورس : العربية
سعر الكورس على يوديمي : 50 $
رابط الكورس على يوديمي : https://www.udemy.com/course/ui-ux-design/

إليكم هذا الكورس بالمجان من Techno Science .

ملاحظة : الكورس موجود في الأسفل مقسم الى ملف واحد فقط
#كورسات_تصميم
👍2
منشور سيفيدك لبقية حياتك 😍
وحدات قياس كل شيئ

الكيلومتر = ألف متر .
الانش = 2.54 سنتيمتر.
القدم = 30.48 سنتيمتر.
اليرد = 91.44 سنتيمتر.
الميل = 1609.34 متر.
الذراع العادى = 69 سنتيمتر.
الذراع المعمارى = 75 سنتيمتر.
آر = 100 متر مربع.
الدويم = 1000 متر مربع.
الهكتار = 10.000 متر مربع.
الايكر = 4050 متر مربع.
المكاييل ومعادلاتها
-اللتر = 1000 سنتيمتر مكعب.
ولتر الماء يزن كيلوجرام واحد.
الجالون الانجليزى = 4.455 لتراً.
الجالون الأمريكى = 3.785 لتراً.
تنكة الكاز = 18 لتراً.
المتر المكعب = 1000 لتراً.
مد القمح = 18 كيلو.
كيل الزيتون = 30 رطل.
قلة الزيت = 13 رطل
الليبرة = 453.593 جرام.
المقاييس العامة للأوزان :--
1 أونس = 28 جرام .
8 أونس = 1 كوب .
1 ملعقة طاولة = 3 ملاعق شاي .
4 ملاعق طاولة = 1\4 كوب
.درجات الحرارة------
--تقاس درجة الحرارة
أما بالدرجة المئوية
أو الدرجة الفهرنهيتية:
* درجة الحرارة بالمئوي ( ˚م)
= (درجة الحرارة بالفهرنهيت –
.˚C=( F – 32)×5/9 . (5/9)×(32
الحرارة بالفهرنهيت (˚ف)=
درجة الحرارة بالمئوي × (9/5) + 32.˚F = ˚C × 9/5 + 32
.والوحدات بشكل اخر…
👍2
kmspico(1).zip
3 MB
🔰💻🔰ملف تفعيل جميع نسخ وندوز 10
Windows 10

🔐كلمه مرور فتح ملف ضغط 12345


📌طريقه التفعيل
فتح ضغط عن ملف ثم نقوم بتعطيل الحمايه في النظام
Windows security

وبعدها نقوم بتنصيب الملف بالطريقه الاعتياديه
👍1
مراحل بناء مشروع موقع ويب من الصفر 📶😍

أهم المراحل التي يجب على كل مطور ويب أن يكون على دراية بها 😉

تابع الشرح 🔰

مراحل تصميم وإنشاء مواقع الويب :-

المرحلة الأولي: التخطيط لبناء الموقع 💡

المرحلة الثانية: تصميم صفحات الويب للموقع 💻

المرحلة الثالثة: الإعداد والتجهيز لصفحات الويب 🖌️

المرحلة الرابعة: مرحلة التنفيذ 🛡️

المرحلة الخامسة: رفع ونشر الموقع عبر الانترنت 🌐

---

اولا قبل البدء يجب ان تعرف ماهي مواقع الويب Website وبعض المصطلحات العامة عنه

---

ماهي مواقع الويب Website 🌐

عبارة عن صفحات ويب مرتبطة ببعضها البعض ومخزنة على نفس السيرفر(الخادم) تحت اسم معين، يتم زيارة مواقع الويب عبر الانترنت من خلال متصفح الويب Browser عن طريق جهاز الكمبيوتر Computer أو الهاتف المحمول Mobile Phone



---
مكونات صفحات الويب ⚙️ :-
---

---
صفحة الويب 📄
---

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

---
الصفحة الرئيسية 🏠
----

أول صفحة في موقع الويب ومن خلالها يتم الانتقال لباقي صفحات الويب

---
عناصر صفحة الويب 🛠️ :
---

تتكون من مجموعة من الصور والنصوص والصوت والفيديو

---
صفحات الويب التفاعلية والثابتة:
---

يوجد صفحات ويب ثابتة Static web pages

---

وكذلك صفحات ويب تفاعلية Interactive web pages

---
حسنا ماهو الفرق بينهم ؟
---

---
صفحات الويب الثابتة
---

عناصرها: نصوص صور صوت لقطات فيديو ….

1 - يقوم المصمم بتصميم محتواها الصفحة ويكون محتواها ثابتا لا يتغير

2 - لا يتم تغيير محتوي الصفحات إلا بإدخال تغيير على الشفرة من المصدر يدويا

3 - صفحة الويب الثابتة تعرض معلومات لمشاهدتها فقط

4 - لا يستطيع الزائر إجراء أي معالجة على محتوي صفحة الويب الثابتة

5 - تستخدم أوامر HTML في تصميم الصفحات الثابتة

---
صفحات الويب التفاعلية Interactive web pages
---

1 - عناصرها (نصوص صوت صور لقطات فيديو بالإضافة إلي التفاعل

2 - صفحات الويب التفاعلية تعرض محتوي يتيح للزائر التفاعل مع المحتوي ومعالجته

3 - الصفحة التفاعلية تتغير وتتأثر بما يجريه عليها المستخدم من عمليات

4 - تستخدم أوامر HTML بالإضافة للغات برمجة تفاعلية مثل لغة جافاسكريبت Javascript و لغة PHP

---
المرحلة الأولي: التخطيط لبناء الموقع 💡
---

1 - رسم تخطيط بسيط لصفحات الموقع على الورقة (الصفحة الرئيسية للموقع باقي صفحات الموقع المرتبطة بالصفحة الرئيسية)

2 - تحديد البيانات والمعلومات التي تتضمنها كل صفحة ويب (المعلومات والخدمات التي يقدمها الموقع)

المرحلة الثانية: تصميم صفحات الويب للموقع 💻

---
1 - تصميم شكل الصفحة الرئيسية وصفحات الموقع
---

2 - تحديد التنسيقات المختلفة لصفحات الويب مثل ألوان الخلفيات حجم الخطوط نوع الخط ونوع اللون أماكن وضع النصوص الصور لقطات الفيديو بصفحات الويب

3 - تحديد الارتباطات التشعبية داخل الصفحة الرئيسية وصفحات الموقع

---
المرحلة الثالثة: الإعداد والتجهيز لصفحات الويب 🖌️
---

1 - استخدم محرر أكواد (منسق نصوص) مثل النود باد Notepad في إعداد البيانات النصية التي سوف توضع في صفحات الويب، ثم حفظ النص داخل ملف ووضعه داخل مجلد.

2 - إعداد وتجهيز ملفات الصوت والفيديو وحفظها داخل مجلد.

---
المرحلة الرابعة: مرحلة التنفيذ 🛡️
---

1 - تحويل التصميم الورقي إلي صفحات ويب ليمكن عرضها من خلال متصفحات الويب:

2 - إضافة البيانات(نصوص صور صوت فيديو ) في صفحات الويب

3 - إنشاء الارتباطات التشعبية بين صفحات الويب حتي يسهل التنقل بين صفحات الموقع وذلك باستخدام أوامر HTML

---
المرحلة الخامسة: رفع ونشر الموقع عبر الانترنت 🌐
---

1 - حجز عنوان للموقع

2 - تخصيص مساحة تخزينية (استضافة) للموقع على أحد أجهزة السيرفر(الخادم)

3 - نشر ورفع الموقع عبر الانترنت وإعداده للعمل بشكل صحيح.

---
+ دي افضل المواقع للاستضافة المجانية ☁️
---

استضافة ال Front - End

1 - GitHub Page

2 - Netlify

3 - Vercel

4 - Surge

5 - FireBase

استضافة ال Back - End

1 - Vercel

2 - Heroku

3 - Google Cloud

4 - AWS

5 - Digital Ocean
👍1
للطلاب البرمجه
‏بعض الاحيان يكون عندك مشكله وتبغى حل لها ، يكون عندك سؤال وتبغى جواب له وقت عمل مشروعك ، يكون عندك نقطه معينه تبغى تتعلمها هذي مواقع فيها كل اللي تحتاجها
الموقع الاول
‏‌ar.quora.com
‏الموقع الثاني
‏‌stackoverflow.com
‏الموقع الثالث
‏‌stackexchange.com
الموقع الرابع
‏‌ reddit.com
‏الموقع الخامس
‏‌ codeproject.com


يفيدكم وقت الدراسه اذا كان عندكم مشاريع او مشاكل وتبحثون عن حلول.
👍1
🔰 أفضل المواقع للمبرمجين
"هذه المواقع ستجد فيها أكواد جاهزة مفتوحة المصدر، وستفيدك كثراً".

🔸 موقع GitHub
موقع GitHub من المواقع الضخمة والكبيرة جدًا والتي تجمع الكثير من المبرمجين من مختلف مناطق العالم، وموقع قديم جدًا، ويتيح للمبرمجين والمطورين مشاركة مشاريعهم الخاصة بمصدر مفتوح مع باقي الناس أو مع الناس اللذين يُتابعونهم على حسابهم، ويوجد في الموقع آلاف المطورين والمبرمجين، كما يسمح لك بأخذ المشاريع التي تريد، والأكواد الجاهزة. للتعديل، وكمان محرر عشان تحرير الأكواد البرمجية من الموقع وتجربتها.
رابط الموقع : https://github.com

🔸 موقع Searchcode
أهم المواقع بالنسبة لأعظم المبرمجين، لأنه يحتوي على أكثر من 20 بليون سطر برمجي، وأكثر من 7 ملايين مشروع برمجي، وهذا أكثر مما ستحتاجه أصلًاً، كما أن الموقع مجاني فتقدر أن تأخد أي كود أو مشروع تريد.
رابط الموقع : https://searchcode.com

🔸 موقع Open Hub
موقع ضخم جدًا، ستجد فيه كل شيء يخص الأكواد البرمجية، وأكثر من 30 بليون سطر برمجي مخصص لَك، كما يُعتبر محرك بحث على الأكواد.
رابط الموقع : https://www.openhub.net

🔸 موقع CodeProject
أذا كنت تبحث عن مشاريع كاملة في كل اللغات فستجد طلبك هنا، هذا الموقع تابع لشركة Microsoft، وهو خاص بالمبرمجين وفيه الآلاف من المطورين والمبرمجين من جميع أنحاء العالم، جميعهم يُشاركون أعمالهم ومشاريعهم على شكل ملفات مفتوحة المصدر، وبإمكانك أن تنسخ وتعدل عليها وأن تَطرح أسئلتك بكل سهولة.
رابط الموقع : https://www.codeproject.com

🔸 موقع Codota
إذا كُنت من مطوري تطبيقات Android فهذا الموقع هو الأنسب بالنسبة لك، إذ بمقدورك أخد أكواد التطبيقات وكل شيء تحتاجه بخصوص تطبيقات الــAndroid من هذا الموقع، هناك طريقة احترافية للبحث عن أكواد مفتوحة المصدر في الموقع.
رابط الموقع : https://www.codota.com

🔸 موقع CodePen.io
إذا كُنت مصمم أو مبرمج ويب، فهذا الموقع سيفيدك كثيراً، فهو موقع تواصل اجتماعي للمبرمجين ومصممي مواقع الويب، يسمح لك الموقع بكتابة الأكواد البرمجية وإدارتها وحتى مشاركتها مع غيرك، والاستفادة من تصميمات غيرك أيضاً.
كمان يحتوي هذا الموقع على محرر أكواد، ويُمكنك أيضاً أن تحصل على تعليقات وتقييم لمشروعك على الموقع.
رابط الموقع : https://codepen.io

🔸 موقع CodeA
👍1
مراحل بناء مشروع موقع ويب من الصفر 📶😍

أهم المراحل التي يجب على كل مطور ويب أن يكون على دراية بها 😉

تابع الشرح 🔰

مراحل تصميم وإنشاء مواقع الويب :-

المرحلة الأولي: التخطيط لبناء الموقع 💡

المرحلة الثانية: تصميم صفحات الويب للموقع 💻

المرحلة الثالثة: الإعداد والتجهيز لصفحات الويب 🖌️

المرحلة الرابعة: مرحلة التنفيذ 🛡️

المرحلة الخامسة: رفع ونشر الموقع عبر الانترنت 🌐

---

اولا قبل البدء يجب ان تعرف ماهي مواقع الويب Website وبعض المصطلحات العامة عنه

---

ماهي مواقع الويب Website 🌐

عبارة عن صفحات ويب مرتبطة ببعضها البعض ومخزنة على نفس السيرفر(الخادم) تحت اسم معين، يتم زيارة مواقع الويب عبر الانترنت من خلال متصفح الويب Browser عن طريق جهاز الكمبيوتر Computer أو الهاتف المحمول Mobile Phone



---
مكونات صفحات الويب ⚙️ :-
---

---
صفحة الويب 📄
---

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

---
الصفحة الرئيسية 🏠
----

أول صفحة في موقع الويب ومن خلالها يتم الانتقال لباقي صفحات الويب

---
عناصر صفحة الويب 🛠️ :
---

تتكون من مجموعة من الصور والنصوص والصوت والفيديو

---
صفحات الويب التفاعلية والثابتة:
---

يوجد صفحات ويب ثابتة Static web pages

---

وكذلك صفحات ويب تفاعلية Interactive web pages

---
حسنا ماهو الفرق بينهم ؟
---

---
صفحات الويب الثابتة
---

عناصرها: نصوص صور صوت لقطات فيديو ….

1 - يقوم المصمم بتصميم محتواها الصفحة ويكون محتواها ثابتا لا يتغير

2 - لا يتم تغيير محتوي الصفحات إلا بإدخال تغيير على الشفرة من المصدر يدويا

3 - صفحة الويب الثابتة تعرض معلومات لمشاهدتها فقط

4 - لا يستطيع الزائر إجراء أي معالجة على محتوي صفحة الويب الثابتة

5 - تستخدم أوامر HTML في تصميم الصفحات الثابتة

---
صفحات الويب التفاعلية Interactive web pages
---

1 - عناصرها (نصوص صوت صور لقطات فيديو بالإضافة إلي التفاعل

2 - صفحات الويب التفاعلية تعرض محتوي يتيح للزائر التفاعل مع المحتوي ومعالجته

3 - الصفحة التفاعلية تتغير وتتأثر بما يجريه عليها المستخدم من عمليات

4 - تستخدم أوامر HTML بالإضافة للغات برمجة تفاعلية مثل لغة جافاسكريبت Javascript و لغة PHP

---
المرحلة الأولي: التخطيط لبناء الموقع 💡
---

1 - رسم تخطيط بسيط لصفحات الموقع على الورقة (الصفحة الرئيسية للموقع باقي صفحات الموقع المرتبطة بالصفحة الرئيسية)

2 - تحديد البيانات والمعلومات التي تتضمنها كل صفحة ويب (المعلومات والخدمات التي يقدمها الموقع)

المرحلة الثانية: تصميم صفحات الويب للموقع 💻

---
1 - تصميم شكل الصفحة الرئيسية وصفحات الموقع
---

2 - تحديد التنسيقات المختلفة لصفحات الويب مثل ألوان الخلفيات حجم الخطوط نوع الخط ونوع اللون أماكن وضع النصوص الصور لقطات الفيديو بصفحات الويب

3 - تحديد الارتباطات التشعبية داخل الصفحة الرئيسية وصفحات الموقع

---
المرحلة الثالثة: الإعداد والتجهيز لصفحات الويب 🖌️
---

1 - استخدم محرر أكواد (منسق نصوص) مثل النود باد Notepad في إعداد البيانات النصية التي سوف توضع في صفحات الويب، ثم حفظ النص داخل ملف ووضعه داخل مجلد.

2 - إعداد وتجهيز ملفات الصوت والفيديو وحفظها داخل مجلد.

---
المرحلة الرابعة: مرحلة التنفيذ 🛡️
---

1 - تحويل التصميم الورقي إلي صفحات ويب ليمكن عرضها من خلال متصفحات الويب:

2 - إضافة البيانات(نصوص صور صوت فيديو ) في صفحات الويب

3 - إنشاء الارتباطات التشعبية بين صفحات الويب حتي يسهل التنقل بين صفحات الموقع وذلك باستخدام أوامر HTML

---
المرحلة الخامسة: رفع ونشر الموقع عبر الانترنت 🌐
---

1 - حجز عنوان للموقع

2 - تخصيص مساحة تخزينية (استضافة) للموقع على أحد أجهزة السيرفر(الخادم)

3 - نشر ورفع الموقع عبر الانترنت وإعداده للعمل بشكل صحيح.

---
+ دي افضل المواقع للاستضافة المجانية ☁️
---

استضافة ال Front - End

1 - GitHub Page

2 - Netlify

3 - Vercel

4 - Surge

5 - FireBase

استضافة ال Back - End

1 - Vercel

2 - Heroku

3 - Google Cloud

4 - AWS

5 - Digital Ocean
👍3
للطلاب البرمجه
‏بعض الاحيان يكون عندك مشكله وتبغى حل لها ، يكون عندك سؤال وتبغى جواب له وقت عمل مشروعك ، يكون عندك نقطه معينه تبغى تتعلمها هذي مواقع فيها كل اللي تحتاجها
الموقع الاول
‏‌ar.quora.com
‏الموقع الثاني
‏‌stackoverflow.com
‏الموقع الثالث
‏‌stackexchange.com
الموقع الرابع
‏‌ reddit.com
‏الموقع الخامس
‏‌ codeproject.com


يفيدكم وقت الدراسه اذا كان عندكم مشاريع او مشاكل وتبحثون عن حلول.
👍2
مواقع مفيدة لمطوري الويب 👇

1⃣ validator. w3. org - تحقق من صحة الكود
2⃣ Remove. bg - إزالة خلفية الصور
3⃣ resizeimage. net - تغيير حجم الصور
4⃣ W3schools - اساسيات تطوير الويب
5⃣ Pexels - صور خالية من حقوق النشر
6⃣ icons8 - ايقونات وعناصر تصميم
7⃣ coolors - لوحات الألوان
👍1
كيف تمت برمجة البرمجة 🧏‍♀️!
- برمجة البرمجة👀...!!

= ايوه ايوه متتخضش اوي كده😅😅
🔷️تعالي نشوف سوا الموضوع دا تم إزاي كده🤸‍♀️
= الكمبيوتر بيتكون من أكتر من ألف طبقة من التجريد .
-تجريد !! إيه الكلمة الصعبة دي؟
=لا صعبة ولا حاجة بصوت الدسوقي😂♥️
🔸️التجريد ي سيدي هي العملية الي بنحول فيها عمليات الحوسبة الرقمية وأوامر الآلة، إلى صورة أقرب لينا كبشر ..
تقدر تقول عليها كده عكس ال Machine language الي كانت بتحول الأوامر وتعليمات ا ل user الي 0,1 بحيث ال Compiler يقدر يفهمها ويترجمها وينفذ ال tasks الي مطلوبة منه..

🔷️تعالي نفهم قصة البرمجة بدأت منين
🔸️أولى الحواسيب على الإطلاق كانت آلات حاسبة ميكانيكية، تقدر تحسب الأرقام وتقوم بعمليات حسابية زي (الجمع والطرح) بشكل ميكانيكي .
مكنش موجود وقتها برمجة، كانت مبنية على شكل قطع ميكانيكية، وتروس، وأدوات تانية ودا كده كان البرنامج أو الجهاز وقتها .
- من الآلات اللي شكلت علامة تاريخية في ذلك هي آلة بابج.

️نكمل كده قصتنا ركز معايا....👀🧏‍♀️

🔸️خلال الحرب العالمية الثانية، إستخدم الألمان آلة شهيرة ( Enigma) علشان تقوم بتشفير الرسايل، وكان علشان يكسروا الشفرة كان مطلوب منهم إيجاد آلات قادرة على إجراء حسابات أسرع، وقابلة للتخصيص وتغيير البرمجة كل يوم بصورة من الصور لحد ما تقدر توصل للشفرة الصح ، فكانت آلة ألان تيورنج سُميت (bombe).
كانت برمجة الالة دي مبنية علي إنها بتقوم بتغيير بعض القطع، تغيير بعض التوصيلات الكهربية بين أجزائها، بالاضافة لكده كتابة برامج على أفلام التثقيب.

- تثقيب ؟! ايه المصطلح الغريب دا🧐!
=ولا غريب ولا حاجه تعالي بس هفهمك😄😎

🔹️بص ي سيدي أفلام التثقيب هي عبارة عن بطاقات بيتم الكتابة عليها بواسطة الثقوب، بطريقة تشبه برايل، يصبح الثقب 1 وغيابه 0، تُترجم في الآلة إلى تعليمات ولحد المرحلة دي كان الأمر بَعد لا يُسمى "برمجة"

-طيب كان تسميته ايه ؟؟
🔹️️تشغيل؛ الشخص اللي بيقوم بكتابة البرامج وتشغيلها هو "مشغل للحاسوب ". استخدمت الطريقة دي في برمجة الحواسيب بعدها لسنين،بعدها تم تطوير أجهزة الحاسوب ومكوناتها ، فبدلا من المفاتيح الميكانيكية استُخدمت الصمامات المفرغة ثم الترانزيستور في السبعينات، إلى أن بدأت في الظهور فكرة "نظم التشغيل"، كده مش محتاجين لمشغل بقي !
- أصبح بقي في نظام تشغيل يعني بقت البرمجة موجودة !
= أيوه بالضبط كده

🔷️طب ف الفترة دي كانوا بيكتبوا البرامج إزاي😲؟
🔸️ بلغة الآلة الي هيا ا ل (0,1).
🔷️ظهرت بعد كده لغة التجميع "Assembly language".
تعتبر لغة التجميع هي الطبقة الأولى من التجريد، وكان ترجمتها مِن وإلىَ لغة الآلة يتم يدويا .
لغة الأسمبلي لغة مش بسيطة زي ال C++ والجافا وغيرها
لإن كانت بتتعامل مع الكمبيوتر أو الألة بشكل مباشر .
- بمعني ؟؟

🔹️كانوا ي سيدى بيضطروا يكتبوا كل الأوامر بالتفصيل علشان يِفَهموا ال Comiler ويِعرفوا ال CPU إلي هيقوم بيه بشكل مباشر .
بالتالي الموضوع كان صعب جدا عليهم، إضطروا للحاجة إلي لغات جديدة وتكون سهلة إلي حدٍ ما !
- حصل دا إزاي🤨؟؟
قالوا إحنا هنصمم شكل البيانات والتعليمات الي عايزين ندخلها للألة بشكل ما يُعرف بال syntax، ونبني برنامج يتعرف على ال
syntax دا وهو ال compiler، دا بقي الي هيقوم بترجمة ال input الي ال user مدخله الي لغة الألة .
=عظيم اوي🤸‍♀️
-سكتوا المبرمجين علي كده !
=لا ي سيدي دا فضلوا يطوروا ف اللغة إلي أن وصلوا للغة ال C♥️
وهي تعد علامة في تاريخ البرمجة♥️♥️
كده المبرمجين قدروا يكتبوا الكود ويحولوه للغة الألة مش كده وبس لا دول قاموا بإنشاء لغة ال C و ببناء لغات ذات مستوى أعلى زي
ال C++ تعتبر هيا لغة ال C بإختلاف جملة ا ل in/output بالإضافة إلي بعض ال Features ، أيضا تحتوي على مكتبات جاهزة
وأدوات تختصر على المبرمجين الكثيرا من الأكواد .

📌طبعا مطاف تطوير لغات البرمجة موقفش عند الحد ده بالعكس بتتطور اللغات كل يوم وبيظهر جديد لل Features وبيظهر العديد من
لغات البرمجة .

#شير_ومنشن_صاحبك😊
#منقول من Sirus_One
👍5
5 منصات عربية للعمل الحر 🚀 💰
خمسات
باشنورز
مستقل
أي خدمة
كفيل
👍1
أفضل المنصات العالمية للعمل الحر 💰🚀
Fiverr
Upwork
Freelancer
Toptal
👍1