Courses

Course
Laravel
PHP
Build a classified ads site

A site that allows users to browse, create and pay for advertisements. Think Craigslist. We'll cover Eloquent techniques, nested sets for flexibility, payment processing and more.

44 episodes
7 hrs 8 mins
Course
Laravel
PHP
Roles and permissions in Laravel

Powerful role and permission checking doesn't need to be complicated. Let's build our own solution, including custom blade directives and middleware.

8 episodes
1 hr 7 mins
Course
PHP
Slim
Learn Slim 3

A full walkthrough of everything you need to learn about working with a powerful, lightweight framework.

36 episodes
4 hrs 9 mins
Course
PHP
Slim
The Symfony Translation Component

Learn powerful translation techniques, and optionally how to integrate into the Slim 3 framework.

12 episodes
1 hr 4 mins
Course
PHP
Building array helper functions

Taken from Laravel, but using no dependencies, we rebuild useful array helpers from scratch and deep-dive into how everything works.

9 episodes
1 hr 10 mins
Course
PHP
Slim
Symfony VarDumper

Make dumping objects and other variables beautiful. We'll also look at Slim 3 view integration.

4 episodes
22 mins
Course
Laravel
PHP
Laravel Tagging package development

Learn how to build a Laravel tagging package, write tests, and submit to Packagist.

17 episodes
2 hrs 17 mins
Course
Laravel
PHP
Laravel Acceptance Testing

Get started with acceptance testing in Laravel, finishing up with a complete app built with test-driven development.

24 episodes
4 hrs 16 mins
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