Software Development

PHP

Build the backbone of the web. Learn to create dynamic, scalable web applications using PHP and modern frameworks, and unlock a world of backend development opportunities.

ABC-PHP-001Short CourseBeginner5.00 weeks
Register to enrollPrice on request
PHP course
About this course

What you will explore

Build the backbone of the web. Learn to create dynamic, scalable web applications using PHP and modern frameworks, and unlock a world of backend development opportunities. The curriculum develops theory, worked reasoning, guided practice, independent application, module assessment, and a final evidence-based project.

Learning outcomes

  • Use core PHP syntax
  • write functions and conditionals
  • work with arrays and loops
  • integrate PHP with HTML.

Entry requirements

Basic HTML knowledge is helpful but not required.

Who it is for

Beginning web developers.

Curriculum

14 modules · 14 lessons

PHP and the Web1 lessons
PHP and the Web93 min
Syntax, Variables and Types1 lessons
Syntax, Variables and Types101 min
Control Structures1 lessons
Control Structures101 min
Functions and Reusable Code1 lessons
Functions and Reusable Code101 min
Arrays and Strings1 lessons
Arrays and Strings101 min
Forms and Request Data1 lessons
Forms and Request Data101 min
Sessions, Cookies and Authentication1 lessons
Sessions, Cookies and Authentication101 min
Files and Uploads1 lessons
Files and Uploads101 min
Object-Oriented PHP1 lessons
Object-Oriented PHP133 min
PDO and MySQL1 lessons
PDO and MySQL101 min
Application Security1 lessons
Application Security117 min
MVC and Routing1 lessons
MVC and Routing101 min
APIs and JSON1 lessons
APIs and JSON101 min
Testing and Deployment1 lessons
Testing and Deployment109 min

Upcoming classes

No live classes scheduled

The timetable will update as lecturers publish course sessions.

Frequently asked questions

How do the first three free classes work?

For eligible courses, your first three qualifying live classes are free. A class is counted only after attendance is confirmed. Payment is required before joining later paid classes.

What happens if I miss a live class?

When a course recording is published, enrolled learners with the required access can watch it from their dashboard.

How do I know what a course costs?

Each published course shows its configured price or states that pricing must be confirmed. No payment gateway is presented as active unless it has been configured.

Can I track my learning progress?

Yes. Required lesson completions and quiz results contribute to your course progress and certificate eligibility.

Keep exploring

Related courses

Software Development
Short Course

Java

Build enterprise-grade, high-performance applications. This course covers OOP, data structures, and algorithms, giving…

◷ 4.00 weeks↗ Beginner◇ Certificate
Software Development
Short Course

Python

Unlock the power of Python, the world's most versatile language. Build AI models, automate complex workflows, and analy…

◷ 3.00 weeks↗ Beginner◇ Certificate
Software Development
Short Course

SQL

Become the data wizard every organization needs. Master the art of querying, managing, and deriving insights from relat…

◷ 5.00 weeks↗ Beginner◇ Certificate