عالم برمجةوتقنية الحاسوب C. P. W
768 subscribers
493 photos
53 videos
260 files
476 links
عالم الحاسوب برمجه وتقنيه وتطوير شرح كل ما يتطلب في مجال علوم الحاسوب والبرمجة
https://t.me/programming_C_w
قنات الجرافيكس @l_d_gh
#Digitalmarketing
#programming
#AI #CPA
#learn
التواصل معي @Eng_sharaf1
Download Telegram
لا احد يغادر انا بنقل القناة لشخص ذكي وفهمان وممتاز جدا وان شاء الله يساعدكم ويعطيكم معلومات مفيده ان شاء الله
👍5
اللهم اجعلني من عبادك الصالحين الذين لا

خوف عليهم ولا هم يحزنون.

اللهم جملني خلقاً وخلقاً

اللهم اجعل لي قبولاً في الارض والسماء .

اللهم اني اسألك الهدى والتقى والعفاف والغنى

والفوز بالجنه والنجاة من النار.

اللهم اجعلني ممن طاب ذكرهم في الحياة وبعد الممات.

اللهم إني اسألك العفو والعافيه في الدنيا والاخره.

ربنا آتنا في الدنيا حسنه وفي الاخره حسنه وقنا عذاب النار.

اللهم اعتق رقابنا من النار .

اللهم جرد لساني من الغيبة والنميمه والكذب واللعن.

اللهم ياكريم ان كان رزقي في السماء فأنزله وان كان في الارض فأخرجه وان كان بعيداً فقربه وان كان قريباً فيسره وان كان قليلاً فأكثره وان كان كثيراً

فبارك لي فيه واجعله عوناً لي على طاعتك ورضاك.

رب إني لما انزلت الي من خير فقير

اللهم ارحم موتانا وموتى المسلمين واشف مرضانا ومرضى المسلمين.

اللهم اني استودعتك نفسي واهلي ومن احب.

- اللهم اجعلنا من الفائزين المقبولين.

اللهم إنك عفو كريم تحب العفو فأعف عنا.
3
🛑تحذير هام🛑
توجد هناك ثغره امنيه في تطبيق الانستقرام نحذر من الدخول في البرنامج او حذفه حتى اشعار قادم
3
🛑تحذير هام🛑
نعود لنحذر الجميع من استخدام برنامج الانستقرام الفتره ذي حتى إشعاراً اخر
نرجو النشر والتعميم علئ اوسع نطاق
🛑
3
🛑تحذييييير هام 🛑
اذ كان عندك احد تحبه من اهلك او اصدقائك او اقاربك ويستخدم تطبيق الانستقرام
نرجو من الجميع حذف برنامج الانستقرام او التوقف عن دخول البرنامج حتى إشعار اخر
البرنامج مخترق حالياً
شارك المنشور الموضوع مهم والمسلمين والعرب هم المستهدفين
3
تنبيه ياإخواني اذ اي واحد يريد تسجيل الدخول لحسابه في تلجرام او غيره ووصله رقم التحقق من هذه الخدمه إياكم ان تقومو بإدخال الرقم المرسل حتى وان كان صحيح لأن هذه الخدمه تقوم بإستخدام حسابك
خصوصاً اذ كنت غير مشترك بلخدمه
لان هناك شخص بيستخدم الخدمه في الوصول إلى حسابك
بلغو اخوانكم واحبائكم من الحذر
ولاتنسو ذكر المصدر والدعاء لنا بلخير
3
⚠️ تنبيه هام ⚠️

للأسف، تليجرام ينشر إعلانات على القنوات بالشريط السفلي بشكل تلقائي، ودون تدخل من أصحاب القنوات.

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

⚠️ تجاهلوا هذه الإعلانات ولا تحولوا أي مبلغ مالي لأي جهة كانت.
3
🫥
ما هو مفهوم البرمجة وما هي برمجة الويب: ⁉️

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

تشير برمجة الويب إلى الكتابة والترميز والتشفير المتضمن في تطوير الويب ، والذي يتضمن محتوى الويب وعميل الويب والبرمجة النصية للخادم وأمن الشبكة. اللغات الأكثر شيوعًا المستخدمة في برمجة الويب هي XML و HTML و JavaScript و Perl 5 و PHP. تختلف برمجة الويب عن البرمجة فقط ، والتي تتطلب معرفة متعددة التخصصات في مجال التطبيق ، والبرمجة النصية للعميل والخادم ، وتكنولوجيا قواعد البيانات
👍2
ما هو مفهوم البرمجة ومقدمة عن برمجة الويب وسنعرف الفرق بين برنامج وبرمجة ولغة برمجة وبرمجية: ⁉️


