PHP For Beginners | 3+ Hour Crash Course

preview_player
Показать описание
Your first step in learning PHP. We will go over all of the fundamentals and create a small PHP/MySQL project.

⭐ Sponsor:

💻 Github Repo:

💻 Download Xampp:

👇 PHP OOP MVC Udemy Course:

💖 Show Support

👇 Follow Me On Social Media:

Timestamps:
0:00 - Intro
0:59 - Linode Sponsor
1:40 - Slides
9:47 - Getting Setup With XAMPP
14:30 - Opening a PHP File
15:38 - VS Code Setup & Auto Reload
18:20 - Output Constructs & Functions
26:35 - Data Types & Variables
34:32 - Arrays
42:05 - Conditionals
52:57 - Loops
1:02:00 - Functions
1:09:47 - Array Functions
1:24:15 - String Functions
1:30:28 - Superglobals
1:34:05 - $_GET & $_POST
1:40:56 - Sanitizing Inputs
1:45:24 - Cookies
1:49:10 - Sessions
1:58:45 - File Handling
2:03:48 - File Uploading
2:17:20 - Erros & Exceptions
2:22:05 - OOP & Classes
2:35:14 - Feedback App Project
2:38:15 - Including PHP Pages
2:42:23 - Database & Feedback Table Setup
2:48:45 - Connecting To MySQL
2:53:54 - If & Foreach Shorthands
2:58:11 - Fetch From Database
3:01:05 - Inserting Data From a Form
Рекомендации по теме
Комментарии
Автор

Now I don't feel alone doing PHP tutorials. That's great 🥰

TheCodeholic
Автор

Always impressed with senior level devs that possess the heart of a teacher. Great stuff.

erictaylor
Автор

Thank you, Brad! I made it all the way to the end coding along with you all the way! I recently interviewed for a position and didn't get the job because I was a little short on PHP skills. This course is my first real foray into PHP. I'll likely follow up with Codeholic's course on your channel next. That ought to get me in pretty good shape as far as PHP is concerned. Thank you again and congratulations on hitting 2M subs!

PilatesinSacramento
Автор

PHP is a valuable skill for freelancers. ignore haters and learn it as much as you can .

javidking
Автор

Thank you so so much! Not only did I learn some PHP, but I feel like my overall programming skills improved. It's a very nice thing of you to guide people onto the next step of the journey like you did at the end of the video, clears things up by a lot. Coming to PHP from JS was certainly easier but I feel that my JS got better as well during this crash course for some reason... thank you. ✌

kasparasbalys
Автор

Thanks Brad! I corrected several misconceptions and bad coding habits I discovered after going through this course. You have a masterful style and are a great communicator.

EdMartinModesto
Автор

This literally gave me a solid footing to jump on OOP in PHP and then Laravel. Thanks Brad for the time and effort it took you to come up with this awesome php-starter course. God bless you, man!

All the way from Nigeria. 💛

I also learnt to use Tailwind CSS from one of your tutorials :)

dev_willyy
Автор

As always thanks so much Brad. Another great crash course that has made me feel very comfortable in PHP and begin creating projects in PHP. My web dev journey would not be possible without your amazing videos!

mattbaillie
Автор

Thanks Brad, your contribution is significant, you allow people like me can keep the dream to become a professional programmer, you don't know how much I appreciate this.

Alejandro
Автор

My gratitude to you Brad Traversy for all you have done, which I will never forget. I truly appreciate you and your time you spent in making this wonderful content. Thank you very much for the course. I enjoyed every minute of your lecture as well as your marvelous sense of humor.

vuyisiletula
Автор

1:05:07 - It's the other way around. As seen on Stackoverflow, on their page entitled "What's the difference between an argument and a parameter?", on the difference: "A parameter is the variable listed inside the parentheses in the function definition. An argument is the value that is sent to the function when it is called."

Fuck__Russia
Автор

Thank you for sharing knowledge about PHP.
I've been a C# programmer for many years, and about a year ago I worked on a PHP project, with a solution that does a lot of integration with other systems.

My take on PHP after that experience is:

- The syntax is honestly quirky and inconsistent, so it does take a while to accept that what could be done with a . must be done with -> and so on. But come on, it's not end of the world.

- Performance is much better han I expected. Being an interpreted language set my expectations quite low, but I have to say that real life proves that it is actually working very well.

- The built-in functions for I/O and integration is outstanding !! The ease of writing and reading compliant CSV files and JSON is just spectacular, and even more so when it comes to consuming SOAP services. Man that's easy, and it just works.

- The fact that you don't have to compile and deploy an entire package is a great benefit for some types of solutions. In our case we have parts of the code, that are user customizable, and for that PHP is just fantastic, since you are able to have small pieces of codes which are just plain text, and you can edit and redeploy without having to compile and publish the entire package.

So, all in all pretty happy with it. And YES, I know that some other languages offer some of the same benefits. That's not what my long winded post here was about 😎

orlovsskibet
Автор

Good stuff, Brad! I coded all the way through. I have your object oriented php course in my Udemy account but I needed to get this crash course out of the way first. you're an incredible teacher, my friend.

BryonMondok
Автор

Always clear, concise, and exciting to watch your tutorials. I have a couple of your courses from udemy too. Keep it up.

prospersosu
Автор

I've been using php for years and love content like this, always wanted to get into Laravel so looking forward to your upcoming courses on this.

cervantes
Автор

Brad always bringing the best content, I would like to see more of this and some Laravel tutorials you're great explaining the concepts.

MaximusRGZ
Автор

Watched it and coded along until the very end. Thanks for putting this video together! Our developers use PHP and they’ll be glad I have learnt more about the language they use! Super thank you!!

GiovanniDeCillis
Автор

Thanks Traversy media . This is not only a great refresher but a helpful reminder of all that I had almost forgotten, given that PHP was the very first programming language I learnt. Thank you very much for this beautiful piece.

bertrandfossung
Автор

I really looked through this entire course and repeated absolutely all the steps :)
Even though English is not my native language, but I really enjoy it! Thanks Brad for this AWESOME crash-course! 👍

francescomartinez
Автор

I've always been hating on php but i just realized it was merely influence.It is a great language. Thanks Brad. I started front-end web dev from this channel and i'm slowly growing into a full stack dev all thanks to Brad.

clingyking