Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coddy

Learn PHP

via Coddy

Overview

A free, interactive online PHP course. You write PHP on every lesson, with AI hints when something warns and a free certificate when you finish.

  • Write PHP scripts that handle requests and produce HTML
  • Work with arrays, strings, and key built-in functions
  • Build classes and use OOP features cleanly
  • Validate forms and avoid common security pitfalls

Syllabus

Fundamentals

  • Introduction to PHP
  • Variables and Data Types
  • Basic Operators
  • Comparison & Logical Operators
  • Conditional Logic
  • Arrays Part 1 - Indexed
  • Arrays Part 2 - Associative
  • Loops
  • Project: Simple To-Do List
  • Functions
  • Final Challenges

Logic & Flow

  • Advanced Functions
  • Advanced Array Manipulations
  • Sorting Arrays
  • Multi-dimensional Arrays
  • Student Gradebook
  • Higher-Order Array Functions
  • Working with Dates and Times
  • Error and Exception Handling
  • Event Scheduler
  • Final Challenges

Object Oriented Programming

  • Fundamentals of OOP
  • Namespaces & Autoloading
  • Class Properties
  • Inheritance
  • Interfaces & Contracts
  • Polymorphism
  • Encapsulation
  • Magic Methods
  • Traits
  • Advanced OOP Concepts
  • Type System & Error Handling
  • Design Patterns Part 1
  • Design Patterns Part 2
  • Project: Library Management
  • Final Challenges

Reviews

Start your review of Learn PHP

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.