البرمجة: 🎲
مجموعة اوامر وتعليمات تعطي لجهاز الكمبيوتر او الحاسوب، وكل ما على هذا الجهاز أن ينفذ سلسلة الاوامر المطلوبة والتي تسمي خوارزمية.


ما هي برمجة الحاسوب؟ ⚙️

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


البرنامج: 🤖

مجموعة او سلسلة اوامر بنعطيها لجهاز الكمبيوتر او الحاسوب لتنفيذ عملية او مهمة معينة في زمن معين


لغة البرمجة: 🧊
هي ايضا مجموعة اوامر بنكتبها بقواعد معينة وبتمر بمراحل حتي يتم تنفيذها علي جهاز الكمبيوتر.

البرمجيات: 🫥
برمجيات أو برامج الحاسوب نستخدمهم لوصف سلسلة من عمليات الحاسوب للقيام بعملية احصائية او تصحيح صيغة او حل لمسألة رياضية.




برمجة الويب: 💠

وقبل ان نعرفها ما هو الويب؟
🫥

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


الخلاصة: 📣
برمجة:
🧊
مجموعة تعليمات واوامر اعطيها للكمبيوتر لينفذها.

━━━━━━━━━━━━━

برمجة ويب: 🎲

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

والفرق بين برمجة الحاسوب وبرمجة الويب


هو في ان برمجة الحاسوب خاصة بنظام تشغيل (OS) وبرامج حاسوبية
اما برمجة الويب خاصة بصفحات الويب والاسكريبتات والمواقع التي نعرضها على المتصفح
بمعني انه لا يستطيع مبرمج الويب ان يبرمج تطبيق للحاسوب؛ وهذا لأنه متخصص في بناء وبرمجة صفحات المواقع وربطها بقواعد البيانات.
👍2
لغات البرمجة هو مفهوم واسع كبير يحتوي على أسماء عدة شتى قد يحتار فيها الداخل الجديد إلى مجال علوم الحاسوب لتعلم البرمجة،

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

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

ينبغي أن تكوّن في نهاية المنشور فكرة واضحة عن ما يُدعى لغة برمجة ولغات البرمجة عمومًا تكون ركيزة صلبة تعتمد عليها في اختيار لغة البرمجة التي تناسب المجال الذي تخطط الدخول له إن أردت تطوير مسارك المهني ودخول عالم البرمجة.
👍2
اقراء الشرح الاول وانتظر الثاني تابع للبرمجة بعد قليل انا اريد تتعلمو وتفهمو مش اعطيكم شرح على الفاضي انا اريد دعواتكم
1👍1
تعريف البرمجة: ⁉️

البرمجة هي العملية التي تستطيع بواسطتها إنجاز فكرة معينة أو حل مشكلة ما عن طريق تقسيم الفكرة أو المشكلة إلى خطوات متتالية قابلة لإعادة التكرار وصولًا إلى النتيجة المطلوبة. فلو سألت أحدهم ما هو ناتج العملية الرياضية التالية 5*(2-3) فقد يعطيك مباشرة الجواب 5 لكن ما فعله الدماغ هو عملية تحليل للمسألة ووضع طريقة لحلها وهذا ما يُدعى بوضع خوارزمية Algorithm. فخوارزمية حل المسألة البسيطة السابقة هي:

اطرح 2 من 3 وسجل الجواب: 1 =2-3.
احسب جداء الناتج مع العدد 5: 5x1.
قل الجواب: 5.


وخلاصة القول أن البرمجة هي طريقة لترتيب وتنظيم مسألة ما للحصول على النتيجة بالمعنى العام، أما في عالم الحواسيب فهي وسيلة للتخاطب مع هذه الأجهزة. أما الأسلوب المقترح لتنفيذ هذه الخطوات فهي الخوارزمية، وستكون عندها لغة البرمجة هي الوسيلة التي نخبر فيها الحاسوب أو التجهيزة كيفية تنفيذ الخوارزمية لحل المشكلة المعروضة.
ما هي لغات البرمجة: ⁉️

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


إذًا فلغة البرمجة هي مجموعة من التعليمات والتوجيهات التي تكتب أو تُجمّع أو تُركّب ضمن سياق معين كي تنقل بعد معالجتها إلى الجهاز الهدف بغية تنفيذها.

