
Développement Webعربى
Développement et programmation Web en PHP
Maîtrisez les fondamentaux de PHP pour créer des applications web dynamiques
Transformez vos idées en réalité numérique avec PHP.
Ce que vous apprendrez
- Comprendre les bases de PHP
- Créer des formulaires web interactifs
- Gérer les bases de données avec MySQL
- Développer des sessions et des cookies
- Implémenter des fonctionnalités de sécurité
- Optimiser les performances des applications PHP
À propos du livre
Ce livre est une introduction complète à la programmation et au développement web en utilisant le langage PHP. Il vous guidera à travers les concepts clés, les meilleures pratiques et les techniques essentielles pour construire des applications web robustes et interactives.
Que vous soyez débutant ou que vous ayez déjà une certaine expérience, ce livre vous fournira les outils nécessaires pour développer vos compétences en PHP et vous aider à créer des sites web performants et attrayants. Avec des exemples pratiques et des exercices, vous serez en mesure de mettre en œuvre ce que vous apprenez immédiatement.
À qui s'adresse ce livre
- Développeurs débutants
- Étudiants en informatique
- Professionnels souhaitant se reconvertir
- Passionnés de technologie
- Entrepreneurs cherchant à créer des sites web
Pourquoi lire ce livre
- Approche pratique avec des exemples concrets
- Couvre les dernières tendances en développement PHP
- Facile à suivre, même pour les débutants
- Exercices à la fin de chaque chapitre pour renforcer l'apprentissage
Avis des lecteurs
Ces avis proviennent de lecteurs qui possèdent le livre — par achat ou dans le cadre de leur abonnement.
4.7
★★★★★
40 avis
5★
28
4★
12
3★
0
2★
0
1★
0
Table des matières
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





