Lifetime access is $100 off. Available for a limited time.Join here →

Library

Course
PHP
Design Patterns: Decorator Pattern

Ready for some decorating? Grab your tools and let's learn about the decorator pattern.

1 episode
14 mins
Snippet
Laravel
PHP
Custom Pagination Presenters with Laravel

You might need to change the way your Laravel pagination links are displayed. Well, here's how.

1 episode
18 mins
Snippet
Laravel
PHP
Enforcing referential integrity with the Laravel Schema builder

Covering what referential integrity is, and how easy it is to enforce this to ensure tidy tables with integrity between relationships.

1 episode
12 mins
Course
Laravel
PHP
Lightning fast Laravel Authentication

Laravel 5.2 allows us to get set up with authentication in a matter of minutes. This guide will walk you through the process.

3 episodes
24 mins
Course
Making Sublime Awesome

You live in your text editor, so this guide walks you through setting up Sublime Text 3 to get the best out of it.

13 episodes
19 mins
Course
PHP
Design Patterns: Strategy Pattern

Explaining the Strategy pattern, and building something useful with it that you can use in your projects.

3 episodes
33 mins
Snippet
PHP
PSR-4 Autoloading with Composer

A quick guide to downloading and PSR-4 autoloading with Composer.

1 episode
6 mins
Course
Laravel
PHP
Flexible Service Providers

Using a third-party service in your Laravel application? Let's discuss how to make sure we can switch it out for an alternative, and write our own API for using it.

3 episodes
18 mins
Course
A taste of Gulp

Confused by Gulp? Let's touch on what Gulp does and build some simple CSS (from Sass) and JavaScript. We'll also cover downloading dependencies with Bower.

12 episodes
34 mins
Course
PHP
Templates with Twig

Using Twig not only helps structure your project and templates better, but gives you beautiful, powerful syntax for any size project.

14 episodes
44 mins
Course
To BEM or not to BEM?

BEM is just a CSS naming convention. However, something so simple can help you organise your CSS properly and help reusability. We also cover working with BEM in Sass.

6 episodes
29 mins
Snippet
Laravel
PHP
Laravel Route Model Binding

Tidy up your code drastically by binding models to routes and automatically fetching a model by it's primary key when you access a URI like /users/1.

1 episode
3 mins
Snippet
PHP
So, what's an interface?

Interfaces are used in development a lot, but why make a class adhere to an defined interface? Let's take a look at an example of how this is useful.

1 episode
8 mins
Course
PHP
The best of PHP 7

A look at some of the most useful features of PHP7. These things might sound scary, but they're really simple, useful concepts.

5 episodes
17 mins
Course
Laravel
PHP
Laravel searching with Algolia

Harness the power of Algolia's search service within Laravel. Easily sync model data and present the results to your users.

7 episodes
20 mins
Course
PHP
Understanding namespaces

Namespaces are everywhere for good reason, they help organise your code and prevent naming conflicts. Learn how to use them, and how PSR-4 autoloading can help even the smallest projects.

3 episodes
20 mins