PHP

The classic server-side scripting language.

💡
This course has 4 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.

Lessons

  1. PHP: getting startedHow PHP runs on the server, mixing code with HTML, and the request/response model behind almost every classic website.
  2. PHP variables and stringsDynamic typing, interpolation, heredoc, and the loose-comparison quirks that cause real security bugs.
  3. PHP arraysOne type for lists and maps, the array functions worth knowing, and array_map/filter across collections.
  4. Forms, sessions and safetyHandling GET and POST, validating input, keeping sessions, and the defences against the classic web attacks.

More in Back-end Development

Node.js Java HTTP

Last refreshed 2026-09-17.