PHP Fundamentals for Real Projects

Build dynamic websites with clean PHP patterns and practical examples.

Web Development Beginner 9 lessons 1h 45m total
Created by Anna Müller
About this course

A project-based introduction to PHP: routing concepts, forms, sessions, validation, and safe file-based storage.

What you will learn
  • PHP basics & tooling
  • Forms, validation & security
  • Sessions, auth & flash messages
  • File-based persistence (JSON)
  • Building a mini course platform
This course includes
  • On-demand video (demo)
  • Downloadable resources (demo)
  • Full lifetime access (demo)
  • Certificate of completion (demo)
Requirements
  • Basic computer skills
  • No prior PHP experience required
Who this course is for
  • Beginners starting web development
  • Learners who want a practical PHP project
Course content
3 sections · 9 lectures · 1h 45m total length
Getting started 3 lectures · 28m
Welcome & how to use this course
6m
Project setup (XAMPP)
10m
Your first routes
12m
Forms & security 3 lectures · 35m
Form handling patterns
12m
Validation & error states
14m
CSRF basics
9m
Sessions & persistence 3 lectures · 42m
Sessions & auth flow
13m
JSON storage patterns
15m
Build a mini dashboard
14m
Instructor
Anna Müller
Senior Web Instructor
A

Anna teaches modern web development with a focus on clean code, accessibility, and real-world projects.

Reviews

Share your experience and help other learners choose.

Login to review

Create an account to leave a rating and review.

Login
No reviews yet. Be the first to share feedback.