ويُقصد بمعالجة لغات البرمجة هو تحويلها من تعليمات مقروءة -في لغات البرمجة المكتوبة
Written Programming Languages-


أو مرئية بالنسبة للبشر -في لغات البرمجة المرئية

Visual programing languages-


إلى توجيهات تفهمها الآلة المستهدفة سواء حاسوب أو أية أنظمة إلكترونية أخرى. فما يفهمه الحاسوب هو
برنامج مكوّن من الواحدات 1 والأصفار 0

التي تخبره وفقًا لتسلسلها بطريقة محددة سلفًا ما عليه فعله، وتعرف لغة البرمجة التي تُكتب برنامجًا بهذه الطريقة "لغة الآلة"
machine language.

ونظرًا لصعوبة فهمها للبشر، ظهرت الحاجة إلى لغات برمجة أكثر قربًا من البشر وهنا بدأت الحكاية.

تتكون لغة البرمجة -مثلها مثل أي لغة- عمومًا من الأقسام التالية:
صياغة لغة البرمجة Syntax: 🫥

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

نصية:
وتمثل تعليمات اللغة وكلماتها المفتاحية keywords وعباراتها ومتنها.


رسومية أو كتلية: 🔻

تُنظَّم فيها التعليمات التي تؤدي عملًا محددًا ضمن كتلة واحدة، ثم تُمثَّل هذه الكتلة بطريقة مرئية كمربع أو دائرة تُعطى لونا واسمًا يدل على طبيعة العمل الذي تنفذه. ويبنى البرنامج عندها بضم هذه الكتل إلى بعضها لإنجاز الوظيفة المنوطة بالبرنامج.
تعطي الصياغة إذًا الشكل العام الصحيح لطريقة كتابة التعليمات بناء على معايير خاصة خارج نطاق منشورنا، وإن أردنا تقريب الأمر فهي بمثابة القواعد النحوية للغات البشر أو اللغات الطبيعية. إذ تُعد مثلًا الجملة "إن المبرمجون مبدعون." في اللغة العربية خاطئة الصياغة لمخالفتها قواعد اللغة ومن المفترض أن نقول" إن المبرمجين مبدعون.".
👍1
صفات المبرمج الناجح: مفاتيح التميز والإبداع 💡🚀


تعلم شيء جديد يوميًا 🌐
"التعلم المستمر" هو ما يميز المبرمج الناجح. ابحث عن أدوات جديدة، جرب لغات برمجة مختلفة، واستكشف أساليب مبتكرة لحل المشكلات. تجربة أشياء جديدة تفتح أمامك آفاقًا جديدة للإبداع وتجعل مشاريعك أكثر احترافية وتطورًا. اجعل فضولك بوصلتك!
1
مهارات تواصل استثنائية 🤝
التواصل ليس مجرد كلام، بل فن. المبرمج الناجح هو من يستطيع:

بناء جسور تواصل قوية مع الفريق والزملاء.

التعامل مع العملاء والشركات بمرونة واحترافية لفهم احتياجاتهم وتقديم أفضل الحلول.

التأقلم مع أساليب مختلفة للتواصل مع كل شخص، سواء كان مديرًا، زميلًا، أو عميلًا، داخل الشركة أو خارجها.

التواصل الجيد يحول الأفكار إلى إنجازات
إدارة الوقت بذكاء 🕒
الوقت هو الوقود الذي يحرك كل مبرمج نحو النجاح.

حدد أولوياتك بوضوح.

ابتعد عن المشتتات واستثمر كل دقيقة بفعالية.

استخدم أدوات الإنتاجية مثل التطبيقات التنظيمية لتحسين كفاءتك.

تذكر: جودة العمل تقاس بإدارة الوقت، وليس بالوقت ذاته
المرونة وحل المشكلات 🧩
المبرمج الناجح هو من يرى المشكلات كفرص للتعلم. عندما تواجه تحديًا:

حافظ على هدوئك وتحليل المشكلة بعمق.

ابحث عن الحلول من زوايا مختلفة.

تعلم أن الفشل أحيانًا مجرد خطوة نحو النجاح الكبير.
الشغف بالتعلم والتطور 📚
صناعة البرمجيات تتغير بسرعة، والمبرمج الناجح هو من يتكيف مع هذا التغيير:

تابع التحديثات الجديدة في لغات البرمجة والتقنيات.

استثمر في دورات تدريبية وكتب لتوسيع معرفتك.

شارك في مشاريع جانبية أو مجتمعات تقنية لتحسين مهاراتك.