
تطوير الويبعربى
برمجة وتطوير الإنترنت بلغة PHP
دليل شامل للمبتدئين والمحترفين
تعلم كيفية بناء تطبيقات ويب متقدمة باستخدام PHP.
ماذا ستتعلم
- فهم أساسيات لغة PHP
- بناء تطبيقات ويب ديناميكية
- التعامل مع قواعد البيانات
- إنشاء واجهات مستخدم تفاعلية
- تطبيق تقنيات الأمان في البرمجة
- تحسين أداء التطبيقات
نبذة عن الكتاب
هذا الكتاب هو مرجع أساسي لكل من يرغب في تعلم برمجة وتطوير الإنترنت باستخدام لغة PHP. يقدم الكتاب شرحاً مفصلاً لمفاهيم البرمجة الأساسية والمتقدمة، مما يجعله مناسباً للمبتدئين والمحترفين على حد سواء.
من خلال هذا الكتاب، ستكتشف كيفية تصميم وبناء تطبيقات ويب ديناميكية وقابلة للتطوير، بالإضافة إلى استكشاف تقنيات حديثة في تطوير الويب. يعد هذا الكتاب خطوة مهمة لتطوير مهاراتك في عالم التكنولوجيا الحديثة.
لمن هذا الكتاب
- المبتدئين في البرمجة
- المطورين الراغبين في تحسين مهاراتهم
- طلاب علوم الحاسوب
- أصحاب المشاريع الصغيرة
- أي شخص مهتم بتطوير الويب
لماذا تقرأ هذا الكتاب
- شروحات مبسطة وسهلة الفهم
- أمثلة عملية وتطبيقات حقيقية
- تغطية شاملة لأحدث تقنيات PHP
- نصائح قيمة من خبراء المجال
تقييمات القراء
التقييمات هنا من القراء الذين يملكون الكتاب — عن طريق الشراء أو ضمن اشتراكهم.
4.7
★★★★★
40 تقييم
5★
28
4★
12
3★
0
2★
0
1★
0
محتويات الكتاب
1الفصل الأول
- برمجة وتطوير الإنترنت
- المواقع web sites
- تطبيق الإنترنت web Application
- طرق وأدوات إعداد المواقعweb site tools
- تحميل الموقع على شبكة الإنترنت Uploading site
- حجز مساحة
- طرق كتابة برامج للإنترنت web programming
- خطوات بناء الموقع
- تعريف طبيعة الموقع Definition
- تصميم الشكل العام للموقع Design
- تطوير الموقع Development
- اختبار وتجربة الموقع Testing and Launch
- اختبار مدى سهولة استخدام الموقع
- تحميل الموقع uploading
- متابعة وصيانة الموقع Maintenance
- ما هي لغة PHP
- أدوات تصميم وتطوير مواقع وتطبيقات الانترنت
2الفصل الثاني
- إعداد PHP and MySQL
- ما هى قاعدة بيانات MySQL
- خطوات إعداد قاعدة بيانات MySQL
- اختبار نسخة MySQL
- استعمال XAMPP
3الفصل الثالث
- برنامج الـ Notepad
- كتابة HTML داخل ال Notepad
- كتابة PHP داخل ال Notepad
- برنامج Microsoft FrontPage
- الصفحة index.htm
- برنامج PHP Expert Editor
- كيفية إستخدام برنامج PHP Expert Editor
- إنشاء صفحة hello World
- ضبط خصائص التشغيل قبل معاينة الصفحة
- معاينة الصفحة
- برنامج Net Beans
4الفصل الرابع
- مقدمة فى لغة HTML
- احتياجات لغةHTML
- خطوات كتابة لغة HTML
- خطوات التحكم بمقدار النص المكتوب فى كل سطر
- ما هي تقنية CSS؟
- أمكانيات CSS
- ما الفرق بين CSS وHTML؟
- كيف نستفيد من CSS؟
- كيف تعمل تقنية CSS؟
- قواعد كتابة CSS
- استخدام CSS في صفحة HTML
- مراجعة سريعة PHPScript
- ما هي تقنية Jquery؟
- أمكانيات JQUERY
- ما الفرق بين JQUERY وHTML؟
- كيف تعمل تقنية JQUERY؟
- طرق استعمال JQUERY
- مكتبة التنسيقات BOOTSTRAP
- تاريخ البوتستراب BOOTSTRAP؟
- لماذا أستخدم البوتستراب:
- أهم ميزات البوتستراب BOOTSTRAP
- ما الفرق بين BOOTSTRAP و CSS ؟
- كيف نستفيد من BOOTSTRAP؟
- كيف تعمل تقنية BOOTSTRAP؟
5الفصل الخامس
- كتابة برنامج PHP
- تنفيذ البرنامج
- ما هي المتغيرات Variables
- أنواع البيانات
- الإعلان عن المتغير Variable Declaration
- الجمل والتعبيرات & Expressions Statement
- التعبير Expression
- التعليقات Comments
- المؤثرات Operators
- أنواع المؤثرات Operators Types
- أسبقية التعامل مع المؤثرات Operator Precedence
- المؤثرات العلائقيةRelational Operators
- المؤثرات المنطقية Logical Operator
- أسبقية تنفيذ المؤثرات المنطقية والعلائقية
- التعامل مع صفحة HTML
6الفصل السادس
- بلوك الأوامر Block Statements
- جمل الشرط Conditional Statements
- جملة If
- جملة if ----else
- تركيب If Elseif
- التركيب switch…case
- جمل التكرار Looping
- التكرار باستعمال for Loop
- التكرار المتداخل Nested Loops
- الجملة While
- جملة do……..while
7الفصل السابع
- لغات البرمجة
- البرمجة التركيبية Structured programming
- ما هي الدوال Methods
- لماذا نحتاج إلى الدوال
- إنشاء الدالة
- أنواع الدوال 1.Types of methods
- استدعاء الدالة لنفسها Recursion
- الامر include
8الفصل الثامن
- معني المصفوفة
- أنواع المصفوفات
- مصفوفة متعددة الأبعاد
- استعمال أوامر التكرار For مع المصفوفة
- المصفوفات متعددة الأبعاد Multi dimensional Array
- بلوك الأوامر Block Statements
9الفصل التاسع
- قواعد البيانات
- قواعد البيانات ولغات البرمجة
- ما هي لغة الاستعلامات SQL
- أجزاء لغة الاستعلامات SQL
- لغة التعريفات DDL
- أنواع البيانات
- إنشاء الجداول Create Table
- حذف الجداول باستعمال الأمر Drop
- تعديل مواصفات جدول Alter Table
- ملفات الفهارس Indexes
- لغة التحكم DCL
- لغة الوصول للبيانات DML
- الأمر Select :
- المعامل Where
- التعبير الرياضي ( الحسابي )
- مجموعة دوال الحرفيات String Functions
- الدوال الرقمية
- دوال التاريخ والوقت Date Time Functions
- دوال النظام System Functions
- دوال التحويل Convertion Functions
- عرض بيانات من اكثر من جدول
- تعريفـــــات
- الحقلprimary key
- الحقلForeign key
- اختيار بيانات من أكثر من جدول
- العلاقة الخارجيةOUTER Join
- ربط الجدول مع نفسه Joining a table to itself
- دوال المجموعاتGroup functions
- الدوال:
- اسم الدالة : AVG(x)
- اسم الدالة : COUNT(x)
- اسم الدالة : MAX(x)
- اسم الدالة : MIN(x)
- اسم الدالة : SUM(x)
- اسم الدالة : VARIANCE(x)
- استخدام دوال المجموعات
- الدوال : SUM() ,AVG() ,MIN() ,MAX()
- الدالة: count()
- الأمرGroup BY
- استعمال ORDER BY مع GROUP BY
- استعمال الأمرHaving
- استعمال استعلامات فرعية SUB QUERIES
- الاستعلامات المتداخلةNested sub queries
- استعلامات متداخلة :
- استعمال IN مع الاستعلامات الفرعية.
- الأمر Insert
- الأمر Delete
- الأمر UpDate
- نظام السرية وانشاء مستخدم جديد
- منح صلاحيات النظام Granting System privileges
- استعمال WITH ADMIN OPTION
- استعمال الأمر Revoke
- استعمال مجموعة الصلاحيات Using roles
- تغيير كلمة سر المستخدم CHANGING PASSWORD
- استعمالSYNONYMS
10الفصل العاشر
- أهمية نظم المعلومات IS
- ما المقصود بقواعد البيانات
- مزايا استعمال الكمبيوتر في إنشاء قاعدة بيانات
- برامج قواعد البيانات DBMS
- قواعد البيانات ولغات البرمجة
- فكرة عن استعمال Ms Access
- مفاهيم أساسية
- إنشاء الجداول Tables
- أنواع بيانات الحقول Data Types
- الحقل المميز Primary Key
- ما هو ملف الفهرس Index
- التكامل في قواعد البيانات Integrity
- المفاتيح Keys
- القيود التكاملية Integrity Constraints
- خرق العمليات في قاعدة البيانات Operation Violation
- تصحيح تصميم الجداول Normalization
- التعامل مع قاعدة البيانات
- إنشاء قاعدة بيانات جديدة Creating New DataBase
- استعمال قاعدة البيانات الجديدة
- إنشاء الجداولcreating tables
- قيود الحقول CONSTRAINTS
- نظام السرية وإنشاء مستخدم جديد
- منح صلاحيات النظام Granting System privileges
- استعمال WITH ADMIN OPTION
11الفصل الحادي عشر
- قواعد البيانات ولغة PHP
- أوامر إضافة بيانات في جدول
- تحديث البيانات
- دوال التعامل مع قاعدة بيانات MySQL
- PHP MySQL Functions





