Skip to content

Laravel (PHP) Backend Developer

From PHP fundamentals to a deployed Laravel application.

A path oriented toward building full server-rendered applications, which is where Laravel is strongest.

  1. 1

    PHP fundamentals

    Modern PHP (8.x) — a genuinely different language from PHP's older reputation.

    • • Syntax, arrays, functions, and modern type declarations
    • • Composer and the shared-nothing execution model
    • • Object-oriented PHP basics
  2. 2

    Version control

    Standard across every team you'll work with.

    • • Git basics: commits, branches, merging
    • • Working with GitHub: pull requests, code review basics
  3. 3

    Web fundamentals

    What actually happens over HTTP, independent of any framework.

    • • HTTP methods, status codes, and headers
    • • MVC architecture basics
    • • Databases and SQL fundamentals
  4. 4

    Laravel core

    The framework's main pieces, in the order you'll actually use them.

    • • Routing and controllers
    • • Eloquent ORM and migrations
    • • Blade templating
    • • Authentication scaffolding
  5. 5

    Building real features

    What separates a tutorial project from a real application.

    • • Queues for background jobs (emails, notifications)
    • • Form validation and request classes
    • • Testing with Pest or PHPUnit
    • • Deployment (Forge, Vapor, or a standard VPS)