ماهي اللغات التي يجب ان يتعلمها مبرمج الباك اند للمواقع ؟

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

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

التعليقات

  • لغات الخوادم (Python, Ruby, PHP, ASP.net, Go, java EE, Perl, javaScript with node.js) هي اللغات المصنفة ضمن الـ Back-End إختر منها ما يحلو لك.

php + javascript :D

javaScript with node.js

  • تستخدم من جهة الخادم كلغة PHP، لم أذكر javaScript بمفردها لأنها من لغات الـ Front-End بينما تستخدم مع node.js كلغة خادم أي ضمن الـ Back-End.

السلام عليكم ورحمة الله

تعلم php مبدئيا

لكن

مبرمج الباك اند يجب الا يكون اعمى .. لا يعرف شئ عن الفرونت اند ..وبما انه سيكون الناتج البرمجى له يخدم اساسا الفرونت اند .. عليه ان يعرف الفرونت اند اولا ولا يشترط ان يكون محترفا واليك الخطة #

ابدا بالتعرف على html و css وكيفية استخدامهم سيتطلب هذا منك 15 يوما

ثم انتقل الى الجافا سكريبت وتعرف عليها بشكل عام وركز جيدا على الاوبجكت وكيف يتم انشاؤه وما هو ال dom سيتطلب هذا منك 7 ايام

ثم انتقل الى ال jquery وادرسها جيدا وركز على ال ajax وكيف تستخدمه لانك ستحتاج الاياكس للتعامل مع ال php اذن ركز على الاياكس ايضا

سيتطلب هذا منك 15 يوما للجيكويرى و 7 ايام للاياكس

الان مر عليك 45 يوما تقريبا ولكنك ام تبدأ بعد فى الباك اند .. انتظر قليلا .. نريدك ان تكون مبرمجا مخضرما

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

الان .. جاء الوقت للتحدث عما كنت تريده .. وسالت عنه الباك ايند .. ركز جيدا

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

وطور نفسك فى اللغة باستمرار .. مع مرور الوقت سوف تجنز الكثير .. سيتطلب هذا منك شهر كامل فى اساسيات اللغة فقط ّ

مر عليك شهرين او اكثر لاتمام هذه الخطة ! هل هذه الفترة كبيرة اذن ساقول لك نصيحة

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

والله المستعان

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

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

" php coding standards "

" web coding standards "

 قبل ان تبدأ فى مشروعاتك الرائعة التى تخطط لها .. ثم ابحث عن النقاط التالية

php ide development environment

تصفح اراء الناس حول بيئات العمل للبى اتش بى واختر لنفسك بيئة عمل مناسبة

[ بيئة العمل هى مجموعة من الادوات والبرامج المساعدة التى ستعمل بها فى كتابة برامجك ]

بالتوفيق !

هل تقصد ببيئة العمل هنا اي Framework ؟

لا تكثرت لتعليق ذاك النكرة.

عموما اخي :

HTML - لغة هيكلة

CSS - لغة توزيع وتصميم

jQuery - مكتبة للجافا سكريبت يمكنك من خلالها القيام بتاثيرات واخفاء واظهار عناصر والعديد من الاستعمالات

PHP - لغة برمجة والتعامل مع قواعد البيانات Mysql وغيرها.

عموما ابدأ تعلم حسب الترتيب الذي وضعته لك :)

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

  • أنت خلطت بين Back-End والـ Front-End وهو يسأل فقط عن الـ Back-End

لم انتبه بالضبط لعنوان موضوعه ولقد عدلت التعليق وخصصت له فقط ال Back-End لكن للأسف فصلت النت ولم يتم تعديل التعليق :p فانا Front-End واشتغل بـ HTML / CSS / jQuery / LESS

أنا في الاول اجبته بالمطلوب بصيغة عامة أي ما سيحتاج ان يتعلمه كأول خطوة فكيف يشتغل على php وليس لديه ولا خلفية حول HTML/CSS؟؟

  • لا عليك عزيزي "جل من لا يسهو"، وضعت ردي من باب التذكير.

  • أخ أسامة أعمالك تدل على إحترافيتك في مجال الـ Front-End فلك مني كل التحية، وفقك الله لكل خير :)

بارك الله فيك اخي الكريم بالتوفيق لنا ولك يارب :)

شكرا لك :)

أخي الفاضل

بالنسبة للباك اند عليك أن تبدأ بـ php

و للتعامل مع البيانات عليك بـ SQL و نظام إدارة قواعد البيانات mysql فهو الأفضل في نظري ..

لكن قبل أن تتعلم لغات الباك اند لا بد  و إجباري أن تتعلم الفرونت اند :

html 5 إجباري تعلمها لتخطيط الموقع و هيكلته

و أيضا css 3 للتصميم

وقليل من الجافا سكريبت أو مكتبة جي كويري

فتعلم الفرونت اند أولا إجباري و هام خصوصا html و css

,وفقك الله

انا تعلمت الفرونت اند و تمكنت ايضا في الباك اند لكن اريد فقط ان اطور نفسي

يا للاسف 21 تعليق فقط ثلاثة او اربعة منهم مفيد

اخي الكريم انا هكذا تعلمت البرمجة

اولأً HTML - لغة هيكلة

ثم CSS - لغة توزيع وتصميم

ثم jQuery - مكتبة للجافا سكريبت

PHP - لغة برمجة والتعامل مع قواعد البيانات Mysql وغيرها

وأيضاً Bootstrap

افضل لغة برمجة هي التي تلبي احتياجك وخططك ليست التي تعرفها ولا تعرف غيرها وتفرضها على غيرك وكأن احتياجك هو احتياجهم اسئل عن حاجتك تجد لغتك

-12

HTML - لغه سيرفر

CSS - قاعده بيانات

PHP - لغه تصميم

مع سلامه

HTML لغة هيكلة

CSS لغة تصميم

PHP لغة سيرفر

قاعدة بيانات MySQL

-_- أعلم أنك مبتدأ في هذا المجال أخي

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

لا تغضب مني لكنني لم أستطع الوقوف دون الرد على ما كتبته :(

هل انا الوحيد الذي اضحكني ردك :D

هنا قليل من الناس لديهم حس كوميدي، تعلمت هذا بالطريقة الصعبة :(

لا لست وحدك :D

CSS قاعدة البيانات ؟ php تصميم هل انت متاكد ؟

-8

نعم اخي

متفق عليه .. من قبل بيل جيتس

لكن حسوب تستخدم لغه قواعد بيانات جديده واسمها ajax

إعيد نفس السؤال .. هل انت متاكد ؟ ! O.o

-_- لا تستمع له هذا لا يفهم شيء أو انه يمزح مزاح غير ممتع.

نعم أعتقد انه حساب للتسلية ... أرجو فقط ان لا يقوم بقرصنتي باستعمال الCSS

لا تقلق ، فلا توجد ثغرات في لغة Processing ، لذلك لن يستطيع استخدام باك تراكس لاختراقك بR او LESS

مزحة غير مضحكة