Free Udemy Course __ 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.5 (77,094 students students enrolled) English
back-end Php
Build a User Web App from Scratch with Vanilla PHP 8+

What You'll 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

Requirements

  • Some knowledge of PHP/MySQL is recommended
  • Basic knowledge of CSS would be ideal (not required)
  • The very basic of programming
  • A code editor/IDE (PHPStorm, Visual Studio Code, Sublime, TextMate)

Who This Course is For

  • Anyone interested in building a modern & clean web Application
  • Anyone interested in building a real world PHP web application, similar to “Buy Me A Coffee”
  • Anyone interesting in building a membership website from A to Z
  • Anyone interesting in building their own PHP framework based on a maintainable and scalable architecture pattern
  • Level up your skillset and confidence in PHP / OOP for complex applications

Your Instructor

Pierre Henry

Software Engineer Expert in Problem-Solving

4.1 Instructor Rating

1,764 Reviews

187,072 Students

15 Courses

Get This Course For FREE

Get This Course

Limited time offer. Enroll now!

Never Miss a Coupon!

Subscribe to our newsletter to get daily updates on the latest free courses.