Learn the PHP programming language in this full course / tutorial. The course is designed for new programmers, and will introduce common programming topics using the PHP language.

⭐️Course Contents ⭐️

⌨️ 1. (0:00) Introduction
⌨️ 2. (1:56) Windows Installation
⌨️ 3. (7:32) Choosing a Text Editor
⌨️ 4. (11:06) Hello World & Setup
⌨️ 5. (20:29) Writing HTML
⌨️ 6. (27:30) Variables
⌨️ 7. (38:09) Data Types
⌨️ 8. (44:27) Working With Strings
⌨️ 9. (54:50) Working With Numbers
⌨️ 10. (1:05:14) Getting User Input
⌨️ 11. (1:15:37) Building a Basic Calculator
⌨️ 12. (1:22:13) Building a Mad Libs Game
⌨️ 13. (1:28:59) URL Parameters
⌨️ 14. (1:35:52) POST vs GET
⌨️ 15. (1:41:44) Arrays
⌨️ 16. (1:50:26) Using Checkboxes
⌨️ 17. (1:57:22) Associative Arrays
⌨️ 18. (2:04:55) Functions
⌨️ 19. (2:12:10) Return Statements
⌨️ 20. (2:19:10) If Statements
⌨️ 21. (2:37:16) If Statements (con’t)
⌨️ 22. (2:47:13) Building a Better Calculator
⌨️ 23. (2:56:53) Switch Statements
⌨️ 24. (3:05:09) While Loops
⌨️ 25. (3:15:18) For Loops
⌨️ 26. (3:26:24) Comments
⌨️ 27. (3:31:08) Including HTML
⌨️ 28. (3:36:51) Include: PHP
⌨️ 29. (3:45:57) Classes & Objects
⌨️ 30. (3:56:23) Constructors
⌨️ 31. (4:06:18) Object Functions – PHP – Tutorial 31
⌨️ 32. (4:13:52) Getters & Setters
⌨️ 33. (4:29:17) Inheritance

Course developed by Mike Dane. Check out his YouTube channel for more great programming courses: https://www.youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw

🐦Follow Mike on Twitter: https://twitter.com/GiraffeAcademy

🔗The Giraffe Academy website: http://www.giraffeacademy.com/

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://medium.freecodecamp.org

And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

source

49 Comments

  1. Anyone getting error/notice at 1:12:30 exercise, try this instead:

    <?php

    // define variables and set to empty values

    $username = "";

    ?>

    <html>

    <body>

    <form method="post">

    Name: <input type="text" name="username"><br>

    <input type="submit">

    </form>

    <br>

    <?php

    if($_SERVER["REQUEST_METHOD"] == "POST")

    echo $_POST["username"];

    ?>

    </body>

    </html>

  2. Apologize for asking again, but you keep teaching us about the usage of numbers in any of the language that you teach. Let us take PHP as an example. What is the relationship between teaching this number and making website with PHP?

  3. I like how thoroughly everything is explained and the pace of the course. Also, the other awesome stuff is how the video is edited – the thing when he zooms in a little bit to focus on the important part. This video should be an example of how the tutorial video should be made.

  4. During initial opening in browser, without inputting anything in the textboxes yet, I get "Warning: Undefined array key …". Like in 2:53:42 I also get Invalid Operator but also a warning line above it. Although they're gone after I input texts to them and submit. What do I put so that I won't get that warning?

    Anyway, thank you for this full course! Really well explained too!

Leave A Reply

Please enter your comment!
Please enter your name here