📄️ Welcome To The Course
Welcome to Traversy Media's PHP From Scratch course. This course is designed for both beginners and experienced developers alike. I designed it for learners who want to grasp both the basics and advanced concepts of PHP programming. The course kicks off with beginner-friendly sections, where you'll dive into fundamental PHP topics such as data types, functions, iteration, and object-oriented programming. This foundation is crucial for understanding the core principles of PHP.
📄️ What Is PHP?
Alright, so before we write any code, I want to talk a little bit about what PHP is, what it's capable of as well as it's pros and cons.
📄️ install-php-mac
Installing PHP On MacOS
📄️ install-php-windows
Installing PHP & MySQL on Windows
📄️ Text Editor Setup
As far as text editors and IDEs go, you have a lot of options. I recommend using Visual Studio Code. It is free, open source, and has a large community of developers that contribute to it. It is also available on Mac, Windows and Linux, so you can use it on any operating system.
📄️ PHP Sandbox
So this course is really broken into two parts. The first is full of learning modules to learn the fundamentals and the syntax of PHP. This includes data types, functions, loops, superglobals, working with a database and PDO. So each lesson will have independent code. I have all of the code for you in something called a sandbox. This is so you have the code for reference later. If you purchased the course from traversymedia.com, you also have the premium documentation with not only all the code but written explanations as well. The second part of the course will be a job listings project where we setup a vanilla PHP website from scratch with sort of a custom framework. If you're already comfortable with PHP, then you may want to skip around the first part or just go right for the second. It's completely up to you.