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.

4.7(40)368 pages11 chapitres0 apprenants

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

    الفصل الأول

    1. برمجة وتطوير الإنترنت
    2. المواقع web sites
    3. تطبيق الإنترنت web Application
    4. طرق وأدوات إعداد المواقعweb site tools
    5. تحميل الموقع على شبكة الإنترنت Uploading site
    6. حجز مساحة
    7. طرق كتابة برامج للإنترنت web programming
    8. خطوات بناء الموقع
    9. تعريف طبيعة الموقع Definition
    10. تصميم الشكل العام للموقع Design
    11. تطوير الموقع Development
    12. اختبار وتجربة الموقع Testing and Launch
    13. اختبار مدى سهولة استخدام الموقع
    14. تحميل الموقع uploading
    15. متابعة وصيانة الموقع Maintenance
    16. ما هي لغة PHP
    17. أدوات تصميم وتطوير مواقع وتطبيقات الانترنت
    2

    الفصل الثاني

    1. إعداد PHP and MySQL
    2. ما هى قاعدة بيانات MySQL
    3. خطوات إعداد قاعدة بيانات MySQL
    4. اختبار نسخة MySQL
    5. استعمال XAMPP
    3

    الفصل الثالث

    1. برنامج الـ Notepad
    2. كتابة HTML داخل ال Notepad
    3. كتابة PHP داخل ال Notepad
    4. برنامج Microsoft FrontPage
    5. الصفحة index.htm
    6. برنامج PHP Expert Editor
    7. كيفية إستخدام برنامج PHP Expert Editor
    8. إنشاء صفحة hello World
    9. ضبط خصائص التشغيل قبل معاينة الصفحة
    10. معاينة الصفحة
    11. برنامج Net Beans
    4

    الفصل الرابع

    1. مقدمة فى لغة HTML
    2. احتياجات لغةHTML
    3. خطوات كتابة لغة HTML
    4. خطوات التحكم بمقدار النص المكتوب فى كل سطر
    5. ما هي تقنية CSS؟
    6. أمكانيات CSS
    7. ما الفرق بين CSS وHTML؟
    8. كيف نستفيد من CSS؟
    9. كيف تعمل تقنية CSS؟
    10. قواعد كتابة CSS
    11. استخدام CSS في صفحة HTML
    12. مراجعة سريعة PHPScript
    13. ما هي تقنية Jquery؟
    14. أمكانيات JQUERY
    15. ما الفرق بين JQUERY وHTML؟
    16. كيف تعمل تقنية JQUERY؟
    17. طرق استعمال JQUERY
    18. مكتبة التنسيقات BOOTSTRAP
    19. تاريخ البوتستراب BOOTSTRAP؟
    20. لماذا أستخدم البوتستراب:
    21. أهم ميزات البوتستراب BOOTSTRAP
    22. ما الفرق بين BOOTSTRAP و CSS ؟
    23. كيف نستفيد من BOOTSTRAP؟
    24. كيف تعمل تقنية BOOTSTRAP؟
    5

    الفصل الخامس

    1. كتابة برنامج PHP
    2. تنفيذ البرنامج
    3. ما هي المتغيرات Variables
    4. أنواع البيانات
    5. الإعلان عن المتغير Variable Declaration
    6. الجمل والتعبيرات & Expressions Statement
    7. التعبير Expression
    8. التعليقات Comments
    9. المؤثرات Operators
    10. أنواع المؤثرات Operators Types
    11. أسبقية التعامل مع المؤثرات Operator Precedence
    12. المؤثرات العلائقيةRelational Operators
    13. المؤثرات المنطقية Logical Operator
    14. أسبقية تنفيذ المؤثرات المنطقية والعلائقية
    15. التعامل مع صفحة HTML
    6

    الفصل السادس

    1. بلوك الأوامر Block Statements
    2. جمل الشرط Conditional Statements
    3. جملة If
    4. جملة if ----else
    5. تركيب If Elseif
    6. التركيب switch…case
    7. جمل التكرار Looping
    8. التكرار باستعمال for Loop
    9. التكرار المتداخل Nested Loops
    10. الجملة While
    11. جملة do……..while
    7

    الفصل السابع

    1. لغات البرمجة
    2. البرمجة التركيبية Structured programming
    3. ما هي الدوال Methods
    4. لماذا نحتاج إلى الدوال
    5. إنشاء الدالة
    6. أنواع الدوال 1.Types of methods
    7. استدعاء الدالة لنفسها Recursion
    8. الامر include
    8

    الفصل الثامن

    1. معني المصفوفة
    2. أنواع المصفوفات
    3. مصفوفة متعددة الأبعاد
    4. استعمال أوامر التكرار For مع المصفوفة
    5. المصفوفات متعددة الأبعاد Multi dimensional Array
    6. بلوك الأوامر Block Statements
    9

    الفصل التاسع

    1. قواعد البيانات
    2. قواعد البيانات ولغات البرمجة
    3. ما هي لغة الاستعلامات SQL
    4. أجزاء لغة الاستعلامات SQL
    5. لغة التعريفات DDL
    6. أنواع البيانات
    7. إنشاء الجداول Create Table
    8. حذف الجداول باستعمال الأمر Drop
    9. تعديل مواصفات جدول Alter Table
    10. ملفات الفهارس Indexes
    11. لغة التحكم DCL
    12. لغة الوصول للبيانات DML
    13. الأمر Select :
    14. المعامل Where
    15. التعبير الرياضي ( الحسابي )
    16. مجموعة دوال الحرفيات String Functions
    17. الدوال الرقمية
    18. دوال التاريخ والوقت Date Time Functions
    19. دوال النظام System Functions
    20. دوال التحويل Convertion Functions
    21. عرض بيانات من اكثر من جدول
    22. تعريفـــــات
    23. الحقلprimary key
    24. الحقلForeign key
    25. اختيار بيانات من أكثر من جدول
    26. العلاقة الخارجيةOUTER Join
    27. ربط الجدول مع نفسه Joining a table to itself
    28. دوال المجموعاتGroup functions
    29. الدوال:
    30. اسم الدالة : AVG(x)
    31. اسم الدالة : COUNT(x)
    32. اسم الدالة : MAX(x)
    33. اسم الدالة : MIN(x)
    34. اسم الدالة : SUM(x)
    35. اسم الدالة : VARIANCE(x)
    36. استخدام دوال المجموعات
    37. الدوال : SUM() ,AVG() ,MIN() ,MAX()
    38. الدالة: count()
    39. الأمرGroup BY
    40. استعمال ORDER BY مع GROUP BY
    41. استعمال الأمرHaving
    42. استعمال استعلامات فرعية SUB QUERIES
    43. الاستعلامات المتداخلةNested sub queries
    44. استعلامات متداخلة :
    45. استعمال IN مع الاستعلامات الفرعية.
    46. الأمر Insert
    47. الأمر Delete
    48. الأمر UpDate
    49. نظام السرية وانشاء مستخدم جديد
    50. منح صلاحيات النظام Granting System privileges
    51. استعمال WITH ADMIN OPTION
    52. استعمال الأمر Revoke
    53. استعمال مجموعة الصلاحيات Using roles
    54. تغيير كلمة سر المستخدم CHANGING PASSWORD
    55. استعمالSYNONYMS
    10

    الفصل العاشر

    1. أهمية نظم المعلومات IS
    2. ما المقصود بقواعد البيانات
    3. مزايا استعمال الكمبيوتر في إنشاء قاعدة بيانات
    4. برامج قواعد البيانات DBMS
    5. قواعد البيانات ولغات البرمجة
    6. فكرة عن استعمال Ms Access
    7. مفاهيم أساسية
    8. إنشاء الجداول Tables
    9. أنواع بيانات الحقول Data Types
    10. الحقل المميز Primary Key
    11. ما هو ملف الفهرس Index
    12. التكامل في قواعد البيانات Integrity
    13. المفاتيح Keys
    14. القيود التكاملية Integrity Constraints
    15. خرق العمليات في قاعدة البيانات Operation Violation
    16. تصحيح تصميم الجداول Normalization
    17. التعامل مع قاعدة البيانات
    18. إنشاء قاعدة بيانات جديدة Creating New DataBase
    19. استعمال قاعدة البيانات الجديدة
    20. إنشاء الجداولcreating tables
    21. قيود الحقول CONSTRAINTS
    22. نظام السرية وإنشاء مستخدم جديد
    23. منح صلاحيات النظام Granting System privileges
    24. استعمال WITH ADMIN OPTION
    11

    الفصل الحادي عشر

    1. قواعد البيانات ولغة PHP
    2. أوامر إضافة بيانات في جدول
    3. تحديث البيانات
    4. دوال التعامل مع قاعدة بيانات MySQL
    5. PHP MySQL Functions

    Livres associés