PHP Fundamentals
PHP foundations for disciplined Laravel learners
Fourteen evenings on namespaces, autoloading, and the runtime details Laravel assumes you know.
We slow down where tutorials rush: references, streams, and predictable error modes. You write small CLI scripts before touching HTTP so you can read stack traces calmly.
Included focus areas
- Composer autoloading and PSR-4 mental models
- Exceptions, custom handlers, and defensive typing
- PDO patterns that map cleanly to Eloquent later
- Iterators and collections without framework magic
- Light profiling with built-in tools
- Packaging a tiny library your bootcamp project can import
Outcomes
- Refactor procedural scripts into namespaced modules
- Document failure cases your future APIs might hit
- Pair with a Laravel route without guessing autoload paths
Rina Okada
Backend mentor focused on readable PHP for teams migrating from legacy stacks.
Questions
Is this for complete beginners?
You should have solved basic loops and arrays. We start from structured projects, not hello-world.
Are materials in English?
Code and docs are English; live explanations toggle between English and Korean as needed.
What editor do you standardize on?
We stay editor-agnostic but share VS Code snippets and PHPStorm inspections you can adopt.
Experience notes
-
Namespaces stopped feeling like noise once we mapped folders to real paths. The streams night was dense but the exercises were short enough to finish.
Jiwoo · University club lead