phpfromzero.com
A complete learning path from first PHP scripts to building, testing and deploying maintainable PHP applications.
A practical PHP curriculum for building confidence from the basics through production work. Choose the track that matches what you want to learn next.
00Start HereSet up PHP, understand how the course works, and run PHP locally before learning the language in depth.01PHP Language BasicsLearn the core syntax and habits needed to write your first PHP programs.02Data Types And Standard LibraryWork confidently with PHP's everyday data types and built-in tools.03Web PHPBuild server-side web pages, forms, sessions, uploads, and routing in PHP.04First PHP ProjectsApply the fundamentals in small projects before moving into larger application concerns.05Databases Storage And CachingStore, retrieve, cache, and test application data with PHP.06Code Quality And ToolingBuild cleaner code with formatting, debugging, testing, and review habits.07Composer And EcosystemUse Composer, packages, standards, and framework ecosystems with confidence.08Objects Namespaces And Application ArchitectureOrganize PHP code with objects, namespaces, and application structure.09SecurityLearn the security habits needed to protect PHP applications.10HTTP Clients And APIsCall APIs, handle HTTP responses, and build reliable integrations from PHP.11Testing PHP ApplicationsTest PHP applications with practical unit, integration, and workflow tests.12PHP Runtime And Server EnvironmentUnderstand how PHP runs locally, on servers, and in production environments.13Deployment And OperationsDeploy, monitor, and operate PHP applications after they go live.14Advanced PHP LanguageGo deeper into PHP features used in larger and more modern codebases.15PHP Version GuideUnderstand PHP version changes and modernize older code safely.16Practical Capstone ProjectsCombine earlier skills in larger projects that resemble maintainable PHP applications.17Exercises And SolutionsPractice the course material with exercises, hints, and worked solutions.18Reference AppendicesFind quick references for PHP syntax, functions, configuration, and conventions.
