أخر الاخبار

كتاب تعلم البرمجة بلغة PHP شرح بسيط و مفصّل PDF

كتاب تعلم php

نبذة سريعة عن لغة PHP

لغة PHP هي لغة حرة مفتوحة المصدر ومجانية الإستخدام و مخصصة لتطوير تطبيقات الويب وبيئة تطويرها هي linux.

و كلمة php هي إختصار إلى Hypertext Preprocessor وترجمتها الحرفية (المعالج المسبق للنصوص الفائقة) وهي عبارة عن لغة برمجة تعطيك الحرية لإضافة بعض الخصائص المتقدمة في موقعك.

اول ظهور للغة البرمجة php كان في عام 8 يونيو 1995 طورت في البداية بواسطة المطور الدينماركي راسموس ليدروف "rasmus lerdorf".و هي لغة برمجة نصية صممت أساساً من أجل إستخدامها لتطوير وبرمجة تطبيقات الويب .

إن كانت لك سابقة عهود مع أي لغة برمجة لن تجد الأمر غريب لأن المنطق البرمجي واحد و أوامرها تشبه إلى حد كبير لغة C.

إن كنت من مستخدمي أحد اللغات التالية java أو C أو ++C أو #C ستجد مرونة كبيرة توفرها هذه اللغة في التعامل بخلاف ما إعتدت عليه.

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

ملاحظة : أوامر لغة PHP غير حساسة لحالة الأحرف بمعنى يمكنك الكتابة بالأحرف الكبيرة أو الصغيرة على حد سواء في أوامر اللغة.

كما يمكن إستخدامها لإنتاج برامج قائمة بذاتها وليس لها علاقة بالويب فقط, و كما نعرف جميعنا أن لغة php هي لغة التعامل مع المزود أو server .و لكن قبل البدء في إستخدام php في مواقع الويب يجب عليك أن تكون ذو خبرة جيدة في لغات الهيكلة html المزود عليه اولاً قراءة ملف php بشكل دقيق لكي يرى إن كان هناك اي. مهمة عليه تنفيذها فقط عندما ينتهي المزود مما يجب عليه فعله و يرسل النتيجة إلى الزبون.

وبما أن صفحة الويب يمكن أن تتضمن أكواد غير أكواد لغة PHP إذاً يجب تنبية المترجم أين أكواد PHP ليتم التعرف. عليها و لهذا عند كتابة أكواد PHP داخل الصفحة يجب تضمينها ضمن وسم الفتح php?> و وسم الإغلاق ?>.


فهرس كتاب تعلم لغة PHP

  1. الفصل الأول : بدايتك مع لغة php.
  2. الفصل الثاني : الثوابت و دوال الشرط و الدوران.
  3. الفصل الثالث : المصفوفات و الدوال.
  4. الفصل الرابع : إرسال المتغيرات بإستخدام GET, POST.
  5. الفصل الخامس : السلاسل النصية و التعابير النظامية.
  6. الفصل السادس : إستخدام JSON لتخزين و جلب البيانات.
  7. الفصل السابع : الجلسات sessions و cookies.
  8. الفصل الثامن : التعامل مع الوقت و التاريخ.
  9. الفصل التاسع : التعامل مع الملفات و المجلدات.
  10. الفصل العاشر : التعامل مع قواعد البيانات.
  11. الفصل الحادي عشر : رفع الملفات إلى الخادم.
  12. الفصل الثاني عشر : التعامل مع الصور.
  13. الفصل الثالث عشر : معايير كتابة الأكواد و تحسين أداء برامج hp.
  14. الفصل الرابع عشر : البرمجة غرضية التوجه.
  15. الفصل الخامس عشر : النمط المفرد Singleton Pattern.
  16. الفصل السادس عشر : حماية تطبيقات php.
  17. المحلق الأول : إعداد بيئة العمل.
  18. المحلق الثاني :دليل سريع في وسوم HTML.
  19. المحلق الثالث : دليل سريع في خاصيات CSS.


تحميل كتاب التحليل الجنائي الرقمي PDF

لتحميل الكتاب يجب عليكم الضغط على زر التحميل ليتم تحويلكم لرابط التحميل بشكل مباشر من سيرفرات جوجل درايف.

Saja Alsadig
بواسطة : Saja Alsadig
من السودان مبرمجة مواقع ويب و تطبيقات أندرويد اتقن لغات "html, css, php, js" بالإضافة للتعامل مع اندرويد ستوديو و بناء التطبيقات, مهتمة بمجال التقنية منذ الصغر و كان لدي شقف كبير للدخول بالجامعه بقسم البرمجة و دخلته في عام 2013 و تعلمت كل شيئ ضمن الجامعة و خارجها من التعليم الذاتي و اتمنى أن أكون عند حسن ظن الجميع و إيصال الأمانة لكم.
تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-