The Building Web Applications course is an advanced level study of how applications are built using the PHP programming language, where of course most of the application is done on the server, using the PHP programming language on the back-end and some of the SQL databases.

During this course, participants have the opportunity to familiarize themselves with the prerequisites necessary to create a stable and high-quality PHP application, what they need to know about the application architecture and how they will use all this during the actual development. Basic knowledge of computer operation, as well as knowledge acquired in the courses Introduction to HTML & CSS, Core PHP Programming, Object Oriented Programming in PHP, MySQL Programming and Administration. Previous knowledge required Students will learn what MVC (Model – View – Controller) is and how it defines the architecture and rules for creating a web application and why a framework like Laravel can help them create any application faster, more efficiently, more securely, following the rules defined.

Participants will also learn how to create an application using vanilla PHP, that is, using a simple, pure PHP without using external frameworks, as well as how to create the same application using the Laravel PHP framework, which is one of the most popular external frameworks for PHP.