phpتعلم لغة php
- ما هي لغة php
- مميزات لغة php بالنسبة للمطورين
- مميزات لغة php عن باقي لغات البرمجة
- لمن تم إعداد هذا المرجع؟
- هل أنا جاهز لتعلم لغة php؟
ما هي لغة php
php بي إتش بي هي لغة برمجة عالية المستوى صممها Rasmus Lerdorf عام 1994.
عام 1995 تم نشر أول إصدار منها لتصبح في متناول الجميع.
استمرت عملية تطوير اللغة وإضافة مزايا جديدة في كل إصدار، مما جعلها واحدة من أهم لغات البرمجة المستخدمة اليوم. يمكن استخدام بي إتش بي لبناء تطبيقات الويب، سكريبتات الخوادم، أنظمة إدارة المحتوى، والمزيد.
تعمل بي إتش بي على جميع أنظمة التشغيل الهامة مثل Windows، MacOS، Linux وتعتبر من أكثر لغات البرمجة انتشاراً واستخداماً على الإطلاق.
شعار لغة php:
مميزات لغة php بالنسبة للمطورين
- لها شعبية هائلة و هناك الكثير من المراجع لمن يريد تعلمها.
- بسيطة و تعلمها سهل جداً مقارنةً مع غيرها من اللغات.
- إذا أنشأت برنامجاً باستخدام لغة php فإنه يعمل على أي نظام في العالم و هذا من أهم ما يدفعك لتعلمها.
- في وقتنا الحالي، تعتبر من أكثر اللغات طلباً في سوق العمل، .
- إحدى أهم اللغات المستخدمة في تطوير مواقع الويب وإدارة المحتوى..
مميزات لغة php عن باقي لغات البرمجة
- مادياً
مجانية ومفتوحة المصدر: لن تدفع أي مبلغ لتعمل على لغة PHP، فهي مفتوحة المصدر ومجانية وستبقى كذلك مدى الحياة. - تقنياً
تستطيع البرمجة بها حتى و لو كان حاسوبك ضعيفاً أو قديماً. - سهولة القراءة و التعديل
تعلمها سهل جداً و يمكن قراءة و تعديل الكود المكتوب فيها بسهولة. - العمل على أكثر من منصة
توافق متعدد المنصات: البرنامج الذي تبنيه باستخدام PHP يعمل على أهم أنظمة التشغيل مثل Windows، MacOS، Linux. - كائينة التوجه
تدعم مفهوم الكلاس، الكائن، التغليف، الوراثة إلخ.. - تعدد المهام
تعدد المهام: توفر تقنية تعدد المهام ( Multithreading ) و التي تسمح لك بجعل برنامجك قادراً على تنفيذ عدة أوامر مع بعض و بنفس الوقت. - قواعد البيانات
التكامل مع قواعد البيانات: توفر PHP إنترفيسات جاهزة للتعامل مع أهم قواعد البيانات. - واجهة المستخدم
يمكن بناء تطبيقات فيها واجهة مستخدم فيها. - التعامل مع لغات برمجة أخرى
يمكنك التعامل مع لغات برمجة أخرى ( مثل C، C++، Java ) ضمن برنامجك المكتوب في الأساس بلغة php. - تعامل لغات البرمجة الأخرى مع لغة php
أغلب لغات البرمجة تدعم التعامل مع لغة php، أي أنهم يتيحون لك إستخدام كود مكتوب بلغة php في برامج مكتوبة في الأساس بلغات برمجة أخرى ( مثل C، C++، Java ). - المناهج التعليمية
العديد من المعاهد و الجامعات سواء كانت أجنبية أو عربية أصبحت تدرسها للطلاب.
لمن تم إعداد هذا المرجع؟
تم إعداد هذا المرجع ليتلاءم مع جميع الأشخاص الذين يريدون التعلم.
إذاً سواء كنت هاوياً، طالباً أو مبرمجاً، فإن هذا المرجع سيساعدك على فهم أساسيات لغة php و الوصول إلى مستوى متقدم جداً.
في الدرس التالي سنرشدك لتحميل أدوات لغة php التي سنستخدمها للشرح و التي بإمكانك إستعمالها لبناء تطبيقاتك الخاصة في المستقبل.
هل أنا جاهز لتعلم لغة php؟
إذا كنت مبتدئاً في البرمجة، ننصحك بشدة أن تدرس دورة البرمجة للمبتدئين قبل البدء بهذه الدورة فتلك الدورة ستعلمك أسس البرمجة و التفكير المنطقي السليم. أي ستتعلم منها كيف تفكر و تحلل كمبرمج، كيف تكتب الكود نفسه بأكثر من طريقة، كيف يعمل أي كود يمر معك خطوة خطوة.