YoVDO

PHP For Everybody - The perfect PHP beginners course!

Offered By: Skillshare

Tags

PHP Courses Web Development Courses Laravel Courses WordPress Courses Symfony Courses

Course Description

Overview

Learn how to start coding websites using PHP, one of the internets most famous and most used programming languages! 

This course is designed to take you from zero to hero and by the end of the course you will be able to freelance, code custom WordPress, and start learning Laravel/Symfony. This course was also designed to teach you programming fundamentals. So while you're learning, you'll also be learning how to code works behind the scenes, and that will enable you to jump to other programming languages very quickly (such as Python, Java, JavaScript, C, Swift, Kotlin, etc).


Syllabus

  • PHP For Everybody
  • How PHP Works
  • What You Should Know First
  • Installing PHP 7
  • (Optional) Installing XAMPP
  • What Is A PHP File?
  • Who Uses PHP?
  • What's The Difference Between Frontend and Backend Coding?
  • Don't Forget To Rate This Course, Please.
  • Tools You'll Need
  • Documentation
  • PHP Syntax
  • Echo/Print
  • Code Commenting
  • Variables
  • Data Types
  • Mixing PHP and HTML
  • Unsetting Variables
  • Debugging Variables
  • Better Debugging
  • Type Casting
  • Arithmetic (Math)
  • Constants
  • Concatenation
  • Quotes vs. Apostrophes
  • String Replacement
  • Arrays
  • Sorting Arrays
  • Conditional Statements
  • Else Statements
  • Else If Statements
  • Comparison Operators
  • Incremental and Decremental Operators
  • Not True
  • Ternary Logic
  • Implode / Explode
  • Switch Statements
  • While Loops
  • For Loops
  • Foreach Loops
  • Check If Variable Is Set
  • Is_* Functions
  • Checking If Variable Is Empty
  • Starting With Web Form Data
  • GET Requests
  • POST Requests
  • Required Form Fields
  • Final Project
  • Course Summary

Taught by

Kalob Taulien

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX