تقنية المعلومات و الذكاء الاصطناعي
11.1K subscribers
296 photos
19 videos
453 files
287 links
باخدك في رحله ممتعه لعالم التكنولوجيا والبرمجه بنقدم شروحات سهله ومشاريع عمليه خطوه بخطوه بالاضافه لاخبار حصريه تفتح لك افاق جديده في المجال التقنيه واستكشف احدث الاتجاهات في عالم التكنولوجيا والبرمجه معا هدفي هو تبسيط المفاهيم المعقده وتقديم محتوى قيم
Download Telegram
ِ🔰 الـفـرق بـيـن Internet و Intranet
🔸 الإنترنت _ Internet :
"شبكة عالمية كبيرة جداً لامحدودة ويمكن للجميع استخدامها في أي مكان في العالم"؛ تنقسم إلى 3 أقسام :
◊ الأول (Lan ) :
هي الشبكات الصغيرة المحدودة مثل الشبكات في البيوت.
◊ الثاني ( Wan ) :
هي الشبكة العالمية، والتي تتمثل بالإنترنت "Internet".
‏ ◊ الثالث : ( Man ) :
وهي شبكة ليست صغيرة ولكن محدودة.
🔸 ‏الإنترانت _ Intranet :
هي شبكة كبيرة جداً ولامحدودة لكن "خاصة" يمكن استخدامها داخل نطاق جغرافي محدد.
باختصار :
↵ يعني الـ (Intranet) هي جزء خاص داخل الـ (Internet)؛ ولكن الـ (Internet) لايمكنها الوصول لبيانات الـ (Intanet)؛ و الـ (Intranet) يمكنها الوصول إلى الـ (Internet) إذا تم السماح بذلك.
أضِف لمعلوماتك . .
👍1
🎊🎊🎊🎊🎊🎊🎊🎊🎉🎉🎉🎉🎉🎉🎉🎉

مسار تعلم البرمجة المتكامل لاحتراف البرمجة في شتى مجالاتها🛣🛣🛣🛣🛣🛣🛣🛤🛤🛤🛤🛤🛤🛤


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

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

💥⚡️💥⚡️💥⚡️💥⚡️💥⚡️💥⚡️💥⚡️

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



1️⃣الخطوة الأولى: تعلم الخوارزميات وأساسيات البرمجة في أي لغة كانت (يحبذ ان كانت لغة قديمة مثل سي بلس بلس أو جافا أو غيرها) 📟

2️⃣الخطوة الثانية: تعلم البرمجة كائنية التوجه بإتقان ♣️

3️⃣الخطوة الثالثة: تعلم برمجة واجهات المستخدم الرسومية GUI🌄

4️⃣الخطوة الرابعة: تنفيذ مشاريع تضم الخطوات الثلاث السابقة☑️🟩

5️⃣الخطوة الخامسة: الانتقال لتعلم برمجة الويب⌨️
أولا Front End 🖼
لغة HTML 📺
لغة CSS 🧩
ثانيا Back End🏛
تعلم قواعد البيانات والتعامل معها في الويب🗄

6️⃣الخطوة السادسة: تنفيذ مشروع للخطوة الرابعة والخامسة☑️🟢

7️⃣الخطوة السابعة: تعلم برمجة تطبيقات Android📱
8️⃣الخطوة الثامنة: تنفيذ مشروع تطبيق Android متكامل مع ربطه بقاعدة بيانات📲

9️⃣الخطوة التاسعة: الانتقال لبرمجة تطبيقات ال ios وتنفيذ مشروع متكامل📱📲

🔟الخطوة العاشرة: تعلم برمجة الألعاب بشكل جيد ومطول🕹🎮


🟩🟢🟩🟢🟩🟢🟩🟢🟩🟢🟩🟢🟩


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

▫️◾️▫️◾️▫️◾️▫️◾️▫️◾️▫️◾️▫️◾️▫️◾️▫️

