PHP courses

Course
Laravel
PHP
Laravel third-party integration: Effortless spam detection

Learn how to integrate third-party services into Laravel while baking in beautiful spam protection for your models.

11 episodes
1 hr 21 mins
Course
PHP
What's new in PHP 7.1

Let's check out the most notable changes in PHP 7.1, with some practical examples.

12 episodes
52 mins
Course
Laravel
PHP
API Development with Laravel

Build a rock-solid RESTful Forum API with clean and flexible responses, pagination and best practices.

19 episodes
2 hrs 35 mins
Course
Laravel
Vue.js
PHP
Paginated Vue Components with Laravel

Want flexible paginated Vue components that work with any data? Let's make this easy.

8 episodes
44 mins
Course
PHP
PHP Basics

Just getting started? Let's cover the basics, with practical examples along the way.

35 episodes
5 hrs 4 mins
Course
PHP
PHP Essentials

If you know the basics, this is next. The stuff you need to know as a developer.

27 episodes
3 hrs 3 mins
Course
Laravel
PHP
Laravel Queues

Everything you need to know to get started queueing jobs in Laravel, along with some practical examples.

6 episodes
1 hr 7 mins
Course
PHP
SPL Interfaces and Classes

Some useful SPL (Standard PHP Library) interfaces and classes that make coding easier, and your code a lot more flexible.

5 episodes
32 mins
Course
PHP
Tips for cleaner code

Writing clean code is important. These tips will help you write cleaner, easier to maintain code.

6 episodes
46 mins
Course
Laravel
PHP
Tidying up controllers with view composers

Laravel view composers allow you to share data with individual templates, so you don't have to pass loads of data down through your controller methods.

2 episodes
22 mins
Course
PHP
Arrays are everything

Brush up your skills with this series, covering everything you need to know about working with arrays in PHP alongside practical examples.

15 episodes
2 hrs 19 mins
Course
Laravel
PHP
Laravel Tasklist (Intermediate)

Create a tasklist in Laravel and learn authentication, controllers, form validation, repositories, policies and more.

11 episodes
49 mins
Course
Laravel
PHP
Laravel Tasklist (Beginner)

Create a tasklist and learn Laravel along the way.

7 episodes
47 mins
Course
PHP
Practical Object Oriented Programming

Learn OOP with a practical twist, and finish up by building a todo application to cover what we've learned.

22 episodes
3 hrs 28 mins
Snippet
PHP
Securing configuration

Do you store sensitive information directly in your code? That's fine for development, but if you're pushing to source control or production, there's better way.

1 episode
13 mins
Course
PHP
Design Patterns: Singleton Pattern

Although it's an anti-pattern, let's take a look at the singleton pattern and why we probably shouldn't use it.

1 episode
15 mins