تقرير حول سلسلة كتب احتراف PHP و MySQL الجزء الاول
هذا الكتاب الاول في السلسلة التي نقدمها لاحتراف برمجة الويب باستخدام PHP و MySQL وهو من تأليف الاستاذ محمد الرحيلي و جميع حقوق التأليف محفوظة له وجزاة الله خير الكتاب شيق و ممتع و ملي بالامثله وهو الجزء الاول في محاولة لتلبية طلب الاخ احمد فتحى: كتاب فى البى اتش بى وكتاب فى ماى سيكول ..واتمنى ان يكونوا الافضل بين جميع الكتب
الدرس الاول: مقدمة ومفاهيم عن لغة PHP
• لماذا تتعلم معنا ؟
• ما مقدار الإستفاده من تعلم PHP معنا
• ماهي لغة PHP ؟
• قوة لغة PHP
الدرس الثاني: اول برنامج PHP
• تنصيب لغة PHP وسيرفر Apache و قواعد بيانات MySQL
• أختيار محرر مناسب للكتابه
• كتابة اول برنامج PHP
• وسوم الكتابه في PHP
• الطباعه للمتصفح في PHP
• دمج PHP مع HTML
• التعليقات
الدرس الثالث: المتغيرات , الثوابت و المعاملات
• المتغيرات
• انواع البيانات
• الثوابت
• المعاملات
• ترتيب الاهميات
الدرس الرابع: العبارات الشرطيه
• الطباعه بالعباره ECHO
• العباره الشرطيه IF
• العباره الشرطيه ELSE
• العباره الشرطيه ELSEIF
• استخدامات العبارات الشرطيه مع المعاملات المنطقيه ومعاملات المقارنه
الدرس الخامس: عبارات التكرار
الدرس السادس: عبارات شرطيه وتكرار اخرى
• المسافات في لغة PHP
• العباره الشرطية SWITCH
• عبارة التكرار FOR
• عبارة التكرار DO…WHILE
• عبارات داخل عبارات
• مثال تطبيقي
الدرس السابع: متفرقات عن لغة PHP
• عبارة IF بطريقة اخرى
• بداية وسوم العبارات ونهايتها
• العباره EXIT
• العباره CONTINUE
• لغة PHP مع HTML بطريقة اوسع
الدرس الثامن: النماذج وانواع ارسال البيانات
• النماذج ( FORMS )
• كيفية كتابة النماذج
• انواع ارسال البيانات
• النوع GET
• النوع POST
• الفروقات بين GET و POST
الدرس التاسع: انواع النماذج وطريقة كتابتها
• انواع مدخلات النماذج
• نوع الكتابه ( text )
• نوع ازرار الاختيار ( radio )
• نوع مربع الاختيار ( check box )
• نوع قائمة الاختيار ( select )
• نوع حقل النصوص ( textarea )
• نوع زر الارسال ( submit )
• مثال تطبيقي
• نوع كلمة المرور ( password )
الدرس العاشر: التحقق من وطباعة محتوى النماذج
• ارسال البيانات الى صفحه اخرى
• التحقق من ان جميع البيانات ممتلئه
• طباعة البيانات الى المتصفح
• مثال تطبيقي ( عمل نموذج تسجيل دخول )
الدرس الحادي عشر: ادراج الملفات والدوال بأنواعها
• اعادة استخدام الكود
• ادراج الملفات
• الداله require
• الداله include
• لماذا احتاج الى الدوال ( functions )
• الدوال ( functions )
• استخدام ادراج الملفات مع الدوال
الدرس الثاني عشر: متفرقات وتطبيق على الدروس السابقه
• الداله include_once والداله require_once
• المتغير $PHP_SELF
• العباره global
• العباره static
• تطبيق شامل
الدرس الثالث عشر: المصفوفات الرقميه
• نظره عامه عن المصفوفات
• المصفوفات في لغة PHP
• لماذا المصفوفات
• انواع المصفوفات
• المصفوفات الرقميه
• انشاء المصفوفات الرقميه
• طباعة المصفوفات الرقميه
الدرس الرابع عشر: المصفوفات الحرفيه
• المصفوفات الحرفيه
• انشاء المصفوفات الحرفيه
• التحكم في المصفوفه الحرفيه
• طباعة المصفوفات الحرفيه
• المصفوفات ثنائية الابعاد
• المصفوفات متعددة الابعاد
الدرس الخامس عشر: دوال المصفوفات
• ترتيب المصفوفات ( Sorting )
• اعادة ترتيب المصفوفات ( Reordering )
• استكشاف المصفوفات ( Navigation )
• تعداد المصفوفات ( Counting )
• الداله array_walk
الدرس السادس عشر: متفرقات وتطبيق على المصفوفات
• طرق استخدام المتغيرات من النماذج النوع المخفي ( HIDDEN ) من انوع النماذج
• الداله isset
• الداله unset
• تطبيق عملي
الدرس السابع عشر: برمجة الكائنات
• مقدمه عن برمجة الكائنات ( Object Oriented )
• مبدأ التعدديه ( Polymorphism )
• مبدأ الوراثه ( Inheritance )
• انشاء التصنيفات ( Class ) , الخواص ( Attribute ) , العمليات ( Operations )
• مؤسس التصنيف ( Constructer )
• استخدام التصنيفات
الدرس الثامن عشر: التحكم في برمجة الكائنات
• استخدام خصائص التصنيفات
• استخدام معاملات التصنيفات
• الوراثه ( Inheritance )
• الوراثه المتعدده
الدرس التاسع عشر: دوال التحكم بالنصوص
• التحرير والتحكم بالنصوص
• جمع وتفصيل النصوص
• مقارنة النصوص
• مطابقة وبحث وتغيير النصوص
الدرس العشرون: التعابير القياسيه
• مقدمه عن التعابير القياسيه ( Regular Expressions )
• العثور على النصوص بإستخدام التعابير القياسيه
• استبدال النصوص بإستخدام التعابير القياسيه
• فصل النصوص بإستخدام التعابير القياسيه
الدرس الحادي والعشرون: التاريخ والوقت في PHP
• لماذا التاريخ والوقت ؟
• ايجاد وطباعة التاريخ والوقت
الدرس الثاني والعشرون: مقدمه عن قواعد البيانات
• مقدمه عن قواعد البيانات
• قواعد البيانات مقابل نظام الملفات
• لماذا قواعد البيانات
• قاعدة البيانات MySQL
• معرفات قواعد البيانات
• انواع الاعمده في قواعد البيانات
• امثله على قواعد البيانات
• العلاقات في قواعد البيانات
• طرق ربط العلاقات في قواعد البيانات
• تصميم قاعدة بيانات
الدرس الثالث والعشرون: دوال التحكم في قواعد البيانات
• كيفية التحكم في قاعدة البيانات
• انشاء قاعدة بيانات
• انشاء جداول في قاعدة البيانات
• انشاء الاعمده في قواعد البيانات
• اوامر الاستعلام في قواعد البيانات
• دوال PHP للتحكم في قواعد البيانات
الدرس الرابع والعشرون: برنامج الدروس الجزء الاول
• فكرة عمل البرنامج
• تصميم قاعدة البيانات
• العلاقات
• انواع الاعمده في الجداول
• كيفية عمل الموقع
• الداله addslashes و stripslashes
• الداله md5
• الشكل النهائي لقاعدة البيانات
الدرس الخامس والعشرون: برنامج الدروس الجزء الثاني
• الداله mail
• الداله header
• الملفات التي نحتاجها
• البدأ في تطبيق البرنامج
الدرس السادس والعشرون: برنامج الدروس الجزء الاخير
• الصفحه index.php
• الصفحه reg.php
• الصفحه do_reg.php
• الصفحه check.php
• الصفحه member.php
• الصفحه lesson.php
• الصفحه do_les.php
• الصفحه view.php
• الصفحه lesbyyou.php
• الصفحه topic.php
• الصفحه do_top.php
• تحميل التطبيق كاملا
الدرس السابع والعشرون: متفرقات متقدمه في PHP
• الكلمات المحجوزه
• متغيرات في اللغه
• الداله strip_tags
• الداله highlight_file
• الداله highlight_string
• الداله intval
• الداله getenv
الدرس الثامن والعشرون: الجلسات في PHP
• تعريف الجلسات
• الكوكيز ( Cookies )
• انشاء الجلسات بشكل مبسط
• مثال مبسط على الجلسات
الدرس التاسع والعشرون: برنامج تسجيل مبسط
• فكرة البرنامج
• مختصرات
• الدخول الى صفحة الاعضاء
• الصفحات الاخرى
• تسجيل الخروج
الدرس الثلاثون: مكتبة الصور في لغة PHP
• نبذه عن انواع الصور
• انشاء الصور
الدرس الواحد والثلاثون: متفرقات عن لغة PHP
• تهيئة النصوص بإستخدام الداله eval()
• الداله die()
• معرفة معلومات عن بيئة PHP
• مشاركة الاكواد البرمجيه (highlighting soruces )
الدرس الثاني والثلاثون: معالجة الاخطاء ونهاية المطاف
• الاخطاء البرمجيه
• رسائل الاخطاء
• مراحل الاخطاء
• نهاية المطاف
الدرس الثالث والثلاثون: برمجة الكائنات في PHP الاصدار 5
شكرا...بس كيف التحميل
ردحذف