easyT
  • Subscribe
Sign In
easyT
  • Diplomas
  • Courses
  • E-books
  • Instructors
  • Subscribe
Sign In

Browse

  • All courses
  • Diplomas
  • Subscribe
  • Instructors

Account

  • My courses
  • Purchases
  • Wishlist
  • Settings

Join us

  • Become an instructor
  • Affiliate program
  • About us

Get the app

Apps in development
All rights reserved © 2003-2026 · easyT.onlineTerms & conditionsPrivacy policyRefund policyContact usVerify a certificate
Programming & Software Developmentعربى

PHP Web Development and Programming

Master the essentials of PHP for web applications

Unlock the power of PHP to create dynamic websites.

4.7(40)368 pages11 chapters0 learners

What you'll learn

  • Fundamentals of PHP programming
  • Building dynamic web pages
  • Working with databases using MySQL
  • Implementing user authentication
  • Debugging and error handling in PHP
  • Best practices for secure coding
برمجة وتطوير الإنترنت بلغة PHP
$2.99
Buy now

About this book

This comprehensive guide to PHP programming equips you with the essential skills needed to develop robust web applications. Whether you're a beginner or looking to enhance your existing knowledge, this book covers everything from the basics to advanced techniques.

With practical examples and clear explanations, you'll learn how to leverage PHP to build interactive and user-friendly websites. Understanding PHP is crucial in today's digital landscape, and this book will set you on the path to becoming a proficient web developer.

Who this book is for

  • Aspiring web developers
  • Students in computer science
  • Professionals looking to upskill
  • Entrepreneurs wanting to build websites
  • Anyone interested in web technology

Why read this book

  • Step-by-step guidance for beginners
  • Real-world examples and projects
  • Focus on best practices and security
  • Comprehensive coverage of PHP features

Table of contents

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

Related books

  • برمجة وتطوير الإنترنت بلغة جافا سكريبت

  • الدليل الشامل لتطوير وبرمجة المواقع

  • كيف تصبح مبرمج

  • MySQL الإعداد

  • React.js تطوير واجهات المستخدم

  • إنشاء واجهة مستخدم باستخدام بايثون Tkinter

  • البرمجة باستخدام C/C++

  • تطوير تطبيقات الويب باستخدام بايثون

تقييمات القراء

التقييمات هنا من القراء الذين يملكون الكتاب — عن طريق الشراء أو ضمن اشتراكهم.
4.7
★★★★★
40 تقييم
5★
28
4★
12
3★
0
2★
0
1★
0