📌 افضل لغة برمجة ممكن أبدا بيها شنو ؟ 💻
السؤال هذا جاني كثير ، واعتقد أنو جاي من الناس الي عندهم رغبة في تعلم البرمجة وما عارفين يبدو من وين وبأي لغة ، فا بحاولو يشوفو أفضل طريقة وأفضل لغة علشان يتعلمو بيها البرمجة💛
📌طيب يا حبيبنا أول شي يعني شنو برمجة .؟ 📌ويعني شنو لغة برمجة ؟
البرمجة دي هي انك تدي الكمبيوتر أوامر بترتيب معين بطريقة يفهمها هو علشان ينفذ ليك حاجة أو هدف معين ظابط أو يحل ليك مشكلة معينة 💛
أما لغة البرمجة دي هي الطريقة البنتكلم بيها انحنا مع الحاسوب وبفهمها طوالي 😂 عن طريق كتابة الاكواد ونتبع قواعد لغة البرمجة الاحنا شغالين بيها ظابط 💛
في عدد كبير شديد من لغات البرمجة وأي واحدة عندها قواعد معينة بنستخدمها مثلا قواعد النحو للغة العربية صح؟ يلا نفس الفهم
وبتختلف اللغات حسب إختلاف المجال البتتسخدم فيهو 💛
فا الاجابة على السؤال مافي أفضل لغة برمجة لكن في لغات كتيرة ومختلفة وأي لغة بتستخدم لي مجال معين وممكن برضو نستخدم لغة في أكتر من مجال 💛
والأهم من تعليم البرمجة والبداية بالطريقة الصح ، هي أنك تتعلم المفاهيم الاساسية في البرمجة 💛
طيب في مفاهيم اساسية في البرمجة لو ما ظبطها حتتعب شديد وحتكره المجال دالظابط دا بسرعة 😔
أول حاجة لازم تطور مهارة التفكير زي المبرمجين حتقولي لي دي بطورها كيف يا منوفل حاقول ليك مع الممارسة في تطبيق المشاريع البتشتغل عليها و حل مشكلات البتواجهك
أذا ظبطت موضوع المفاهيم دا بالطريقة الصح بوعدك وأن شاء الله حتكون قادر تتعلم أي لغة برمجة في العالم وتتعمق فيها وفي وقت وجيز جدا جدا .
السؤال هذا جاني كثير ، واعتقد أنو جاي من الناس الي عندهم رغبة في تعلم البرمجة وما عارفين يبدو من وين وبأي لغة ، فا بحاولو يشوفو أفضل طريقة وأفضل لغة علشان يتعلمو بيها البرمجة💛
📌طيب يا حبيبنا أول شي يعني شنو برمجة .؟ 📌ويعني شنو لغة برمجة ؟
البرمجة دي هي انك تدي الكمبيوتر أوامر بترتيب معين بطريقة يفهمها هو علشان ينفذ ليك حاجة أو هدف معين ظابط أو يحل ليك مشكلة معينة 💛
أما لغة البرمجة دي هي الطريقة البنتكلم بيها انحنا مع الحاسوب وبفهمها طوالي 😂 عن طريق كتابة الاكواد ونتبع قواعد لغة البرمجة الاحنا شغالين بيها ظابط 💛
في عدد كبير شديد من لغات البرمجة وأي واحدة عندها قواعد معينة بنستخدمها مثلا قواعد النحو للغة العربية صح؟ يلا نفس الفهم
وبتختلف اللغات حسب إختلاف المجال البتتسخدم فيهو 💛
فا الاجابة على السؤال مافي أفضل لغة برمجة لكن في لغات كتيرة ومختلفة وأي لغة بتستخدم لي مجال معين وممكن برضو نستخدم لغة في أكتر من مجال 💛
والأهم من تعليم البرمجة والبداية بالطريقة الصح ، هي أنك تتعلم المفاهيم الاساسية في البرمجة 💛
طيب في مفاهيم اساسية في البرمجة لو ما ظبطها حتتعب شديد وحتكره المجال دالظابط دا بسرعة 😔
أول حاجة لازم تطور مهارة التفكير زي المبرمجين حتقولي لي دي بطورها كيف يا منوفل حاقول ليك مع الممارسة في تطبيق المشاريع البتشتغل عليها و حل مشكلات البتواجهك
أذا ظبطت موضوع المفاهيم دا بالطريقة الصح بوعدك وأن شاء الله حتكون قادر تتعلم أي لغة برمجة في العالم وتتعمق فيها وفي وقت وجيز جدا جدا .
❤1🔥1
ايه الفرق بين ForEach و map ؟ 🤔
الarray من أهم الDSA الي موجودة في الJS، وأحيان كتيرة بنلف علي العناصر الي جوا الarray. عندنا كذا طريقة بس أشهر اتنين هما forEach و map.تابع معي .
هنعرف الفرق بينهم بس الاول نعرف أوجه التشابه بينهم:
الاتنين بيلفوا علي عناصر الarray، وبعدها بينفذوا علي كل عنصر callback Function معينة. دي الفكرة العامة وراهم
بس في فرقين مهمين جدا:
الاول هو ان map بتديك -بتعمل return- لarray جديدة بعد ما بتطبق ال cb Function، بالتالي تقدر انك تاخد الarray الجديدة دي وتحطها في متغير وتستخدمها زي ما تحب
لكن forEach مبتعملش دا، وبتديك undefined
من الاخر map هدفها هو انها تعدل علي العناصر وتعملك array جديدة، لكن forEach اخرها تلف علي العناصر بتاع الarray وخلاص
امتي بقي نستخدم كل واحدة منهم:
لو هدفك انك تعدل علي عناصر الarray عشان تستخدمها بعد كدا، استخدم map
لو هدفك انك تستخدم العناصر الاصلية الي موجودة في الarray، استخدم forEach
تاني فرق هو انه في حالة الmap تقدر تعمل chaining لكذا function ورا بعض بالشكل دا:
arr.map().sort().reverse()
ودا لان زي ما قلنا map بتعمل return ل array جديدة، فتقدر تركب عليها اي array method تانية
لكن forEach مبتعملش return لاي حاجة فعشان كدا متقدر تعمل chaining
الarray من أهم الDSA الي موجودة في الJS، وأحيان كتيرة بنلف علي العناصر الي جوا الarray. عندنا كذا طريقة بس أشهر اتنين هما forEach و map.تابع معي .
هنعرف الفرق بينهم بس الاول نعرف أوجه التشابه بينهم:
الاتنين بيلفوا علي عناصر الarray، وبعدها بينفذوا علي كل عنصر callback Function معينة. دي الفكرة العامة وراهم
بس في فرقين مهمين جدا:
الاول هو ان map بتديك -بتعمل return- لarray جديدة بعد ما بتطبق ال cb Function، بالتالي تقدر انك تاخد الarray الجديدة دي وتحطها في متغير وتستخدمها زي ما تحب
لكن forEach مبتعملش دا، وبتديك undefined
من الاخر map هدفها هو انها تعدل علي العناصر وتعملك array جديدة، لكن forEach اخرها تلف علي العناصر بتاع الarray وخلاص
امتي بقي نستخدم كل واحدة منهم:
لو هدفك انك تعدل علي عناصر الarray عشان تستخدمها بعد كدا، استخدم map
لو هدفك انك تستخدم العناصر الاصلية الي موجودة في الarray، استخدم forEach
تاني فرق هو انه في حالة الmap تقدر تعمل chaining لكذا function ورا بعض بالشكل دا:
arr.map().sort().reverse()
ودا لان زي ما قلنا map بتعمل return ل array جديدة، فتقدر تركب عليها اي array method تانية
لكن forEach مبتعملش return لاي حاجة فعشان كدا متقدر تعمل chaining
🔥3👍1
🔰 لغة ++C
⬅️ تعتبر من اقوى لغات برمجة ويستخدم في اكثر من مجالات في العالم .
1_ لغة سهل تعلم.
2_ يستخدم في كثير من مجالات.
3_ لغة قديمة و أول ظهور في عام 1985 يعني 38 سنة.
4_ لغة تجبرك تفهم مفاهيم بدقة عكس باقي لغة.
5 _لا يوجد فرق بين C و ++C إلي بهذا نقطه
حيث أن ++C يدعم نوعين من برمجة هي برمجة هيكلية و برمجة كائنية توجيه OOP و بينما C لا يدعم برمجة كائنية توجيه OOP فقط يوجد برمجة هيكلية.
🔸️ اساسيات لغة ++C :-
1_ أول خطورة اتعلم اساسيات لغة .
2_ بعد ما تعلمت اساسيات أبد بحل اسئلة حسب مستواك.
3_ أبد تعلم برمجة كائنية توجيه OOP .
4_ بعد ما تعلم برمجة كائنية توجيه ابد بمشروع صغير حسب مستواك من بداية حتى إلى برمجة كائنية توجيه.
5_ اتعلم Data Structures هياكل البيانات و كيفية تعامل بيها.
6_ بعد ما تعلمت 5 هاي اساسيات انتقل إلى Problem solving حل مشاكل 1000 إلى 2000 مشكلة لان كثرة حل مشكلة انت تكتسب خبرة عندما تحل مشكلة ما .
7_ أبد بمشاريع كبيرة.
🔸️ استخداما لغة ++C :-
1_ برمجة العاب ضخمه .
2_ برمجة تطبيقات سطح مكتب.
3_ برمجة مواقع ويب.
4_ برمجة انظمة تشغيل.
5_ برمجة اجهزة طائرات و مستشفى و اجهزة الأمني و حماية.
6_ برمجة لغات برمجة لان ++C يعتبر ام لغات جميع لغات برمجة مبنية بشكل مباشر او غير مباشر بي ++C.
7_ تستخدم في برمجة شبكات.
8_ تستخدم في اختبار اختراق و إنشاء سكربتات حيث أن لغة ++C قريباً جداً من هارد وير هو CPU وهي معالج.
* تعلمك لهذا لغة خيار جدا مناسب كما قلنا لغة ++C قريباً جداً من هارد وير هو CPU و اي لغة قريباً عن معالج يكون لغة جداً سرعة و عند كامل صلاحية على جهاز.
⬅️ تعتبر من اقوى لغات برمجة ويستخدم في اكثر من مجالات في العالم .
1_ لغة سهل تعلم.
2_ يستخدم في كثير من مجالات.
3_ لغة قديمة و أول ظهور في عام 1985 يعني 38 سنة.
4_ لغة تجبرك تفهم مفاهيم بدقة عكس باقي لغة.
5 _لا يوجد فرق بين C و ++C إلي بهذا نقطه
حيث أن ++C يدعم نوعين من برمجة هي برمجة هيكلية و برمجة كائنية توجيه OOP و بينما C لا يدعم برمجة كائنية توجيه OOP فقط يوجد برمجة هيكلية.
🔸️ اساسيات لغة ++C :-
1_ أول خطورة اتعلم اساسيات لغة .
2_ بعد ما تعلمت اساسيات أبد بحل اسئلة حسب مستواك.
3_ أبد تعلم برمجة كائنية توجيه OOP .
4_ بعد ما تعلم برمجة كائنية توجيه ابد بمشروع صغير حسب مستواك من بداية حتى إلى برمجة كائنية توجيه.
5_ اتعلم Data Structures هياكل البيانات و كيفية تعامل بيها.
6_ بعد ما تعلمت 5 هاي اساسيات انتقل إلى Problem solving حل مشاكل 1000 إلى 2000 مشكلة لان كثرة حل مشكلة انت تكتسب خبرة عندما تحل مشكلة ما .
7_ أبد بمشاريع كبيرة.
🔸️ استخداما لغة ++C :-
1_ برمجة العاب ضخمه .
2_ برمجة تطبيقات سطح مكتب.
3_ برمجة مواقع ويب.
4_ برمجة انظمة تشغيل.
5_ برمجة اجهزة طائرات و مستشفى و اجهزة الأمني و حماية.
6_ برمجة لغات برمجة لان ++C يعتبر ام لغات جميع لغات برمجة مبنية بشكل مباشر او غير مباشر بي ++C.
7_ تستخدم في برمجة شبكات.
8_ تستخدم في اختبار اختراق و إنشاء سكربتات حيث أن لغة ++C قريباً جداً من هارد وير هو CPU وهي معالج.
* تعلمك لهذا لغة خيار جدا مناسب كما قلنا لغة ++C قريباً جداً من هارد وير هو CPU و اي لغة قريباً عن معالج يكون لغة جداً سرعة و عند كامل صلاحية على جهاز.
🔥5❤1
Cam scanner
تطبيق يقوم بعمل مسح ضوئي للصور ويقوم بتحويلها الى ملفات PDF جاهزة للطباعة
Todoist
هو تطبيق يسمح لك بكتابة مهامك وترتيبها وتنظيمها بشكل كلي مع وضع موعد زمني حيث ستصلك اشعارات لتذكيرك بكل مهمة
cymath
تطبيق يسمح لك ان تقوم بتصوير اي معادلة رياضية وراح يعطيك الحل الخاص بها مباشرة
reverso
موقع وتطبيق يسمح لك بترجمة النصوص من والى مختلف اللغات بطريقة اكادمية
Wolframalpha
موقع وتطبيق يساعدك على حل مختلف المعادلات في جميع مواد كال رياضيات , الفزياء , العلوم ...وغيرها
تطبيق يقوم بعمل مسح ضوئي للصور ويقوم بتحويلها الى ملفات PDF جاهزة للطباعة
Todoist
هو تطبيق يسمح لك بكتابة مهامك وترتيبها وتنظيمها بشكل كلي مع وضع موعد زمني حيث ستصلك اشعارات لتذكيرك بكل مهمة
cymath
تطبيق يسمح لك ان تقوم بتصوير اي معادلة رياضية وراح يعطيك الحل الخاص بها مباشرة
reverso
موقع وتطبيق يسمح لك بترجمة النصوص من والى مختلف اللغات بطريقة اكادمية
Wolframalpha
موقع وتطبيق يساعدك على حل مختلف المعادلات في جميع مواد كال رياضيات , الفزياء , العلوم ...وغيرها
❤2
دورة بايثون من الصفر الى الاحتراف مجانا في فيديو واحد😍
https://youtu.be/smKHKgedkP4
https://youtu.be/smKHKgedkP4
YouTube
تعلم بايثون في فيديو واحد python (حصري) 6 ساعات بإتقان learn python in one video
جديد ! دورة بايثون شاملة 2025 من الصفر ومحدث كامل 8 ساعات :
https://www.youtube.com/watch?v=KMOS1aPgpgo
تعلم بايثون لمستوى متقدم من الصفر الى الاحتراف
شكرا لك على المشاهدة
لا تنسى الانضمام الى القناة وعمل لأيك وشير للفيديو
اذا اعجبك الفيديو بهذا…
https://www.youtube.com/watch?v=KMOS1aPgpgo
تعلم بايثون لمستوى متقدم من الصفر الى الاحتراف
شكرا لك على المشاهدة
لا تنسى الانضمام الى القناة وعمل لأيك وشير للفيديو
اذا اعجبك الفيديو بهذا…
🔥1
السلام عليكم ورحمة الله و بركاته،
#تحدي برمجة بسيط يمكن أن يمتد إلى مستويات متعددة من الصعوبة:
اكتب برنامجًا يطالب المستخدم بتخمين رقم سري تم اختياره عشوائيًا بين 1 و 100. لكل تخمين ، يجب أن يقدم البرنامج ملاحظات للمستخدم تشير إلى ما إذا كان التخمين مرتفعًا جدًا أو منخفضًا جدًا أو صحيحًا. يجب أن ينتهي البرنامج عندما يخمن المستخدم الرقم بشكل صحيح.
🟢مستوى الصعوبة 1:
1. يجب أن يمنح البرنامج المستخدم 10 محاولات كحد أقصى لتخمين الرقم الصحيح.
🟡مستوى الصعوبة 2:
1. يجب أن يتتبع البرنامج عدد المحاولات التي يحتاجها المستخدم لتخمين الرقم الصحيح.
2. يجب أن يقدم البرنامج ملاحظات للمستخدم تشير إلى ما إذا كان التخمين الحالي أقرب أو أبعد من الإجابة الصحيحة مقارنةً بالتخمين السابق.
🔴مستوى الصعوبة 3:
1. يجب أن يُنشئ البرنامج رقمًا عشوائيًا جديدًا بعد تخمين المستخدم بشكل صحيح.
2. يجب أن يوفر البرنامج للمستخدم خيار "التشغيل مرة أخرى" بعد تخمين الرقم الصحيح.
3. يجب أن يتتبع البرنامج عدد الألعاب التي تم لعبها ومتوسط عدد المحاولات التي استغرقها المستخدم لتخمين الرقم الصحيح عبر جميع الألعاب التي تم لعبها.
#تحدي برمجة بسيط يمكن أن يمتد إلى مستويات متعددة من الصعوبة:
اكتب برنامجًا يطالب المستخدم بتخمين رقم سري تم اختياره عشوائيًا بين 1 و 100. لكل تخمين ، يجب أن يقدم البرنامج ملاحظات للمستخدم تشير إلى ما إذا كان التخمين مرتفعًا جدًا أو منخفضًا جدًا أو صحيحًا. يجب أن ينتهي البرنامج عندما يخمن المستخدم الرقم بشكل صحيح.
🟢مستوى الصعوبة 1:
1. يجب أن يمنح البرنامج المستخدم 10 محاولات كحد أقصى لتخمين الرقم الصحيح.
🟡مستوى الصعوبة 2:
1. يجب أن يتتبع البرنامج عدد المحاولات التي يحتاجها المستخدم لتخمين الرقم الصحيح.
2. يجب أن يقدم البرنامج ملاحظات للمستخدم تشير إلى ما إذا كان التخمين الحالي أقرب أو أبعد من الإجابة الصحيحة مقارنةً بالتخمين السابق.
🔴مستوى الصعوبة 3:
1. يجب أن يُنشئ البرنامج رقمًا عشوائيًا جديدًا بعد تخمين المستخدم بشكل صحيح.
2. يجب أن يوفر البرنامج للمستخدم خيار "التشغيل مرة أخرى" بعد تخمين الرقم الصحيح.
3. يجب أن يتتبع البرنامج عدد الألعاب التي تم لعبها ومتوسط عدد المحاولات التي استغرقها المستخدم لتخمين الرقم الصحيح عبر جميع الألعاب التي تم لعبها.
🔥2❤1
كورس جافا سكريبت شامل من الصفر الى الاحتراف
https://youtube.com/playlist?list=PLDoPjvoNmBAx3kiplQR_oeDqLDBUDYwVv
https://youtube.com/playlist?list=PLDoPjvoNmBAx3kiplQR_oeDqLDBUDYwVv
🔥2🥰1
السلام عليكم ورحمة الله و بركاته،
🌱ماهو العمل الحر في البرمجة؟
🎯العمل الحر في البرمجة هو العمل كمبرمج مستقل وغير تابع لأي شركة، حيث يمكن للمبرمجين العاملين بشكل حر أن يعملوا على مشاريع مختلفة وفي مجالات مختلفة دون تقييد. ويتميز العمل الحر في البرمجة بالمرونة والحرية في تحديد الأولويات والجدول الزمني لإنجاز المشاريع، كما أنه يسمح للمبرمجين بتحقيق دخل أعلى عندما ينجحون في العثور على عملاء جيدين وتنفيذ مشاريع ناجحة. ويحتاج العمل الحر في البرمجة إلى مهارات تسويقية جيدة للعثور على عملاء وعقود جديدة، بالإضافة إلى المهارات التقنية في البرمجة اللازمة لتنفيذ المشاريع.
🌱ماهي افضل النصائح للتعامل مع العملاء في العمل الحر مثل البرمجة او التصميم؟
🎯تعامل العملاء في العمل الحر يمكن أن يكون تحديًا، لكن باتباع بعض النصائح يمكن للفريلانسر أن يحسن تجربة العمل مع العملاء ويؤدي ذلك إلى زيادة فرص الحصول على عملاء جدد وإدارة العملاء الحاليين بفاعلية أكبر، ويمكن أن تشمل هذه النصائح:
1- كن دقيقًا في وصف الخدمات التي توفرها والتفاصيل المتعلقة بتوصيل المشروع والتسعير والمدة الزمنية.
2- تأكد من وضوح كافة الاتفاقات والشروط المتعلقة بعقد العمل وتحديد المدة الزمنية والسعر والمهام المطلوبة.
3- كن صريحًا ومفتوحًا في التواصل مع العميل وتأكد من فهم جيد لمتطلبات العميل والأهداف المرجوة من المشروع.
4- كن متاحًا دائمًا للإجابة على أي استفسارات أو أسئلة يمكن أن يطرحها العميل خلال إجراء المشروع.
5- اتبع الاتفاقيات المتفق عليها بدقة وتسليم العمل في الموعد المحدد، وبجودة عالية وفقًا لمتطلبات العميل.
6- في حالة وجود أي مشاكل أو خلافات، كن لبقًا واستمع جيدًا للعميل ثم تعامل مع المشكلة بشكل عاقل ومعقول وحلها بشفافية وأمانة.
7- استخدم تقنيات الاتصال الفعالة مثل البريد الإلكتروني والمراسلة الفورية للتواصل مع العملاء بسرعة وفعالية.
8- حافظ على احترام العميل وثقته فيك وتأكد من توفير تجربة عمل فريدة وراضية للعميل لتكسب مصداقيته ولتحصل على عملاء مستقبلين.
🌱ماهي الاخطاء التي لا يجب ان يرتكبها من يعمل عمل حر في البرمجة
🔴وهناك عدة أخطاء شائعة يمكن أن يقع فيها الأشخاص العاملين كمطوري برامج حرة، منها:
1- عدم التخطيط الجيد للمشروع: يجب على المطور التفكير في خطة العمل الخاصة به وضع أهداف واضحة ومحددة للمشروع، بالإضافة إلى تحديد الوقت الذي سيأخذه إنجاز المشروع.
2- عدم تحديث المهارات: يجب على المبرمج الحر أن يحرص على متابعة أحدث التقنيات في مجال البرمجة وتحسين مهاراته بشكل مستمر.
3- عدم اتخاذ الوقت الكافي لفهم المشروع: ينبغي على المبرمج الحر أن يستغرق الوقت الكافي لفهم المشروع ومتطلباته والعمل مع العميل على تحديد المشكلات والتحديات التي قد تواجهه.
4- عدم احترام البيانات الشخصية: يجب على المبرمج الحر الحفاظ على معايير احترام الخصوصية وسرية المعلومات التي يعمل عليها.
5- عدم إدارة الوقت بشكل جيد: يجب على المبرمج الحر توزيع وقته بشكل منتظم على المشاريع المختلفة التي يعمل عليها وتحديد أولوياتها بناءً على المهل الزمنية.
6- عدم وضع عقود واضحة: ينبغي للمبرمج الحر توقيع عقد واضح وشامل مع العميل يحتوي على جميع التفاصيل والمتطلبات وشروط الدفع.
7- عدم الحفاظ على الاتصال الجيد: يجب على المبرمج الحر أن يحافظ على الاتصال الجيد مع العميل والاجتماع بشكل منتظم للتأكد من تطور المشروع بشكل طبيعي والتعاون على حل المشاكل المختلفة.
☑️هل عندك نصائح أخرى غير المذكورة؟ شاركنا بها في التعليقات👇
🎯فضلا شارك المنشور مع اصدقاءك المهتمين
🌱ماهو العمل الحر في البرمجة؟
🎯العمل الحر في البرمجة هو العمل كمبرمج مستقل وغير تابع لأي شركة، حيث يمكن للمبرمجين العاملين بشكل حر أن يعملوا على مشاريع مختلفة وفي مجالات مختلفة دون تقييد. ويتميز العمل الحر في البرمجة بالمرونة والحرية في تحديد الأولويات والجدول الزمني لإنجاز المشاريع، كما أنه يسمح للمبرمجين بتحقيق دخل أعلى عندما ينجحون في العثور على عملاء جيدين وتنفيذ مشاريع ناجحة. ويحتاج العمل الحر في البرمجة إلى مهارات تسويقية جيدة للعثور على عملاء وعقود جديدة، بالإضافة إلى المهارات التقنية في البرمجة اللازمة لتنفيذ المشاريع.
🌱ماهي افضل النصائح للتعامل مع العملاء في العمل الحر مثل البرمجة او التصميم؟
🎯تعامل العملاء في العمل الحر يمكن أن يكون تحديًا، لكن باتباع بعض النصائح يمكن للفريلانسر أن يحسن تجربة العمل مع العملاء ويؤدي ذلك إلى زيادة فرص الحصول على عملاء جدد وإدارة العملاء الحاليين بفاعلية أكبر، ويمكن أن تشمل هذه النصائح:
1- كن دقيقًا في وصف الخدمات التي توفرها والتفاصيل المتعلقة بتوصيل المشروع والتسعير والمدة الزمنية.
2- تأكد من وضوح كافة الاتفاقات والشروط المتعلقة بعقد العمل وتحديد المدة الزمنية والسعر والمهام المطلوبة.
3- كن صريحًا ومفتوحًا في التواصل مع العميل وتأكد من فهم جيد لمتطلبات العميل والأهداف المرجوة من المشروع.
4- كن متاحًا دائمًا للإجابة على أي استفسارات أو أسئلة يمكن أن يطرحها العميل خلال إجراء المشروع.
5- اتبع الاتفاقيات المتفق عليها بدقة وتسليم العمل في الموعد المحدد، وبجودة عالية وفقًا لمتطلبات العميل.
6- في حالة وجود أي مشاكل أو خلافات، كن لبقًا واستمع جيدًا للعميل ثم تعامل مع المشكلة بشكل عاقل ومعقول وحلها بشفافية وأمانة.
7- استخدم تقنيات الاتصال الفعالة مثل البريد الإلكتروني والمراسلة الفورية للتواصل مع العملاء بسرعة وفعالية.
8- حافظ على احترام العميل وثقته فيك وتأكد من توفير تجربة عمل فريدة وراضية للعميل لتكسب مصداقيته ولتحصل على عملاء مستقبلين.
🌱ماهي الاخطاء التي لا يجب ان يرتكبها من يعمل عمل حر في البرمجة
🔴وهناك عدة أخطاء شائعة يمكن أن يقع فيها الأشخاص العاملين كمطوري برامج حرة، منها:
1- عدم التخطيط الجيد للمشروع: يجب على المطور التفكير في خطة العمل الخاصة به وضع أهداف واضحة ومحددة للمشروع، بالإضافة إلى تحديد الوقت الذي سيأخذه إنجاز المشروع.
2- عدم تحديث المهارات: يجب على المبرمج الحر أن يحرص على متابعة أحدث التقنيات في مجال البرمجة وتحسين مهاراته بشكل مستمر.
3- عدم اتخاذ الوقت الكافي لفهم المشروع: ينبغي على المبرمج الحر أن يستغرق الوقت الكافي لفهم المشروع ومتطلباته والعمل مع العميل على تحديد المشكلات والتحديات التي قد تواجهه.
4- عدم احترام البيانات الشخصية: يجب على المبرمج الحر الحفاظ على معايير احترام الخصوصية وسرية المعلومات التي يعمل عليها.
5- عدم إدارة الوقت بشكل جيد: يجب على المبرمج الحر توزيع وقته بشكل منتظم على المشاريع المختلفة التي يعمل عليها وتحديد أولوياتها بناءً على المهل الزمنية.
6- عدم وضع عقود واضحة: ينبغي للمبرمج الحر توقيع عقد واضح وشامل مع العميل يحتوي على جميع التفاصيل والمتطلبات وشروط الدفع.
7- عدم الحفاظ على الاتصال الجيد: يجب على المبرمج الحر أن يحافظ على الاتصال الجيد مع العميل والاجتماع بشكل منتظم للتأكد من تطور المشروع بشكل طبيعي والتعاون على حل المشاكل المختلفة.
☑️هل عندك نصائح أخرى غير المذكورة؟ شاركنا بها في التعليقات👇
🎯فضلا شارك المنشور مع اصدقاءك المهتمين
❤6👍1🔥1
📌 الكثير مايعرف أهمية وسوم HTML HEAD او ينسى بعض الوسوم 🤖
هذا الموقع الرهيب يختصر لك كل شيء تبي تعرفه عن HTML Head 👌🔥
ويعرض لك قائمة بكل الوسوم اللي تحتاجها 👇
https://htmlhead.dev/
هذا الموقع الرهيب يختصر لك كل شيء تبي تعرفه عن HTML Head 👌🔥
ويعرض لك قائمة بكل الوسوم اللي تحتاجها 👇
https://htmlhead.dev/
🔥1
افضل القنوات العربية لتعلم البرمجة
🔹Elzero Web School
https://www.youtube.com/@ElzeroWebSchool
تهدف القناة لتمكين شباب الوطن العربي من تعلم البرمجة بسلوب جميل و مواكبة التطور التكنولوجي
🔹Barmej
https://www.youtube.com/@Barmej
برمح.كوم هي منصة تعليمية عربية تهدف إلى إثراء المحتوى العربي لتعلم للغات البرمجة وتنمية مهارات البرمجة للعالم العربي.
🔹Muhammed Essa
https://www.youtube.com/@MuhammedEssa
القناة يهدف لتعليم جميع لغات البرمجة منها الويب والكومبيوتر واجهزة الهواتف واللوحية وجميع الشهادات الي تخص اللغات والسيرفرات بانواعها
🔹CodeZilla
https://www.youtube.com/@Codezilla
تهدف قناة لتعليم البرمجة باللغة العربية، مقدمة اليكم من خبراء مجال التعليم و البرمجة، مجانا، و تناسب جميع الاعمار
🔹Nour Homsi
https://www.youtube.com/@NourHomsi
تقدّم القناة دروسا في التصميم الاعلاني و تصميم الويب بالاضافة إلى مختلف مجالات التكنولوجيا بدأت هذه القناة من فكرة بسيطة،
🔹Elzero Web School
https://www.youtube.com/@ElzeroWebSchool
تهدف القناة لتمكين شباب الوطن العربي من تعلم البرمجة بسلوب جميل و مواكبة التطور التكنولوجي
🔹Barmej
https://www.youtube.com/@Barmej
برمح.كوم هي منصة تعليمية عربية تهدف إلى إثراء المحتوى العربي لتعلم للغات البرمجة وتنمية مهارات البرمجة للعالم العربي.
🔹Muhammed Essa
https://www.youtube.com/@MuhammedEssa
القناة يهدف لتعليم جميع لغات البرمجة منها الويب والكومبيوتر واجهزة الهواتف واللوحية وجميع الشهادات الي تخص اللغات والسيرفرات بانواعها
🔹CodeZilla
https://www.youtube.com/@Codezilla
تهدف قناة لتعليم البرمجة باللغة العربية، مقدمة اليكم من خبراء مجال التعليم و البرمجة، مجانا، و تناسب جميع الاعمار
🔹Nour Homsi
https://www.youtube.com/@NourHomsi
تقدّم القناة دروسا في التصميم الاعلاني و تصميم الويب بالاضافة إلى مختلف مجالات التكنولوجيا بدأت هذه القناة من فكرة بسيطة،
YouTube
برمج Barmej
برمح.كوم هي منصة تعليمية عربية تهدف إلى إثراء المحتوى العربي للغات البرمجة وتنمية مهارات البرمجة للعالم العربي. تحتوي منصة برمج على عدة مسارات مختلفة تتيح لك تعلم مختلف لغات البرمجة الحديثة بطريقة مبسطة. من خلال المنصة يمكنك مشاهدة فيديوهات تعليمية عربية…
🔥2👍1
افضل القنوات العربية على YouTube لتعلم مجال الويب 🤩
Elzero Web School
CodeZilla
Nour Homsi
Coder Shiyar
اكاديمية ترميز
تقدر تتعلم من خلالها كل مايخص الويب HTML /CSS /JS ... 👌
Elzero Web School
CodeZilla
Nour Homsi
Coder Shiyar
اكاديمية ترميز
تقدر تتعلم من خلالها كل مايخص الويب HTML /CSS /JS ... 👌
❤1🔥1
لغة php
تعتبر PHP واحدة من أشهر لغات البرمجة على الإنترنت، حيث تستخدم في تطوير المواقع الإلكترونية الديناميكية وتطبيقات الويب. يعتبر PHP لغة برمجة مفتوحة المصدر ومجانية، ويمكن استخدامها على مختلف أنظمة التشغيل مثل Windows وLinux و Mac OS. وتقدم PHP ميزة كبيرة للمطورين، حيث يمكن استخدامها بسهولة وتطوير تطبيقات الويب وتشغيلها بشكل سريع وفعال.
تم إطلاق PHP لأول مرة في عام 1995، وتم تطويرها من قبل Rasmus Lerdorf، ومنذ ذلك الحين تم تطويرها بشكل مستمر من قبل المجتمع العالمي للمطورين. وتعتمد PHP على برمجة الخادم وتتيح للمطورين إمكانية تحديد نوع الاستجابة التي يتم إرسالها للعميل.
من ميزات لغة برمجة
PHP:
سهولة التعلم: تعد
PHP
من اللغات البرمجية السهلة التي يمكن تعلمها بسهولة والبدء في البرمجة بها دون الحاجة إلى معرفة مسبقة بلغات البرمجة الأخرى.
قابلية التوسع: يمكن لمطوري
PHP
إضافة وظائف جديدة ومكتبات برمجية مخصصة لتلبية احتياجاتهم الخاصة، وذلك بفضل قابلية اللغة للتوسع.
دعم واسع لقواعد البيانات: تدعم
PHP
العديد من قواعد البيانات المختلفة، مثل MySQL وOracle
وغيرها، مما يجعلها مثالية لتطوير تطبيقات الويب التي تتطلب الاتصال بقواعد البيانات.
قابلية التشغيل على مختلف المنصات: يمكن تشغيل برامج
PHP
على مختلف المنصات، سواء كانت أنظمة التشغيل
Windows أو Linux أو MacOS،
وبالتالي فإنها تتيح للمطورين المرونة في اختيار المنصة التي يريدون استخدامها.
مجتمع نشط: تتمتع
PHP
بمجتمع كبير ونشط من المطورين حول العالم،
تعتبر PHP واحدة من أشهر لغات البرمجة على الإنترنت، حيث تستخدم في تطوير المواقع الإلكترونية الديناميكية وتطبيقات الويب. يعتبر PHP لغة برمجة مفتوحة المصدر ومجانية، ويمكن استخدامها على مختلف أنظمة التشغيل مثل Windows وLinux و Mac OS. وتقدم PHP ميزة كبيرة للمطورين، حيث يمكن استخدامها بسهولة وتطوير تطبيقات الويب وتشغيلها بشكل سريع وفعال.
تم إطلاق PHP لأول مرة في عام 1995، وتم تطويرها من قبل Rasmus Lerdorf، ومنذ ذلك الحين تم تطويرها بشكل مستمر من قبل المجتمع العالمي للمطورين. وتعتمد PHP على برمجة الخادم وتتيح للمطورين إمكانية تحديد نوع الاستجابة التي يتم إرسالها للعميل.
من ميزات لغة برمجة
PHP:
سهولة التعلم: تعد
PHP
من اللغات البرمجية السهلة التي يمكن تعلمها بسهولة والبدء في البرمجة بها دون الحاجة إلى معرفة مسبقة بلغات البرمجة الأخرى.
قابلية التوسع: يمكن لمطوري
PHP
إضافة وظائف جديدة ومكتبات برمجية مخصصة لتلبية احتياجاتهم الخاصة، وذلك بفضل قابلية اللغة للتوسع.
دعم واسع لقواعد البيانات: تدعم
PHP
العديد من قواعد البيانات المختلفة، مثل MySQL وOracle
وغيرها، مما يجعلها مثالية لتطوير تطبيقات الويب التي تتطلب الاتصال بقواعد البيانات.
قابلية التشغيل على مختلف المنصات: يمكن تشغيل برامج
PHP
على مختلف المنصات، سواء كانت أنظمة التشغيل
Windows أو Linux أو MacOS،
وبالتالي فإنها تتيح للمطورين المرونة في اختيار المنصة التي يريدون استخدامها.
مجتمع نشط: تتمتع
PHP
بمجتمع كبير ونشط من المطورين حول العالم،
🔥3❤1👏1
الكنز دة هينقلك نقلة تانية في جافاسكريبت
هتتعلم كل حاجة وبالأمثلة وكمان هتتعلم تكتب كود نظيف بالمعايير المتبعة في الشركات الكبيرة
كل حاجة بتتشرح بيقولك امثلة للطرق السيئة وامثلة تانية للطرق الصحيحة اللي لازم تكتب الكود بيها
https://github.com/airbnb/javascript
هتتعلم كل حاجة وبالأمثلة وكمان هتتعلم تكتب كود نظيف بالمعايير المتبعة في الشركات الكبيرة
كل حاجة بتتشرح بيقولك امثلة للطرق السيئة وامثلة تانية للطرق الصحيحة اللي لازم تكتب الكود بيها
https://github.com/airbnb/javascript
GitHub
GitHub - airbnb/javascript: JavaScript Style Guide
JavaScript Style Guide. Contribute to airbnb/javascript development by creating an account on GitHub.
🔥1
كورس cs50 هو عبارة منهج برمجي ضخم موجه الى المبتدئين او حتى غير المبتدئين و هي دورة مجانية تقدمها جامعة هارفارد، يمكن من خلال هذه الدورة لأي شخص البدء في دراسة علوم الكمبيوتر بدون حاجة إلى وجود خبرة برمجية. فمحتوى الكورس يبدأ من تحت الصفر لدرجة انك ستتعلم البرمجة باستخدام منصة Scratch، وهي منصة تفاعلية أشبه بالالعاب الكرتونية، يستطيع من خلالها المبتدئون التعرف على مبادئ البرمجة مثل الشرط، الحلقات التكرارية و المتغيرات وما إلى ذلك بشكل مبسط، ويرمز حرفا CS إلى مصطلح علوم الكمبيوتر Computer Science.
Cs50 in arabic
cs50 هو اقوى مناهج البرمجة في العالم سيتم تقديمة باللغة العربية بواسطة عبدالرحمن جمال و الكورس بالطبع في الاساس مقدم من جامعه هارفارد فى علوم الحاسب تقديم دكتور ديفيد
تتعلم في هذا الكورس كيفية التفكير منطقيا وحل المشاكل بكفاءة.
محتوى الكورس :
منهج cs50 كامل يبدأ من تحت الصفر عشان اللي معندوش حتى خلفية عن البرمجة يبقى فاهم
- شرح ماهية علم الحاسوب
- الخوارزميات "مقدمة"
- ما هي لغة الآلة و شرح عمل لغات البرمجة
- تعلم اسهل لغة برمجة "سكراتش"
- تعلم لغة c
- تعلم لغة بايثون
- تعلم جافاسكريبت
- تعلم HTML & CSS
- شرح http
- تعلم machine learning
- تعلم software engineering
- تعلم security
- تعلم الخوارزميات
- تعلم data structure
بإختصار الكورس هيبدأ معاك من تحت الصفر يسيبك و انت مؤهل لسوق العمل بأمر الله
https://youtube.com/playlist?list=PLknwEmKsW8OvMsFbU9zo8oJCprAsgc4LO
Cs50 in arabic
cs50 هو اقوى مناهج البرمجة في العالم سيتم تقديمة باللغة العربية بواسطة عبدالرحمن جمال و الكورس بالطبع في الاساس مقدم من جامعه هارفارد فى علوم الحاسب تقديم دكتور ديفيد
تتعلم في هذا الكورس كيفية التفكير منطقيا وحل المشاكل بكفاءة.
محتوى الكورس :
منهج cs50 كامل يبدأ من تحت الصفر عشان اللي معندوش حتى خلفية عن البرمجة يبقى فاهم
- شرح ماهية علم الحاسوب
- الخوارزميات "مقدمة"
- ما هي لغة الآلة و شرح عمل لغات البرمجة
- تعلم اسهل لغة برمجة "سكراتش"
- تعلم لغة c
- تعلم لغة بايثون
- تعلم جافاسكريبت
- تعلم HTML & CSS
- شرح http
- تعلم machine learning
- تعلم software engineering
- تعلم security
- تعلم الخوارزميات
- تعلم data structure
بإختصار الكورس هيبدأ معاك من تحت الصفر يسيبك و انت مؤهل لسوق العمل بأمر الله
https://youtube.com/playlist?list=PLknwEmKsW8OvMsFbU9zo8oJCprAsgc4LO
🔥5👍1
هذا الموقع يتيح لك استخدام ChatGPT و الاصدار Gpt4 بسهولة 👌
تقدر تسجل فيه عن طريق الايميل او رقم الجوال ومتاح بكل الدول ✅
🔗 Poe.com
تقدر تسجل فيه عن طريق الايميل او رقم الجوال ومتاح بكل الدول ✅
🔗 Poe.com
❤3
اذا رفيقي زبطلي الكود بعد ماطلعلي مليون ايرور😂😂
https://www.instagram.com/reel/CqQ_mrmjJ4_/?igshid=YmMyMTA2M2Y=
https://www.instagram.com/reel/CqQ_mrmjJ4_/?igshid=YmMyMTA2M2Y=
🤣5
البرمجه في رمضان | الصيام 🌙
اولا رمضان كريم عليكم وكل عام وانتم بخير ♥️🌙
هتبدا من بعد الفجر 🌙 :
أنت خلاص إتصحرت وصليت الفجر ، الوقت بعد الفجر دا بيبقى فيه بركة بدرجة رهيبة وعقلك بيبقى بكامل تركيزه فحاول تستغل الوقت في تعلم لغات برمجة جديده، أو لو أنت بتتعلم لغة برمجة جديده بالفعل ولسه مش داخله دماغك ومش فاهمها راجع عليها في الوقت ده ، لأن تركيزك بيبقى عالى وهتستوعب أي معلومة مهما كانت صعوبتها.
⬅️ هتبدا من الفجر لحد مثلا الساعه 8 كده انت عملت مجهود كبير وهتفهم قدر كبير من المعلومات و بعد كده تنام لحد صلاه الظهر
بعد صلاه الظهر 🌔 :
تركيزك من الظهر لحد العصر بيبقي نسبته مثلا من 60% الي 50%
فهتكون قادر علي التركيز و فهم معلومات
⬅️ حاول في 3 ساعات دول تذاكر نص ساعه بالكتير فيهم وتاخد الساعتين ونص الباقين حل مثلا تحل تمارين علي الدول وكده او تعمل مشاريع خلصنا لحد صلاه العصر وبعدين تصلي العصر وتاخد الفتره من العصر الي المغرب قراءه في القرآن وتصلي ركعتين لله وتذكر الله فيهم
صلاه المغرب والفطار 🥘 :
هتفطر وتريح من المغرب للصلاه العشاء والتراويح وبعد التراويح تبدا تاني تذاكر بقا لحد مثلا الساعه 1 او 1 ونص تحل مسائل او تمارين وتعمل مشاريع بسيطه وتذاكر واتنام من الساعه واحده لحد السحور وتبدا يومك تاني وهكذا وكل يوم علي كده و في اخر الاسبوع تشوف هل كان هذا الاسبوع دسم بالمعلومات اللي عرفتها وذاكرتها ولا لا و لو كان الاسبوع حلو عليك حاول تمشي تاني عليه
وبالتوفيق ان شاء الله
ورمضان كريم عليكم ♥️
اولا رمضان كريم عليكم وكل عام وانتم بخير ♥️🌙
هتبدا من بعد الفجر 🌙 :
أنت خلاص إتصحرت وصليت الفجر ، الوقت بعد الفجر دا بيبقى فيه بركة بدرجة رهيبة وعقلك بيبقى بكامل تركيزه فحاول تستغل الوقت في تعلم لغات برمجة جديده، أو لو أنت بتتعلم لغة برمجة جديده بالفعل ولسه مش داخله دماغك ومش فاهمها راجع عليها في الوقت ده ، لأن تركيزك بيبقى عالى وهتستوعب أي معلومة مهما كانت صعوبتها.
⬅️ هتبدا من الفجر لحد مثلا الساعه 8 كده انت عملت مجهود كبير وهتفهم قدر كبير من المعلومات و بعد كده تنام لحد صلاه الظهر
بعد صلاه الظهر 🌔 :
تركيزك من الظهر لحد العصر بيبقي نسبته مثلا من 60% الي 50%
فهتكون قادر علي التركيز و فهم معلومات
⬅️ حاول في 3 ساعات دول تذاكر نص ساعه بالكتير فيهم وتاخد الساعتين ونص الباقين حل مثلا تحل تمارين علي الدول وكده او تعمل مشاريع خلصنا لحد صلاه العصر وبعدين تصلي العصر وتاخد الفتره من العصر الي المغرب قراءه في القرآن وتصلي ركعتين لله وتذكر الله فيهم
صلاه المغرب والفطار 🥘 :
هتفطر وتريح من المغرب للصلاه العشاء والتراويح وبعد التراويح تبدا تاني تذاكر بقا لحد مثلا الساعه 1 او 1 ونص تحل مسائل او تمارين وتعمل مشاريع بسيطه وتذاكر واتنام من الساعه واحده لحد السحور وتبدا يومك تاني وهكذا وكل يوم علي كده و في اخر الاسبوع تشوف هل كان هذا الاسبوع دسم بالمعلومات اللي عرفتها وذاكرتها ولا لا و لو كان الاسبوع حلو عليك حاول تمشي تاني عليه
وبالتوفيق ان شاء الله
ورمضان كريم عليكم ♥️
❤7
هنتكلم انهاردا عن أكتر لغة برمجة مشهورة وهي ال ++C🔥:
اولاً تم بناء هذه اللغة بالأساس كتطوير للغة C من قبل Bjarne Stroustrup أثناء عمله في مختبرات Bell لتكون أطروحته في رسالة الدكتورا عام 1979.
طب أية هي لغه ال ++C او بنستخدمها ازاي ؟🤔
هي تعتبر لغة عامة الهدف ، مما يعني انها لديها القدرة علي بناء أي برنامج وخصوصاً البرامج والمشاريع الكبيرة مثل :
•بناء و تطوير انظمة التشغيل ومن اشهر انظمة التشغيل المبنية بهذه اللغة Windows, Linux, MacOS, Android.
•بناء و تطوير البرامج الكبيرة مثل برامج أدوبي ( مثل Photoshop و Premier ) و المتصفح Firefox.
•بناء و تطوير الالعاب و من أشهر الألعاب التي طورت بهذه اللغة Counter Strike, MacOSDoom, Warcraft.
طب ايه هي مميزات لغة البرمجة ديه :
•تتوفر مترجمات لغة سي بلس بلس المبرمجين على مختلف أنواع الأجهزة. •تعد لغة السي بلس بلس مهمة في مجال العمل نظرا لأن شركات كثيرة تضعها كشرط لقبول التوظيف لذا سيكون من المهم لك أن تتعلمها جيدا.
•هي لغة تجمع بين خصائص اللغات العالية المستوى وكذلك اللغات منخفضة المستوى، فلغة برمجة C++ قريبة من لغة C عالية المستوى، وأيضا قريبة من لغة التجميع والتي يعد مستواها منخفضا.
•تمتاز بالتعدد الكائني فقد تم تطوير التعامل مع برامج الإجراءات إلى بناء البرنامج بشكل يعتمد على الكائنات بواسطة لغة السي بلس بلس حيث يوجد لكل كائن أدواته الخاصة التي يمكن العمل عليها.
وزي ما ليها مميزات ف هي كمان ليها عيوب ومن أهم عيوبها :
•تفتقر C ++ إلى ميزة جامع البيانات المهملة لتصفية البيانات غير الضرورية تلقائيًا. •تعتبر المؤشرات في C / C ++ مفهوما صعبا نسبيا لفهمها وتستهلك الكثير من الذاكرة. •قد يؤدي إساءة استخدام المؤشرات إلى تعطل النظام أو التصرف بشكل غير طبيعي. •قضية الأمن على الرغم من أن البرمجة الموجهة للكائنات توفر الكثير من الأمان للبيانات التي يتم التعامل معها مقارنة بلغات البرمجة الأخرى غير الموجهة للكائنات مثل C إلا أن بعض مشكلات الأمان لا تزال موجودة بسبب توفر وظائف الأصدقاء والمتغيرات العالمية والمؤشرات
وكدا نكون اتكلمنا ب اختصار عن لغة ال ++C ونتمني تكونوا استفدتم 🤩♥️.
اولاً تم بناء هذه اللغة بالأساس كتطوير للغة C من قبل Bjarne Stroustrup أثناء عمله في مختبرات Bell لتكون أطروحته في رسالة الدكتورا عام 1979.
طب أية هي لغه ال ++C او بنستخدمها ازاي ؟🤔
هي تعتبر لغة عامة الهدف ، مما يعني انها لديها القدرة علي بناء أي برنامج وخصوصاً البرامج والمشاريع الكبيرة مثل :
•بناء و تطوير انظمة التشغيل ومن اشهر انظمة التشغيل المبنية بهذه اللغة Windows, Linux, MacOS, Android.
•بناء و تطوير البرامج الكبيرة مثل برامج أدوبي ( مثل Photoshop و Premier ) و المتصفح Firefox.
•بناء و تطوير الالعاب و من أشهر الألعاب التي طورت بهذه اللغة Counter Strike, MacOSDoom, Warcraft.
طب ايه هي مميزات لغة البرمجة ديه :
•تتوفر مترجمات لغة سي بلس بلس المبرمجين على مختلف أنواع الأجهزة. •تعد لغة السي بلس بلس مهمة في مجال العمل نظرا لأن شركات كثيرة تضعها كشرط لقبول التوظيف لذا سيكون من المهم لك أن تتعلمها جيدا.
•هي لغة تجمع بين خصائص اللغات العالية المستوى وكذلك اللغات منخفضة المستوى، فلغة برمجة C++ قريبة من لغة C عالية المستوى، وأيضا قريبة من لغة التجميع والتي يعد مستواها منخفضا.
•تمتاز بالتعدد الكائني فقد تم تطوير التعامل مع برامج الإجراءات إلى بناء البرنامج بشكل يعتمد على الكائنات بواسطة لغة السي بلس بلس حيث يوجد لكل كائن أدواته الخاصة التي يمكن العمل عليها.
وزي ما ليها مميزات ف هي كمان ليها عيوب ومن أهم عيوبها :
•تفتقر C ++ إلى ميزة جامع البيانات المهملة لتصفية البيانات غير الضرورية تلقائيًا. •تعتبر المؤشرات في C / C ++ مفهوما صعبا نسبيا لفهمها وتستهلك الكثير من الذاكرة. •قد يؤدي إساءة استخدام المؤشرات إلى تعطل النظام أو التصرف بشكل غير طبيعي. •قضية الأمن على الرغم من أن البرمجة الموجهة للكائنات توفر الكثير من الأمان للبيانات التي يتم التعامل معها مقارنة بلغات البرمجة الأخرى غير الموجهة للكائنات مثل C إلا أن بعض مشكلات الأمان لا تزال موجودة بسبب توفر وظائف الأصدقاء والمتغيرات العالمية والمؤشرات
وكدا نكون اتكلمنا ب اختصار عن لغة ال ++C ونتمني تكونوا استفدتم 🤩♥️.
👍3❤2