Learn modern PHP essentials to build dynamic web applications without relying on frameworks.
Intermediate
92 Lessons
17h 15min
Certificate of Completion
Learn modern PHP essentials to build dynamic web applications without relying on frameworks.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
PHP for the Web is a terrific introduction on how to use modern PHP effectively. While there is a lot of material out there about building applications with PHP, most of them focus on using a framework like Laravel or Symfony. By working with pure PHP, you will be able to focus on the core ideas instead of how a particular framework implements them. In this course, you will learn how to use multiple web technologies like POST requests, forms, sessions, and redirects to build a CRUD application with an auth...
Course Content
Getting Started
Serving Resources
Serving PHP Scripts
Forms
Cookies
Sessions
5 Lessons
Authentication
7 Lessons
PHP Project Structure
12 Lessons
CRUD Part 1: Create
8 Lessons
CRUD Part 2: The Rest
8 Lessons
File Uploads
7 Lessons
Error Handling
5 Lessons
Automated Testing
10 Lessons
Conclusion
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor