Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Intro To PHP For Web Development
Rating: 4.5 out of 5(763 ratings)
5,360 students

Intro To PHP For Web Development

Learn PHP for Web Development. Php is a popular Programming Language for a reason! Become a backend coder today!
Created byJohn Elder
Last updated 11/2023
English
English [Auto],

What you'll learn

  • You'll learn how to code in the PHP Programming Language

Course content

2 sections56 lectures5h 57m total length
  • Introduction1:43

    Discover the course structure for intro to PHP for web development, from downloading PHP and a text editor to mastering variables, loops, and arrays, then building PHP-driven web pages.

  • First Things First: How To Get Support Fast!0:09

    Check out my student Facebook Group...

    It's a great place to get fast support for this course from me, to interact with other students, to post your projects and code, and to access course announcements and extras...

    Join Now!

    https://www.facebook.com/groups/codemycom/

  • Install XAMPP5:02

    Install and configure the essentials for PHP development by downloading XAMPP, choosing a text editor, and starting Apache to run PHP on your computer.

  • Install Sublime Text Editor5:40
  • PHP Structure and Syntax9:54
  • Variables6:25
  • Math Operators7:47
  • String Concantenation4:40
  • Comparison Operators7:08
  • Escape Characters6:04

    Explore escape characters in PHP to print quotes within strings, using backslashes and single or double quotes to prevent syntax errors.

  • If Else Statements7:23
  • Elseif Statements5:56
  • Numeric Arrays8:04
  • Associative Arrays5:39
  • Array Count4:03

    Learn to determine the number of items in an array using PHP's count function for both associative and numeric arrays, and access the last item with count(array) - 1.

  • While Loops7:45

    Learn how to implement while loops in PHP, using a counter and condition to repeat actions until the condition becomes false, and avoid infinite loops by incrementing the counter.

  • For Loops4:31
  • Foreach Loops6:26
  • Functions9:25
  • Random Function7:04

    Explore PHP's random capabilities by using rand and mt_rand to generate numbers within a range, select random array items, and learn ranges like 0 to 100.

  • Date Function5:39

    Explore the PHP date function, learn to format and echo dates for dynamic content like copyright notices, using format specifiers (Y, y, L, j, s, F) and escaping.

  • String Manipulation Functions8:04
  • Include Function5:30
  • Templating Out A Website8:34
  • Template Practice and Jumbotron6:19

    Create reusable php templates with header and footer files, include them on pages, and use bootstrap container and a jumbotron to build a WordPress site deployed to hosting.

  • Install Git Bash Terminal4:17
  • Generate an SSH Key3:35
  • Initialize Git6:51
  • Setup Github.com7:06
  • Install the Heroku Toolbelt4:16

    Install the heroku toolbelt, restart git bash to apply it, and verify the installation, then push php projects to heroku’s free tier, understanding dyno-based scaling.

  • Push Code To Heroku5:04
  • Heroku Domain Names3:44
  • Conclusion4:45

    Build a solid PHP foundation from beginner to advanced, learn functions and how to template a website, and explore PHP’s enduring popularity.

  • PHP Cheat Sheet0:12

    Grab the PHP Cheat Sheet Here:  https://codemy.com/php-sheet.pdf

Requirements

  • No programming skills necessary to take this course.
  • A computer with Internet Access is needed to write code

Description

In this course you'll learn everything you need to know about PHP for Web Development.

PHP powers most of the Internet, and using it is much easier than many other programming languages. 

PHP is completely free to use, and you'll be up and running building cool web apps in minutes. 

In this course I'll walk you through the PHP language itself.  You'll learn computer programming fundamentals like:

-Variables

- Math Operators

- Comparison Operators

- If/Else Statements

- Arrays

- Loops

- Functions

- And more!

We'll also learn how to set up an online development environment where you can write your code, and learn all about version control using git and github.

I'll also show you how to host websites for free on the popular Heroku web hosting platform.

PHP is an incredibly useful skill to have, and learning has never been easier!  I'll see you inside!

Who this course is for:

  • Anyone who wants to learn PHP to develop Web Apps