قد لا يرغب المتعلم في تعلم أو التخصص في مجال من المجالات المذكورة في المسار المتكامل مثلا قد لا يرغب في تعلم مجال الويب أو لا يرغب في تعلم مجال الألعاب لذا يستطيع المتعلم حذف أحد المجالات من المسار فكما ذكرنا في بداية المقال لكل مجال مساره الخاص ولكن هذا المسار لمن يرغب في تعلم البرمجة بشكل عام (Geek) والإلمام بشتى مجالاتها المطلوبة في عصرنا الحالي

🔸نتمنى أن نكون قد وفقنا في عرض المسار بشكل واضح وسلس 🔸

نصيحة لك صديقي "عند بدئك للتعلم أو الخوض في مسار للتعلم إياك والاستعجال سواء في التعلم أو في توقع النتيجة فهذا يؤدي الى الإحباط ما يجعلك تعتزل المجال

دمتم بخير وود❤️🌹
👍1
أكثر الأسئلة الشائعة التي يطرحها المبرمجين المبتدئين في مختلف لغات البرمجة .

🔴 أكثر من 1900 سؤال وجواب في Java
https://www.tutorialspoint.com/questions/category/Java


🔵 أكثر من 2000 سؤال وجواب في html
https://www.tutorialspoint.com/questions/category/html


🟢 أكثر من 1400 سؤال وجواب في css
https://www.tutorialspoint.com/questions/category/css


🟠 أكثر من 6000 سؤال وجواب في JavaScript
https://www.tutorialspoint.com/questions/category/JavaScript


🟠 أكثر من 1300 سؤال وجواب في php
https://www.tutorialspoint.com/questions/category/php


🟡 أكثر من 1400 سؤال وجواب في C
https://www.tutorialspoint.com/questions/category/C++


🟢 أكثر من 9000 سؤال وجواب في Python
https://www.tutorialspoint.com/questions/category/Python


🔴 أكثر من 2000 سؤال وجواب في #C
https://www.tutorialspoint.com/questions/category/Csharp/


🔵 أكثر من 9000 سؤال وجواب في البرمجة الكائنية
https://www.tutorialspoint.com/questions/category/Object-Oriented-Programming/


🟢 أكثر من 6000 سؤال وجواب في ++C
https://www.tutorialspoint.com/questions/category/cplusplus
👍1
: كورسات مجانا لمدة محدودة باللغة العربية
Python 3 :
- اضغط هنآ


C# :
- اضغط هنآ


Java :
- اضغط هنآ


Problem Solving :
- اضغط هنآ


HTML5 :
- اضغط هنآ

CSS3 :
- اضغط هنآ
👏1
كوبونات مجانيه لدورة Flutter بالعربي علي موقع Udemy ..

اللينك اللي ميشتغلش ادخل علي اللينك التاني لان عددهم محدود 👌🏻❤️

الكورس جاري تحديثه حاليا، التحديث هيوصل لكل المشتركين بإذن الله..

اللينك الأول : https://lnkd.in/dJuxxRv7

اللينك الثاني : https://lnkd.in/djdU7qsV
‏الكثير منا يحتاج مواقع تساعده على اختيار الألوان أياً كان مجال التصميم الذي نختص فيه سواء كان ويب أو جرافيك أو موشن ...
7 مواقع ستساعدك على اختيار ألوان متناسقة وتنتظم مع نظريات الألوان المعروفة

‎1- https://t.co/1EEXYuP1Ma

2- https://t.co/z9a7eq0ysS

3- https://t.co/qKE1USKilK

4- https://t.co/TXyEe6Vif9

5- https://t.co/MmeUikh1wn

6- https://t.co/sTvnaIMAl4

