تقرير حول سلسلة كتب احتراف PHP و MySQL الجزء الاول




هذا الكتاب الاول في السلسلة التي نقدمها لاحتراف برمجة الويب باستخدام PHP و MySQL وهو من تأليف الاستاذ محمد الرحيلي و جميع حقوق التأليف محفوظة له وجزاة الله خير الكتاب شيق و ممتع و ملي بالامثله وهو الجزء الاول في محاولة لتلبية طلب الاخ احمد فتحى: كتاب فى البى اتش بى وكتاب فى ماى سيكول ..واتمنى ان يكونوا الافضل بين جميع الكتب


الدرس الاول: مقدمة ومفاهيم عن لغة PHP



• لماذا تتعلم معنا ؟
• ما مقدار الإستفاده من تعلم PHP معنا
• ماهي لغة PHP ؟
• قوة لغة PHP


الدرس الثاني: اول برنامج PHP



• تنصيب لغة PHP وسيرفر Apache و قواعد بيانات MySQL
• أختيار محرر مناسب للكتابه
• كتابة اول برنامج PHP
• وسوم الكتابه في PHP
• الطباعه للمتصفح في PHP
• دمج PHP مع HTML
• التعليقات


الدرس الثالث: المتغيرات , الثوابت و المعاملات


• المتغيرات
• انواع البيانات
• الثوابت
• المعاملات
• ترتيب الاهميات

الدرس الرابع: العبارات الشرطيه


• الطباعه بالعباره ECHO
• العباره الشرطيه IF
• العباره الشرطيه ELSE
• العباره الشرطيه ELSEIF
• استخدامات العبارات الشرطيه مع المعاملات المنطقيه ومعاملات المقارنه

الدرس الخامس: عبارات التكرار



•    عبارة التكرار WHILE
•    مثال تطبيقي

الدرس السادس: عبارات شرطيه وتكرار اخرى


• المسافات في لغة 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




• مقدمه
• مؤسس التصنيف
• مدمر التصنيف
• الخواص
• المعاملات
• الكلمه المفتاحيه Final






تعليقات

إرسال تعليق

المشاركات الشائعة من هذه المدونة

الشاشة الإفتتاحية لإكسل

أوامر الجافا سكريبت JavaScript

مسائل علي الترانزستورات MOSFET