WordPress is easy for nearly anyone to learn, but that doesn’t mean that all the code you write for it has to be messy. There’s nothing keeping you from leveraging modern programming techniques for your WordPress themes and plugins. Let me show you.
1.Introduction1 lesson, 01:29
1 lesson, 01:29
1.1Introduction01:29
1.1
Introduction
01:29
2.Getting Started3 lessons, 23:55
3 lessons, 23:55
2.1Installing WordPress via the Command Line05:37
2.1
Installing WordPress via the Command Line
05:37
2.2Take Control of your Environment11:53
2.2
Take Control of your Environment
11:53
2.3Taking Advantage of PHP 5.3 and Beyond06:25
2.3
Taking Advantage of PHP 5.3 and Beyond
06:25
3.OOP Plugin Development3 lessons, 20:13
3 lessons, 20:13
3.1Creating an Object-Oriented Plugin08:12
3.1
Creating an Object-Oriented Plugin
08:12
3.2Autoloading05:26
3.2
Autoloading
05:26
3.3Dependency Management06:35
3.3
Dependency Management
06:35
4.Using Composer with WordPress2 lessons, 11:02
2 lessons, 11:02
4.1Setting up Your composer.json File07:02
4.1
Setting up Your composer.json File
07:02
4.2Composer Autoloading04:00
4.2
Composer Autoloading
04:00
5.Building a REST API for your WordPress Data3 lessons, 27:11
3 lessons, 27:11
5.1Using the Slim Microframework to Build an API 10:05
5.1
Using the Slim Microframework to Build an API
10:05
5.2Adding Create, Update, and Delete Actions14:35
5.2
Adding Create, Update, and Delete Actions
14:35
5.3Building a JavaScript Application02:31
5.3
Building a JavaScript Application
02:31
6.Advanced Templating with Twig2 lessons, 13:29
2 lessons, 13:29
6.1A Twig Overview11:53
6.1
A Twig Overview
11:53
6.2Using Twig in WordPress Themes Using Timber01:36
6.2
Using Twig in WordPress Themes Using Timber
01:36
7.Learning WP-CLI2 lessons, 18:25
2 lessons, 18:25
7.1The Basics of WP-CLI08:01
7.1
The Basics of WP-CLI
08:01
7.2Custom Commands10:24
7.2
Custom Commands
10:24
8.Unit Testing in WordPress1 lesson, 05:54
1 lesson, 05:54
8.1The WordPress Testing Library05:54
8.1
The WordPress Testing Library
05:54
9.Conclusion1 lesson, 00:39
1 lesson, 00:39
9.1Goodbye00:39
9.1
Goodbye
00:39