7- https://t.co/hYl9WnBJzy
t.me/vvwvv2
👍1
موقع مفيد :
يوفر لك إمكانية انشاء أنماط او خلفيات بعدة اشكال يمكنك استخدامها في تصاميك مباشرةً ويمكن حفظها بعدة صيغ مثل
CSS, SVG & PNG
رابط الموقع : اضغط هنآ
🔰 ما وظـيـفـة نـظـام الـتـشـغـيـل ؟

⬅️ يُدير نظام تشغيل الكمبيوتر (OS) جميع البرامج والأجهزة الموجودة على الكمبيوتر.
▪️في معظم الأوقات هناك العديد من برامج الكمبيوتر المختلفة التي تعمل في نفس الوقت، وتحتاج جميعها إلى الوصول إلى وحدة المعالجة المركزية (CPU) وذاكرة والتخزين ‏بجهاز الكمبيوتر الخاص بك؛ ينسق نظام التشغيل كل هذا للتأكد من حصول كل برنامج على ما يحتاجه.

▫️ أنواع أنظمة التشغيل :
أنظمة التشغيل الثلاثة الأكثر شيوعاً لأجهزة الكمبيوتر الشخصية هي : Windows - Linux - MacOS.
▫️مكونات أنظمة التشغيل :
على الرغم من أن أنظمة ‏التشغيل Mac و Unix و Linux و Windows وأنظمة التشغيل الأخرى لا تمتلك نفس البنية، إلاّ أن معظم أنظمة التشغيل تشترك في مكونات نظام تشغيل مُماثلة، مثل :
- إدارة الملفات.
- إدارة العمليات.
- إدارة جهاز الإدخال / الإخراج.
- إدارة الشبكة.
‏- إدارة الذاكرة الرئيسية.
- إدارة التخزين الثانوي.
- إدارة الأمن

ألى اللقاء في المنشور القادم.
2
🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰🔰


جميعنا نعلم أن هناك الكثير من لغات البرمجة وكل منها يؤدي وظائف معينة يتميز بها عن غيره من اللغات✔️
مع العلم أنه غالبا يمكن أداء الوظيفة ذاتها في أكثر من لغة كأن تقول مرحبا يمكنك قولها بالإنجليزية أو بالصينية🔠🈳

لكنك تتساءل أي لغة برمجة -والتي تتميز بالمجال المطلوب - يجب استخدامها⁉️

🧩الجواب في هذا المقال🧩

وبما أن لغات البرمجة بالآلاف فلا يمكننا حصرها في هذا المقال لذا قدمنا لكم مجالات أشهر اللغات⚛️

أولا مجالات واستخدامات لغة #C #️⃣
1-المجال الذي تتربع على عرشه هذه اللغة هو برمجة وتطوير ألعاب الفيديو 🎮
2-برمجة تطبيقات الكومبيوتر🖥
3-برمجة مواقع الويب المتكاملة🧰
4-برمجة تطبيقات الموبايل📱
5-برمجة تطبيقات 🛒windows app store



ثانيا مجالات واستخدامات لغة ++C
1-تطوير تطبيقات سطح المكتب الرسومية والانتاجية🗺
2-قواعد البيانات "فقد تمت برمجة قواعد البيانات الشهيرة MY SQL عن طريق هذه اللغة"⚓️🗄
3-أنظمة التشغيل📟
4-متصفحات الويب 🕸
5-التخزين السحابي ☁️

ثالثا مجالات واستخدامات لغة JavaScript
1-المجال الذي تتربع على عرشه هذه اللغة هو برمجة وتطوير الويب وواجهات الاستخدام 🗺🕸
2-برمجة تطبيقات الويب🕸
3-التعامل مع السيرفرات للويب💾
4-برمجة وتطوير الألعاب🕹
5- برمجة تطبيقات الموبايل📱

رابعا مجالات واستخدامات لغة JAVA
1-المجال الذي تتربع على عرشه هذه اللغة هو برمجة وتطوير تطبيقات الموبايل📱
2-برمجة واجهات المستخدم سواء الكومبيوتر أو الموبايل💻
3-برمجة الآلات 🎰


