100% FREE Udemy Coursee - The Complete PHP Masterclass - Go from Beginner to Artisan 
This beginner PHP 7 course gives you the skills you need to succeed as a freelance software engineer., A Complete Course on The Complete PHP Masterclass - Go from Beginner to Artisan. Get a Complete Knowledge on PHP. Enroll Now for Free.The Complete PHP Masterclass – Go from Beginner to Artisan. UPDATED FOR PHP 7.4! Last Updated: March 9th, 2020. This course is/will/has… Bread and Butter (Basics and Advanced PHP Concepts) Micro-courses: SOLID, DRY, YAGNI, and other tips that'll make you a PHP artisan instead of just someone writing code.
PREVIEW THIS COURSE - GET COUPON CODE
UPDATED FOR PHP 7.4!
Not ready to buy yet? Udemy has sales all the time. Wishlist this course and you could get this course for around $10!
This course is/will/has...
A living, breathing, course continuously updated whenever new significant versions of PHP get release, whether that's PHP 7.0 to 7.1, of PHP 7.x to PHP 8.x, I'll be sure you have the latest information as quickly as possible in new videos.
Teach you the difference in coding standards that makes the difference between a PHP artisan, and someone who's self-taught and spends years in the dark. (HINT: SOLID, DRY, YAGNI! You'll learn what they mean and why they're important, and also why your code should comment itself.)
Has several micro-courses to help you grow in ways that matter, potentially putting you six-figures or more in profit!
Bread and Butter (Basics and Advanced PHP Concepts)
What about the main course? (Hint: it's not a dinner roll! :) ) Here's what you can expect.
Getting started with Eclipse PDT (free)
Variables (including global variables)
Data types (arrays, strings, int, float, etc.)
Superglobals ($_GET, $_POST, $_COOKIE, $_SERVER, $_FILES, $_REQUEST) - The general I/O for your PHP application
Flow control (if/elseif/else, for, foreach, while, do/while, switch) - Control what happens in your application
Error handling with try/catch/finally
Functions (including anonymous/lambda functions)
Type Hinting (classes, array, scalar types [New in PHP 7!])
OOP (Classes, methods, properties [static and dynamic], scope, and more!)
My secrets as a six-figure Upwork freelancer - PHP has the uncanny double standard of being EXTREMELY popular on online freelance marketplaces, such as Upwork, but almost non-existent in traditional jobs. If you're looking to work for yourself, learn PHP and go freelance. If you'd prefer to work for the man, try Node.js, Python, Java, or another language popular for that career path. I'll show you how to succeed as a six-figure freelancer on Upwork.
You'll also learn the various caveats of each of the major online freelance marketplaces, such as Fiverr, Freelancer.com, and Upwork, so that you can make your own decisions on where to start your journey as a freelancer.
SOLID, DRY, YAGNI, and other tips that'll make you a PHP artisan instead of just someone writing code.
S — Single responsibility principle
O — Open/closed principle
L — Liskov substitution principle
I — Interface segregation principle
D — Dependency inversion principle
DRY — Don't Repeat Yourself!
YAGNI - You Aren't Gonna Need It!
WordPress and WooCommerce - WordPress powers 35% of the entire internet at the time of writing this in February 2020. Just a couple months ago, it powered 34%! That's a massive market share, and it's no surprise that Upwork is filled to the brim with WordPress and WooCommerce projects. During this course we'll build the following WordPress plugins from scratch, while keeping our codebase FAR cleaner than most WordPress plugins, or even WordPress core itself.
Custom WooCommerce Thank-You Page - Create a custom thank-you page for your WooCommerce installation on WordPress.
Featured Products Widget - Build a widget to display an admin-defined list of posts on your sidebar, footer, or anywhere else your theme supports widgets!
Laravel 7 - Laravel is the most popular PHP framework at the time of writing, and we'll learn how to build software in laravel. You'll learn the components that make up the framework, such as model, views, controller, the Artisan CLI and more. You'll also get hands-on training in Laravel Spark and Laravel Nova not taught in other courses in PHP and Laravel!
Vue.js - Learn the very basics of using Vue.js to build your frontend. As we'll be using Laravel, Vue.js will come up somewhat often when working with their products, and you should be able to hit the ground running with Vue.js.
Get All In Course -> The Complete PHP Masterclass - Go from Beginner to Artisan
Students also bought
PHP for Beginners: learn everything you need to become a professional PHP developer with practical exercises & projects.
Learn to master Laravel to make advanced applications like the real CMS app we build on this course
Build a secure login script, learn object-oriented programming, submit forms to MySQL and more
Learn PHP OOP from Scratch: Object Oriented Programming Concepts with Examples and Projects. Learn PHP OOPS Guaranteed!
PHP OOP: Learn OOP PHP and Take your skills to another level. Make serious money by building awesome applications.