Build a User Web App from Scratch with Vanilla PHP 8+

Build a real example Web application from scratch with PHP 8 and MySQL

4.63 (112 reviews)
Udemy
platform
English
language
Web Development
category
Build a User Web App from Scratch with Vanilla PHP 8+
42,416
students
18.5 hours
content
Sep 2023
last update
$54.99
regular price

What you will learn

Build a real-world, secure and robust vanilla PHP application

Best programming practices with Clean Software Architecture

Learn how to use Object Oriented Programming (OOP) with PHP

Learn how to build a clean MVC architecture

The Service layer pattern (where the business logic of your application lives)

Usage of a Dependency Manager "Composer" and the installation of packages

Symfony Mailer, Dotenv, Gravatar and Templating components

The important features of PHP 8 and 8.1

Build your own MVC Framework

Quickly use a modern responsive CSS framework (e.g. Materialize) by creating and loading it into a PHP Composer package and the magic `post-install-cmd`

Create a complete PHP application from A to Z, step-by-step

Test your PHP code with unit tests

Why take this course?

Learn how to build a robust and reusable PHP Web application with MySQL from scratch.
Step-by-step, without any 3rd-party frameworks, you will learn and build a complete PHP 8 framework, and later in the course, we will cover some great Composer packages we will include in our project (you will also learn how to send emails efficiently with the Symfony Mailing package).


The screencast videos literally cover everything (nothing is hidden!), allowing you to understand and follow the whole evolution of the Web application.

You will learn how to build a modern, clean and flexible framework following the best coding practices and PHP standard recommendations (PSR) allowing you to reuse it easily for your next SaaS.


At the end of the course, you will be confident to build any kind of real-world Web application for your next business idea or to take your freelance career to the next level! You will also be able to implement your very own unique ideas and concepts from the codebase of this course.

Finally, once you subscribe to this course, I will do my best to answer your questions within a few hours for any of your questions. I know how challenging it can be to build a whole Web application and I want you to succeed in building the web application you want.

Reviews

Harry
March 4, 2023
Outstanding PHP course for anyone who needs to learn on how to build a PHP web application step-by-step on an MVC architecture. However, I still believe you need to know quite well PHP before taking this course. If you don’t have a good OOP understanding of PHP, you might just copy/paste what Pierre-Henry says without fully understanding why/how it does … Overall, it’s a solid course I would surely recommend to my colleagues with an average PHP background and need to level up their skills and learn how to build a modern PHP using the latest industry tools with PHP 8 and Composer libraries. Thank you for the course! ?
Pierre
February 5, 2023
Very enjoyable course. Easy to get started. The instructor shows everything from the beginning to the end, which is really great!
Paul
October 30, 2022
I have learned so much by following this course coding a PHP application from scratch. Many details and explanations!
Lea
August 13, 2022
The course is amazing. It explains the fundamental of building a PHP application. I am now more confident on building a complex application.
David
July 4, 2022
Great course, its very easy to follow. sometime i am stuck but Pierre always ready to help me out. So far one of the best php mvc framework course with lots of feature. i learn so many new things about mvc structure. However this course is little bit advance so you need to understand little bit about oop concept. Thank you Pierre for your support. I recommend this course.

Charts

Price

Build a User Web App from Scratch with Vanilla PHP 8+ - Price chart

Rating

Build a User Web App from Scratch with Vanilla PHP 8+ - Ratings chart

Enrollment distribution

Build a User Web App from Scratch with Vanilla PHP 8+ - Distribution chart

Related Topics

4636182
udemy ID
4/10/2022
course created date
4/29/2022
course indexed date
ANUBHAVJAIN
course submited by