‏إظهار الرسائل ذات التسميات تعليم. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات تعليم. إظهار كافة الرسائل

اهلا وسهلا بكم اخواني متابعي مدونة المشايخي للمعلوميات اتمنى ان تكونو في تمام الصحة والعافية اليوم ان شاء الله سوف نتحدث عن Composer او الملحن في لغة php وما هو Composer في لغة البرمجة PHP وما اهميتة في php.

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



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

واذا كنت عملت من قبل على لغات اخرى وعلى سبيل المثال على javascript مع node.js واكيد عندما تعلمت تعرف على شي يسمى بمدير الحزم او بالانجليزية (Package manager)، ومع node يتم استخدام npm كمديرالحزم ويتم تنصيب حزم node من خلالة، ويمكننا ان نقول عن Composer مثل npm في node.

Composer يتيح لك تحميل المكتبات التي تستخدمها وتكون محدثة على اخر اصدار من المكتبة التي تستخدمها، وبدون ان تقوم بتحميلها يديويا واستخدامها، وكما يخبرنا الموقع الرسم الخاص ب (Composer) انه لا يمكننا ان نقول عن Composer انة مدير الحزم، بل يطلق علية مسمى وهو مدير الاعتمادات او بالانجليزية (Dependency Manager).

الموقع الرسم لل Composer : رابط الموقع 

الى هنا اكون قد انتهيت اتمنى ان المقال قد افدتك والان اختم المقال لا تنسى التعليق ونشر المقال نع اصحابك واحبابك شكرا وسلام عليكم ورحمة الله وبكاتة.


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

الخيار الاول  : تبرمج مواقع الاكترونية.
الخيار الثاني : تبرمج برامج سطح المكتب.
الخيار الثالث : تبرمج تطبيقات الهواتف الذكية مثل android او IOS.

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

1 - برمجة مواقع الاكترونية : الغات التي خاصة بهذا المجال هي "PHP - ASP".
2 - برمجة برامج سطح المكتب : الغات التي خاصة بهذا المجال هي "java - C - ++C - vb.net".
3 - برمجة تطبيقات الهواتف الذكية مثل android او IOS. : الغات التي خاصة بهذا المجال هي "JAVA - Swift".

الان بعد ان تعرفت على المجالات الخاصة بالبرمجة وتعرف على اللغات التي تبرمج او تخص كل من المجالت التي ذكرتها لك الان تئتي اجابة السؤال الرئيسي الذي يتحدث عنة هذا المقال واذكركم بسؤال وهو : ما هي افضل لغة برمجة ؟

لن اخبرك الاجابة فقد يتسال البعض لماذا لم اجيبكم عن السؤال هل تعرفون لماذا لن اجيبكم لئني لا اعرف الاجابة في الحقبقة لئنة الاجابة معك انت اخي القارئ ولكن انا سوف اساعدك على ايجاد الاجابة.

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

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

سؤال : ما هي اللغة المفضلة لديك ؟ وماهي اللغة التي تعمل بها ؟



اهلا وسهلا بكم في مقال اليوم اليوم باذن الله سوف نتحدث عن كيفية تعلم البرمجة بسرعه وكيفية تثبيت المعلومات في العقل ولمدة طويلة .
طبعا الكثير منا يريد ان يتعلم البرمجة بسرعه وان يقوم بعمل مشاريعه وان يعمل ويحصل على العائد المادي من البرمجة ويصبح محترف وبتأكيد لا يريد ان ان يكون الامر طويل ويحتاج له وقت لكي يصبح مبرمج محترف في اللغه التي يتعلمها ولكنة لا يعرف الطريقة , لكن اليوم بأذن الله سوف اقوم بأخباركم او اعطائكم بعض الاستراتيجيات لكي تتعلم البرمجة في اسرع وقت ممكن لكي لا اطيل عليكم نبدأ بسم الله .
 الاستراتيجية الاولى : التكثيف في مشاهدة الدروس.
الاستراتيجية الاولى وهي التكثيف في مشاهدة الدروس ماذا يعني التكثيف في مشاهدة الدروس يعني انك تجعل وقت اكثر في مشاهدة الدروس الخاصة بتعليم لغة البرمجة لكن لحظ مع ان لا تفرط في مشاهدة الدروس فأنت لديك واجبات يومية اتجاه منزلك و ودينك
وان لا تنسى ان تخصص وقت للراحة وايضا ان تقوم بتركيز في المتابعه واعادة الدروس اكثر من مرة حتى تفهم الدرس بشكل تام 100%.
الاستراتيجية الثانية : استخدام ورقة وقلم.
الاستراتيجية الثانية وهي ان عندما تقوم بمشاهد الدروس ان تقوم بجلب ورقة او دفتر او مذكر وقلم وتقوم وتخصص لكل درس صفحة او اكثر وتقوم بكاتبة عنوان الدرس في الاعلى وتقوم بكتابة النقاط المهمة التي ذكرها ملقي الدرس اسفل العنوان وبهذا الشكل هذه الاستراتجية جميلة جدا وينصح بها جميع المبرمجين.
الاستراتيجية الثالثة : التطبيق بعد الدرس.
الاستراتيجية الثالثة وتعتبر هذه الاستراتيجية مفيدة جدا وفعالة بشكل كبير هذه الاستراتيجية تعني انة تقوم بتطبيق ما تعلمتة بعد كل درس تشاهدة يعني اذا كنت من تتعلم php على سبيل المثال بعد ان تنتهي من درس معين تقوم بتشغيل المحرر النصوص وتقوم بتطبيق ما تعلمتة في الدرس وان شاء الله اموك سوف تكون الافضل.
هذه الاستراتجيات التي اعتمدت عليها اثنا تعلمي للغات البرمجة وافدتني بشكل كبير وجعلتني اتعم البرمجة بشكل سريع وفعال,وفي النهاية هذا ما كان لدي في هذا المقال اتمنى انة نال على اعجابكم واذا عندمك اي تعليقات او اي اضافات شاركونا بها في التعليقات الان استودعكم الله الذي لا تضيع ودائعه شكرا وسلام عليكم ورحمة الله وبركاتة.

جميع الحقوق محفوظة لمدونة المشايخي للمعلوميات | 2014 - 2015 | النقل بدون تصريح ممنوع

تصميم : محمد المشايخي