Skip Navigation
Image of Trevor Greenleaf

Trevor Greenleaf

Trevor Greenleaf teaches Visual Interaction courses at Art Center in the Graphic Design and Interactive Department. Also, he has taught at Californa State University, Northridge for the last five years. He is the founder of numerous startups and has worked with many web clients throughout his career.

View Website

Series

Making Mood Boards with Moodzer

beginner

4 episodes / 17m

Basic PHP

beginner

10 episodes / 1h 32m

Amazon Rekognition with PHP

intermediate

6 episodes / 45m

Getting started with AWS Polly

intermediate

10 episodes / 50m

Hosting with Digital Ocean

beginner

8 episodes / 43m

WordPress Advanced Custom Fields

intermediate

9 episodes / 45m

WordPress Custom Post Types and Taxonomies

intermediate

6 episodes / 37m

Vue JS Basics

beginner

18 episodes / 2h 29m

JavaScript Basics

beginner

9 episodes / 1h 4m

Using Firebase & Vue to Create Interactive Prototypes

intermediate

8 episodes / 1h 33m

Working with the Twitter API

intermediate

4 episodes / 15m

Setting up Sublime Text

beginner

4 episodes / 20m

Laravel Basics

intermediate

23 episodes / 3h 22m

Bash Basics

beginner

8 episodes / 36m

Laravel Valet

beginner

4 episodes / 33m

Configuring iTerm

beginner

2 episodes / 10m

Setting up your Domain Name

beginner

2 episodes / 11m

Getting Started with the Raspberry Pi

beginner

4 episodes / 16m

Flickr API

intermediate

6 episodes / 30m

Creating PDFs with PHP

intermediate

3 episodes / 11m

Image manipulation with PHP Intervention

intermediate

8 episodes / 59m

Algolia Search with Laravel and Vue

advanced

11 episodes / 1h 29m

Laravel Seeding your Database

intermediate

7 episodes / 39m

Getting Images from Instagram with PHP

intermediate

4 episodes / 17m

Server Setup with Laravel Forge

intermediate

7 episodes / 48m

Getting Started with Adobe Experience Design

beginner

10 episodes / 45m

Laravel Collective

intermediate

4 episodes / 38m

Creating a PDF in Laravel

intermediate

5 episodes / 26m

Creating a Contact Form in Laravel

intermediate

8 episodes / 46m

Laravel Sending Mail with Mailgun

intermediate

4 episodes / 10m

Laravel Creating Artisan Commands

advanced

8 episodes / 44m

Getting Started with HTML 2 Canvas

beginner

4 episodes / 25m

Laravel Socialite

advanced

8 episodes / 59m

Getting Started with Laravel Mix

intermediate

7 episodes / 30m

Creating Charts with Chart JS

beginner

7 episodes / 34m

Getting Started with Mailtrap

beginner

4 episodes / 13m

Scrapping Data with PHP

beginner

9 episodes / 42m

Getting Started with jQuery

intermediate

12 episodes / 1h 16m

Getting Started with CodePen

beginner

4 episodes / 25m

Getting Started with Pusher

advanced

1 episodes / 8m

WordPress Theming, Quick & Dirty

intermediate

9 episodes / 45m

Version control using Tower and Git

beginner

5 episodes / 47m

Controlling your Database with Sequel Pro

intermediate

5 episodes / 43m

Laravel Backup

intermediate

5 episodes / 59m

Getting Started with Composer

beginner

4 episodes / 23m

Browser Based Speech Recognition

intermediate

6 episodes / 38m

Dynamically Converting Files with CloudConvert

intermediate

1 episodes / 16m

Getting started with Electron

intermediate

8 episodes / 1h 8m

Particle Photon Basics

intermediate

4 episodes / 19m

Instant Laravel Upgrades with Laravel Shift

intermediate

2 episodes / 13m

Google AIY Kit & Raspberry Pi

beginner

3 episodes / 13m

Creating a Chatbot with Amazon Lex

intermediate

4 episodes / 40m

Microsoft Kinect & Processing on the Mac

intermediate

4 episodes / 27m

Easy Sorting with Isotope

intermediate

5 episodes / 36m

Isotope with Wordpress

intermediate

8 episodes / 1h 8m

Hosting WordPress on Digital Ocean

intermediate

6 episodes / 35m

File Comparison with Kaleidoscope App

beginner

2 episodes / 13m

Laravel Sitemap

intermediate

4 episodes / 27m

Creating a Carousel with Flickity

beginner

1 episodes / 14m

Compiling Tailwind CSS

intermediate

8 episodes / 1h 12m

Controlling a Particle Photon with Javascript

intermediate

7 episodes / 1h 22m

Vue.js Demos

beginner

5 episodes / 1h 18m

Consuming APIs with Vue.js & PHP

intermediate

3 episodes / 46m
New

LIFX Smart Light Bulb

intermediate

4 episodes / 52m

Sending Audio from RaspberryPi to Laravel

intermediate

7 episodes / 1h 21m

Getting Started with Vue CLI

intermediate

10 episodes / 2h 6m

Getting Started with HotJar

beginner

1 episodes / 11m

Cloud Firestore with Vue CLI

advanced

6 episodes / 55m

Termly Legal Content Generator

beginner

1 episodes / 8m

Controlling SVGs with Vue

intermediate

8 episodes / 1h 11m

Laravel Valet on Multiple User Accounts

intermediate

1 episodes / 9m

Easy Website Planning

beginner

7 episodes / 1h 23m

Getting Started with Laravel Blue Print

intermediate

2 episodes / 10m

Laravel Charts

intermediate

4 episodes / 35m

Creating Personas

beginner

4 episodes / 48m

Creating Mood Boards

beginner

4 episodes / 56m