Web development can be confusing at first. There are a number of basic languages and technologies to learn: CSS, HTML, HTTP, and so on. Moreover, applications and sites are often split into two parts: the front-end and the back-end. The front-end is the user's browser, where content is displayed and where styling and interaction happen. However, the back-end is where user data is saved and processed and where web pages are served.
In this course, Envato Tuts+ instructor Jeremy McPeak will teach you one of the fundamental languages for back-end web development: PHP. You'll learn how to set up a server on your own computer for development, and how to create a simple PHP application to render a web page and to respond to user data.
You'll also learn how to work with the powerful MySQL database system. You'll learn from scratch how a relational database works, how to manage your databases with phpMyAdmin, and how to read and write data from your PHP code.
To wrap things up, we'll create a functional blog app in PHP, with users and posts stored in a database. It's easier than you think!
If you’re new to web development, you might want to check out the first two courses in this series:
If you want to learn PHP from start to finish, check out our comprehensive course on PHP Fundamentals or check out the new updates to PHP in our course What's New in PHP 7 and 7.1?