easyT
  • Subscribe
Sign In
easyT
  • Diplomas
  • Courses
  • E-booksComing soon
  • 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

Learn PHP

Learn and Master Interactive Web Design with PHP

4.7(55)13h 41m50 lectures15 sections

What you'll learn

  • Learn PHP and use it
  • Master programming fundamentals
  • Manage databases using PHP
  • Apply object-oriented programming
  • Handle strings, arrays, and files
  • Integrate with XML for better interaction
Learn PHP

About this course

PHP is a free and open-source programming language, short for Personal Home Page. Its key feature is support for all databases, especially the popular MySQL. PHP is the most widely used language for interactive web development, with famous sites like Facebook and Wikipedia built on it, as well as the well-known content management system WordPress. In this course, you will learn to build comprehensive websites with all their features using this amazing language.

Expected outcomes

  • Master PHP for developing dynamic web sites and applications.
  • Ability to create advanced programming solutions using databases and forms.
  • Understand object-oriented programming (OOP) and apply it in projects.
  • Handle texts, arrays, and files to enhance user experience.
  • Design integrated systems using PHP and databases.

Instructor

Eng. Azab Mohamed Azab

Eng. Azab Mohamed Azab

Lecturer at the Arab Academy for Science, Technology and Maritime Transport, and the Egyptian Ministry of Interior, specializing in technology and information.
$19.99
Buy now
This course$19.99
→
Subscription$19/moEvery course
Subscribe & save→

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا50٪من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.7
★★★★★
55 تقييم
5★
39
4★
15
3★
1
2★
0
1★
0
    ★
    كن جزءا من تقييمات هذه الدورة

    كل تقييم هنا يساعد متدربا جديدا على الاختيار — شاركنا تجربتك بعد إكمال الدورة.

    This course is part of the diploma

    • Diploma in Web DevelopmentDiploma
      4.4(96)|7

      Diploma in Web Development

      7 courses
      $59.99
      Buy now

    Related courses

    • Microsoft Access
      4.9(76)|1,002|2h 42m

      Microsoft Access

      Learn to Create Databases and Reports

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Buy now
    • Key Logger Spyware Design
      4.4(82)|715|16h 18m

      Key Logger Spyware Design

      Spyware Design Using C++ Language

      Eng. Mohamed Ali Mansour
      Eng. Mohamed Ali Mansour
      $19.99
      Buy now
    • Adobe Animate & Action Script
      4.7(74)|2,666|17h 30m

      Adobe Animate & Action Script

      Learn to Create Cartoon Films and Interactive Games

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Buy now
    • Deep Learning
      4.4(90)|863|12h 40m

      Deep Learning

      Simulating the Human Mind in Thinking

      Eng. Amr Abdel Fattah
      Eng. Amr Abdel Fattah
      $25.99
      Buy now

    Course content

    1

    Tools and Work Environment

    5 lectures
    1. Course Highlights7:08
    2. Course Introduction8:03
    3. Tools and Work Environment (1)17:13
    4. Tools and Work Environment (2)20:43
    5. Tools and Work Environment (3)8:51
    2

    Programming Basics

    2 lectures
    1. Programming Basics (1)27:31
    2. Programming Basics (2)24:00
    3

    Conditional Statements

    3 lectures
    1. Conditional Building Commands (1)14:25
    2. Conditional Building Commands (2)20:39
    3. Conditional Building Commands (3)14:59
    4

    Looping Statements

    3 lectures
    1. Looping Commands (1)12:37
    2. Looping Commands (2)10:08
    3. Looping Commands (3)15:14
    5

    Practical Examples

    2 lectures
    1. Practical Examples (1)27:48
    2. Practical Examples (2)18:05
    6

    Dividing the Program into Functions

    5 lectures
    1. Dividing the Program into Functions (1)20:33
    2. Dividing the Program into Functions (2)27:15
    3. Dividing the Program into Functions (3)9:25
    4. Dividing the Program into Functions (4)11:12
    5. Dividing the Program into Functions (5)18:32
    7

    Handling Arrays

    3 lectures
    1. Dealing with Arrays (1)25:11
    2. Dealing with Arrays (2)12:35
    3. Dealing with Arrays (3)8:43
    8

    Text Handling Programmatically

    2 lectures
    1. Dealing with Texts Programmatically (1)22:43
    2. Dealing with Texts Programmatically (2)17:55
    9

    Handling Forms

    3 lectures
    1. Dealing with Models (1)21:47
    2. Working with Models (2)18:15
    3. Working with Models (3)13:13
    10

    File Handling

    2 lectures
    1. Dealing with Files (1)28:14
    2. Dealing with Files (2)18:15
    11

    Handling Programming Errors

    2 lectures
    1. Dealing with Programming Errors (1)13:34
    2. Dealing with Programming Errors (2)4:02
    12

    Sessions and Cookies

    3 lectures
    1. Sessions and Cookies (1)13:08
    2. Sessions and Cookies (2)15:23
    3. Sessions and Cookies (3)13:54
    13

    Object-Oriented Programming (OOP)

    8 lectures
    1. Goal-Oriented Programming (1)14:08
    2. Goal-Oriented Programming (2)18:45
    3. Goal-Oriented Programming (3)18:37
    4. Goal-Oriented Programming (4)18:05
    5. Goal-Oriented Programming (5)20:03
    6. Goal-Oriented Programming (6)15:10
    7. Goal-Oriented Programming (7)15:13
    8. Goal-Oriented Programming (8)8:12
    14

    Database

    6 lectures
    1. Databases (1)20:55
    2. Databases (2)15:52
    3. Databases (3)5:15
    4. Databases (4)18:54
    5. Databases (5)8:02
    6. Database Fundamentals23:22
    15

    PHP and XML

    1 lectures
    1. PHP and XML19:33
    3,930 students28 courses