Library

Course
PHP
Sending SMS with Twillio

Twillio provides a really easy way to send SMS messages. We go from setting up a number to sending messages, and then handling errors if things go wrong.

4 episodes
12 mins
Course
PHP
Sending email with Mailgun

Letting an email service like Mailgun handle your email is the right way to go, it's also really easy to set up!

8 episodes
20 mins
Snippet
PHP
Slim
Configuration with Slim 3

Easily set up powerful, flexible configuration within Slim 3 and make it easier to switch your application settings.

1 episode
11 mins
Course
PHP
Generating secure random strings with PHP

Generating random strings is usually part of every application, but how do we securely generate them?

3 episodes
9 mins
Snippet
PHP
Quickly converting an array to an object in PHP

A useful tip for when you need to quickly cast an array to an object.

1 episode
3 mins
Course
PHP
Learn PDO (PHP Data Objects)

Working with a database from PHP? PDO is a great option, and this series covers the essentials every developer should know.

21 episodes
1 hr 1 min
Course
Laravel
Deploying Laravel Applications with Forge and Envoyer

How to create a server with Forge and deploy your Laravel application using the zero-downtime deployment service, Envoyer.

11 episodes
37 mins
Snippet
PHP
Fun with Ternery Operators in PHP

How ternery operators can clean up your code and speed up development.

1 episode
5 mins
Course
PHP
Send Email With PHPMailer

Sending email in PHP, the right way.

5 episodes
20 mins
Course
PHP
The SOLID Design Principals

This series looks at the 5 SOLID design principals. These can be applied to any object oriented language.

5 episodes
12 mins
Course
PHP
The PHP Reflection API

PHP 5 is bundled with a reflection API that gives you the ability to reverse-engineer classes, interfaces, functions, methods and extensions. In this series we'll look at some examples to get you started with PHP reflections.

5 episodes
14 mins
Course
Getting started with Sass

Thought you'd never be able to use variables, functions and nesting when writing CSS? You can with Sass, a CSS extension language, which lets you write clean, re-usable code and compile it into CSS.

6 episodes
1 hr 2 mins
Snippet
PHP
Using PHP's Built-In Web Server

Did you know PHP has a built-in web server we can run from the command line? Let's take a look at how it works.

1 episode
6 mins
Course
PHP
Dates And Times in PHP

Struggling with dates and times in PHP? We have you covered in this series, where we look at Carbon, a popular and essential library for working with PHP dates and times.

13 episodes
1 hr 8 mins
Snippet
PHP
Flattening A PHP Multidimensional Array

A couple of methods you can use to flatten a multidimensional array with PHP. The first method looks at a more verbose method of looping through array items and self calling a function/method, and the second looks at using standard PHP classes to make it a bit cleaner.

1 episode
12 mins
Snippet
PHP
Generate Fake Data with PHP using Faker

Speed up development and use Faker to generate fake data, like words, paragraphs, names, email addresses, and so much more! Here, we look at seeding a database with 100 records of data at the click of a button.

1 episode
14 mins