A Perfectly Structured Course
Curriculum
10:45:30 Hours . 5 Sections . 50 Lessons
Session 1 10 lessons
-
How to Choose A First Programming Language
Free
-
PHP For Beginners, Ep 2 - Tools of the Trade
Free
- PHP For Beginners, Ep 3 - Your First PHP Tag
- PHP For Beginners, Ep 4 - Variables
- PHP For Beginners, Ep 5 - Conditionals and Booleans
- PHP For Beginners, Ep 6 - Arrays
- PHP For Beginners, Ep 7 - Associative Arrays
- PHP For Beginners, Ep 8 - Functions and Filtering
- PHP For Beginners, Ep 9 - Lambda Functions
- PHP For Beginners, Ep 10 - Separate PHP Logic From the Template
Session 2 10 lessons
- PHP For Beginners, Ep 11 - Technical Check-In (With Quiz)
- PHP For Beginners, Ep 12 - Page Links
- PHP For Beginners, Ep 13 - Partials
- PHP For Beginners, Ep 14 - Superglobals and Current Page Styling
- PHP For Beginners, Ep 15 - Make a PHP Router
- PHP For Beginners, Ep 16 - Create a MySQL Database
- PHP For Beginners, Ep 17 - PDO First Steps
- PHP For Beginners, Ep 18 - Extract a PHP Database Class
- HP For Beginners, Ep 19 - Environments and Configuration Flexibility
- PHP For Beginners, Ep 20 - SQL Injection Vulnerabilities Explained
Session 3 10 lessons
- PHP For Beginners, Ep 21 - Mini-Project: Notes App
- PHP For Beginners, Ep 22 - Render the Notes and Note Page
- PHP For Beginners, Ep 23 - Introduction to Authorization
- PHP For Beginners, Ep 24 - Programming is Rewriting
- PHP For Beginners, Ep 25 - Intro to Forms and Request Methods
- PHP For Beginners, Ep 26 - Always Escape Untrusted Input
- PHP For Beginners, Ep 27 - Introduction to Form Validation
- PHP For Beginners, Ep 28 - Extract a Simple Validation Class
- PHP For Beginners, Ep 29 - Resourceful Naming Conventions
- PHP For Beginners, Ep 30 - Autoloading and Extraction
Session 4 10 lessons
- PHP For Beginners, Ep 31 - Namespacing: What, Why, How
- PHP For Beginners, Ep 32 - Handle Multiple Request Methods From a Controller Action?
- PHP For Beginners, Ep 33 - Build a Better PHP Router
- PHP For Beginners, Ep 34 - One Request, One Controller
- PHP For Beginners, Ep 35 - Make Your First Service Container
- PHP For Beginners, Ep 36 - Updating a Resource With PATCH Requests
- PHP For Beginners, Ep 37 - Sessions 101
- PHP For Beginners, Ep 38 - Register a New User
- PHP For Beginners, Ep 39 - Write Your First Middleware
- PHP For Beginners, Ep 40 - Manage Passwords Like This For The Remainder of Your Career
session 5 10 lessons
- PHP For Beginners, Ep 41 - Log In and Log Out
- PHP For Beginners, Ep 42 - Extract a Form Validation Object
- PHP For Beginners, Ep 43 - Extract an Authenticator Class
- PHP For Beginners, Ep 44 - The PRG Pattern (and Session Flashing)
- PHP For Beginners, Ep 45 - Flash Old Form Data to the Session
- PHP For Beginners, Ep 46 - Automatically Redirect Back Upon Failed Validation
- PHP For Beginners, Ep 47 - Composer and Free Autoloading
- PHP For Beginners, Ep 48 - Install Two Composer Packages: Collections and PestPHP
- PHP For Beginners, Ep 49 - testing approach tdd and pest 2160p
- PHP For Beginners, Ep 50 - The Next Step in Your Php Journey