
Install Exame, a server runner for your PHP and MySQL projects. If you already have Exame and the server software, skip the next two videos and keep learning.
Learn to build an authentication system using PHP and MySQL, with Bootstrap and basic HTML and CSS; follow along to implement the project in this course.
Build a PHP registration page that processes a form with post data, validates inputs, inserts into a users table using prepared statements, and hashes passwords for security.
Implement a login workflow using PHP and MySQL, validating email and password with PDO, querying the users table, fetching results, verifying the password with password_verify, and redirecting to index page.
Display posts on the index page using bootstrap cards, fetch posts from the database with PHP, show title and body previews, and link to a show page by post id.
Grab the initial rating from the database and display it on page load, then fetch and echo ratings for each post, defaulting to zero when missing.
Learn to fix bugs by deleting the old rating before inserting a new one when a user updates a post, using a post-id based delete query.
Build a dynamic CV builder with PHP by creating an HTML form and a CSS CV template, then process submissions with PHP to generate and download a PDF.
Generate dynamic qr codes with php and mysql by submitting a form to a processing script, which saves uniquely named images in a folder and returns to the index.
Are you ready to skill up in programming? Do you have knowledge of PHP and MySQL and do not know what to do with them? Do you guidance on your way to building projects? If so, then this is the right place for you!! In this course, you will learn how to get out of the tutorial hell and how to approach real-world projects and get unstuck on your way to becoming a developer. After this course, you will simply be able to think like a programmer, and solving programming tasks will be no challenge for you.
First of all, We will begin by building the most common feature of every website and which is the authentication system, which will allow you to learn about various things like password hashing and unhashing, validations, and sessions. For the second project, we are getting deep and we are building a posting system with comments with a focus on the comments and we are doing the whole thing using Ajax JQuery. And the third project is also about a rating system inside the blog itself and we are going to install a plugin along the way to do the design for us and we are going to do the backend from scratch. The next Project it's about a weather app and we are going to use an API for it, so that should be really cool. Another interesting project is also the CV creator that we are using a library for and that will allow us to deal with files within PHP