Skip to main content
Web & Full-Stack Development2024-6 Edition100% Free Video Course

CodeCourse – Build Your Own PHP Framework

Build Your Own PHP Framework is a training course on building PHP frameworks published by the CodeCourse online academy. A PHP framework provides a structured and efficient approach to developing PHP web applications. The PHP framework simplifies the development process, increases code quality, and promotes rapid application development by providing reusable libraries, tools, and best practices. Building your own PHP framework can adapt these benefits to the needs of your specific project, creating a strong foundation for scalable and maintainable web applications. Building your own PHP framework involves creating a structured environment that simplifies web application development, increases code quality, and promotes rapid development.By combining essential components such as routing, MVC architecture, database integration, and security features, you can tailor the framework to meet the needs of your specific project. Leveraging the benefits of the PHP framework, including rapid development, scalability, and security, enables you to efficiently build robust and maintainable web applications. This training course is designed in such a way that you with any level of experience can use this training course and materials well and improve your knowledge and skills. This course will cover topics such as routing, controllers, views, containers, database access, models, authentication, configuration, CSRF protection, exception handling, pagination, validation, flashing messages, and more.

5.0
(1 reviews)
40 Hours On-Demand
Created by Senior Industry Specialist
Uploaded Sep 2026
English
CodeCourse – Build Your Own PHP Framework
Preview This Course
Free$129.99100% Free

Instant high-definition streaming with zero paywalls.

Course Features:
40 hours on-demand video
54 complete lectures
1 downloadable project zip file(s)
Streamable on mobile, tablet & desktop
Self-paced curriculum with progress tracking
Direct MP4 downloads & offline video access
Verified course archives hosted on cloud infrastructure.

What You'll Master in this Course

Bootstrapping and structure
Program configuration
Add routing
Debugging in Twig
Setting up and querying the database
And …

Course Curriculum54 Lectures

1 sections • 40 hours total length

Prefer offline learning? Download all 54 video lectures and project files for free.
Download Free
introduction
Preview
13m
bootstrapping-and-structure
Preview
21m
composer-and-psr-4-autoloading
40m
error-reporting-with-ignition
30m
using-a-container
25m
adding-service-providers
44m
refactoring-to-a-singleton
35m
autowiring-with-reflection
40m
building-the-config-class
52m
registering-service-providers-through-config
18m
using-env-files
47m
adding-routing
50m
everything-starts-with-requests
1h 3m
reading-and-merging-config-files
57m
responding-in-routes
34m
defining-routes-in-a-separate-file
26m
using-services-inside-controllers
18m
creating-a-controller
41m
cleaning-up-responding
58m
rendering-a-view
27m
debugging-in-twig
29m
creating-a-base-layout
23m
page-titles-in-twig
37m
installing-twig
1h 5m
working-with-models
35m
setting-up-and-querying-the-database
1h 30m
creating-an-example-user-profile-page
53m
creating-a-twig-config-helper
1h 21m
setting-up-sentinel
1h 30m
creating-the-registration-flow
47m
showing-authenticated-state
47m
logging-out
22m
logging-in
34m
registering-and-authenticating-a-user
40m
creating-a-twig-helper-and-flashing-globally
14m
adding-tokens-to-forms
54m
basic-session-flashing
46m
manually-adding-validation-errors
9m
protecting-routes-with-csrf
1h 10m
validating-the-registration-form
39m
how-middleware-works
50m
custom-validation-rules
1h 22m
validating-the-login-form
1h 9m
adding-auth-middleware-and-grouping-routes
1h 16m
creating-an-exception-handler
28m
persisting-old-form-data
1h
custom-404-and-other-error-views
1h 11m
rendering-views-for-csrf-errors
52m
registering-functions-with-psr-4
14m
container-resolution-helper
17m
paginating-with-eloquent
1h 10m
building-a-pagination-view-with-twig
1h 9m
route-generator-helper
39m
view-and-config-helpers
37m

Requirements

  • Basic enthusiasm to learn and follow along with lessons
  • A computer or mobile device with a modern internet connection

Description

Build Your Own PHP Framework is a training course on building PHP frameworks published by the CodeCourse online academy. A PHP framework provides a structured and efficient approach to developing PHP web applications. The PHP framework simplifies the development process, increases code quality, and promotes rapid application development by providing reusable libraries, tools, and best practices. Building your own PHP framework can adapt these benefits to the needs of your specific project, creating a strong foundation for scalable and maintainable web applications. Building your own PHP framework involves creating a structured environment that simplifies web application development, increases code quality, and promotes rapid development.By combining essential components such as routing, MVC architecture, database integration, and security features, you can tailor the framework to meet the needs of your specific project. Leveraging the benefits of the PHP framework, including rapid development, scalability, and security, enables you to efficiently build robust and maintainable web applications. This training course is designed in such a way that you with any level of experience can use this training course and materials well and improve your knowledge and skills. This course will cover topics such as routing, controllers, views, containers, database access, models, authentication, configuration, CSRF protection, exception handling, pagination, validation, flashing messages, and more.

Instructor

S

Senior Industry Specialist

Specialist in Web & Full-Stack Development

Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Recommended Curriculum

Students Also Viewed