خامسا مجالات واستخدامات لغة Python
1-المجال الذي تتربع على عرشه هذه اللغة هو الذكاء الصناعي ويشمل ما يلي
*علم البيانات Data Science 📟
*تعلم الآلة Machine Learning 🧮
2- برمجة وتطوير الويب🔎



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

دمتم بخير❤️🌹
t.me/Programming472
1👍1
البرمجة بحر كبير بل محيط عميق لا ينحصر في مجال واحد -كما رأينا في المقال السابق-أو في نوع واحد فالعالم اليوم متعدد الاحتياجات ولكل حاجة ما يكملها ويكون أداة مساعدة لتلبيتها لذا مقالنا اليوم سيتكلم عن بعض أنواع البرمجة بإيجاز

⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️⚡️

البرمجة الإجرائية 📟Procedural Programming:
هي أحدُ أنواع لغات البرمجة عالية المُستوى، حيثُ يتمّ تنفيذ الأوامر البرمجية فيها كسلسلة متتالية من الإجراء، والإجراء هو سلسلة من الخطوات الحسابية، بحيثُ يكونُ كلّ إجراء مُختص بوظيفةٍ معينة في البرنامج، ويمكنُ استدعاء الإجراء في أي وقت أثناءَ تنفيذِ البرنامج، واللغات التي تدعم هذا النوع من البرمجة:
C,Assembly,ADA

▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️

البرمجة الوظيفية Functional Programming:🧩
هي إنشاء البرامج من خلال إنشاء وظائف (دوال) كما أنها تفهم الأمور المجردة بشكل أسرع وأسهل، فهي تستخدم في إجراء العمليات الحسابية، وأي شيء يتعامل مع مدخلات سابقة يحتاج الرجوع إليها، ومن أهم هذه اللغات:
Haskell,SQL,Scala

▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️

البرمجة الشيئية 📱OOP Programming:
هي نموذج برمجة يعتمد على مفهومي الـ (classes) و الـ(objects)، حيث يتم استخدام البرمجة الشيئية لبناء كود برمجي ذو أجزاء بسيطة قابلة لإعادة الاستخدام، يسمى عادةً فئة (class)، والذي يتم استخدامه لإنشاء كائنات (objects) منه، هناك العديد من لغات البرمجة التي تدعم البرمجة الشيئية، بما في ذلك:
JavaScript ,++C , Java , Python

▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️

البرمجة النصية 🖥Scripting language:
يُقصد بها اللغات التي تشتمل على عناصر لغة موجهة، حيث تمكنك من كتابة وتنفيذ سطر كود أو أكثر دون الحاجة إلى Compile أو Header files أو Classes، ومن أهم هذه اللغات:
JavaScript

▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️


البرمجة المنطقية 💡Logic programming:
تقوم هذه اللغة بفرض قيود على ما يجب التفكير في القيام به على الكمبيوتر، كما أنها تساعد في التنبؤ بالعواقب المستقبلية وتساهم في حل المشكلة، ومنها:
Prolog

▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️▪️
البرمجة المرئية 🗺Visual programming:
هي حاجة المستخدم الى انشاء تطبيقاته الخاصة تحت نظام Windows وهي أداة قوية وفعالة لتطوير التطبيقات المتوافق مع بيئة Windows ومن اللغات التي تدعم البرمجة المرئية :
Basic





🔅نتمنى أن نكون قد وفقنا في تلخيص بعض أنواع البرمجة لكم🔅

دمتم بود❤️🌹


💢💢💢ملاحظة:نرجوا من أعضاء قناة
#مليون_مبرمج_عربي نشر رابط القناة وكن وسيلة في انضمام أعضاء جدد أكثر ولتعم الفائدة لأكبر عدد ممكن 💢💢💢
t.me/Programming472
👍1