ما هي البرمجه ؟؟ و كيف اتعلمها ؟؟

اهلا

في كثير من الاحوال و الاوقات اصادف مشاريع على مستقل

عنوانها اريد مصمم متجر

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

المهارات المطلوبة لغة جافا

فافيدوني يا اخوتي ما هذه اللغات الغريبة ؟ و هل هي لغة حقيقة ؟ و كيف يتم استخدامها ؟ و ما هي مزاياها ؟

شكرا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

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

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

و هل هي لغة حقيقة ؟

لغات البرمجة مثلها كمثل أي لغة، لها قواعد ولتعلم أي لغة من لغات البرمجة نكون مطالبين بالتعرف على قواعدها وطريقة كتابتها لاتباعهما عند التطبيق.

و ما هي مزاياها ؟

هل سؤالك هنا بخصوص الأعمال النهائية التي لنا أن نحصل عليها كنتيجة للبرمجة، أو استخدام لغات البرمجة؟

اهلا ندى

شكرا على مبادرتك بالرد

الحقيقة انا اعني الاثنين

الاعمال النهائية و استخدام اللغة

و افيديني كيف تعلمتيها و اين ؟

أهلا بك عزيزتي رومي، هل هدفك دخول مجال العمل الحر من خلال تعلم مهارة البرمجة؟ أم إجادة لغة برمجة بعينها والعمل بها؟

و افيديني كيف تعلمتيها و اين ؟

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

اهلا ندى القيمة , اشكرك من كل قلبي على المبادرة

عسى الله ان يجازيك

هدفي ان اتعلمها و اتقنها و ان تصير احدى مهاراتي

ما شاء الله

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

افيديني رجاءا

فافيدوني يا اخوتي ما هذه اللغات الغريبة ؟ و هل هي لغة حقيقة ؟ و كيف يتم استخدامها ؟ و ما هي مزاياها ؟

هذه لغات برمجه تتكون من أكواد معينه، ولكل لغه مجالها. سأترك لك فيديو يوضح لك مجالات البرمجه واللغات البرمجيه.

اشكرك ربيع مبادرتك مفيدة

مرحبًا رومي.

إذا كنت تريدين أن تصبحي مطورة مواقع يمكنك أن تبدأي بتعلم أساسيات البرمجة و مفاهيمها الأساسية و بعدها يمكنك أن تنتقلي لتعلم لغات مثل html و css و javaScript و الذين يتم استخدامهم لبناء واجهات المستخدم "واجهة الصفحات التي يتعامل معها المستخدم" و بعدها تتعلمي مكتبة لبناء واجهات المستخدم مثل React.js مثلًا بعدها يمكنك الانتقال إلى تعلم كيفية بناء ال backend "" باستخدام node js و express "يستخدمان لغة جافاسكريبت" أو laravel "تستخدم لغة php" "" و قواعد البيانات مثل mongodb و postgresql.

يمكنك مشاهدة هذا المقطع لمزيد من المعلومات.

و هذه مقالة شاملة ستتعرفين من خلالها على الطرق التي تستطيعن سلكها لتعلم البرمجة:

بالتوفيق.

اشكرك يمنى على المبادرة

افدتيني

عسى الله ان يجازيك خيرا

hayaabu_khadra أضف ردا

هل تفيد تعلم البرمجة في صناعة التطبيقات ؟

مرحبًا هيا.

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

بالمختصر البرمجة هي على الشكل التالي:

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

إليك المثال العملي التالي الذي يشرح ماهية البرمجة:

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

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

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

مثلًا إن كنت ترغب في تعلم البرمجة لتكون مطور ويب فعليك بتعلم لغات برمجة وتطوير الويب والتي تقسم إلى قسمين هما تطوير الواجهات الأمامية وتطوير الواجهات الخلفية، ولكل قسم لغاته الخاصة به وإطارات عمله ومكتباته، حيث يجب عليك تعلم HTML و CSS و JavaScript من أجل الواجهات الأمامية، أما للواجهات الخلفية فيمكنك تعلم PHP أو Node.js أو Ruby وغيرها من اللغات الكثيرة التي تستخدم من أجل هذا المجال.

أما إذا كنت من محبين الذكاء الإصطناعي وتعليم الآلة فهنالك لغات برمجية أخرى يجب تعلمها مثل Python و C و ++C.

يمكنك أيضًا قراءة المقالة في الأسفل للفهم بشكل أكبر،

اشكررررك من قلبي صديقي العزيز

بارك الله فيك

ما هي البرمجة ؟

اذا اردنا التكلم بصورة تقنية بعض الشيء، فان البرمجة ( بالانجليزية Programming) تُعرّف على انها عملية كتابة تعليمات وأوامر للأجهزة الالكترونية مثل الحاسوب والهاتف، من أجل جعلها تحقق غاية معينة. لكن دعونا من التعريفات الرسمية؛ ببساطة، البرمجة عبارة عن كتابة أكواد بلغات خاصة تعرف بـ"لغات البرمجة"، من أجل صنع برنامج يؤدي الوظيفة المطلوبة منه من قبل المبرمج، كتطوير برنامج للدردشة، او موقع لمشاهدة الأفلام، او حتى لعبة سباق سيارات.

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

البرمجة لها عدة مسارات

1- تطوير المواقع

2- تطوير تطبيقات الهواتف الذكية

3- تطوير الألعاب

4- تطوير برامج سطح المكتب

اطلعي على هذا الفيديو

اشكرك على ردك

بدوام النجاح ان شاء الله

بالتوفيق.