by Tom McFarlin
Lessons:21Length:2 hours
Next lesson playing in 5 seconds
Cancel- Overview
- Transcript
2.1 Setting Up MAMP
In this lesson, we begin setting up our local development environment by downloading and installing MAMP.
After installing MAMP, we will:
- Configure the proper ports for Apache and MySQL for easy local development
- Setup the directory out of which we’ll host our projects
- Define the version of PHP that we’re using
- Test our installation to verify that it’s configured correctly
1.Introduction1 lesson, 02:25
1 lesson, 02:25
Free Lesson 1.1What We're Covering02:25
Free Lesson
1.1
What We're Covering
02:25
2.Our Local Development Environment7 lessons, 37:44
7 lessons, 37:44
Free Lesson 2.1Setting Up MAMP05:29
Free Lesson
2.1
Setting Up MAMP
05:29
2.2Creating Our Database and Installing WordPress06:18
2.2
Creating Our Database and Installing WordPress
06:18
2.3Configuring Our IDE04:05
2.3
Configuring Our IDE
04:05
2.4Preparing The Plugin Directory04:27
2.4
Preparing The Plugin Directory
04:27
2.5Configuring CodeKit For LESS and JSLint08:04
2.5
Configuring CodeKit For LESS and JSLint
08:04
2.6A Survey of the Widgets API05:40
2.6
A Survey of the Widgets API
05:40
2.7Stubbing Out Our Widget Based on the API03:41
2.7
Stubbing Out Our Widget Based on the API
03:41
3.Creating The Widget10 lessons, 1:06:37
10 lessons, 1:06:37
3.1Creating The Header Definition04:46
3.1
Creating The Header Definition
04:46
3.2The Constructor, Localization, and Hooks14:59
3.2
The Constructor, Localization, and Hooks
14:59
3.3Adding a Text Field08:05
3.3
Adding a Text Field
08:05
3.4Data Sanitization04:22
3.4
Data Sanitization
04:22
3.5Adding a Textarea05:36
3.5
Adding a Textarea
05:36
3.6A Brief Introduction To JSLint03:21
3.6
A Brief Introduction To JSLint
03:21
3.7Enforcing Constraints Using jQuery08:18
3.7
Enforcing Constraints Using jQuery
08:18
3.8Adding a Select Box08:13
3.8
Adding a Select Box
08:13
3.9Adding a Checkbox05:11
3.9
Adding a Checkbox
05:11
3.10A Brief Introduction To LESS03:46
3.10
A Brief Introduction To LESS
03:46
4.Releasing The Widget3 lessons, 14:11
3 lessons, 14:11
4.1Styling Our Widget Using LESS04:52
4.1
Styling Our Widget Using LESS
04:52
4.2What's Required For Release?04:05
4.2
What's Required For Release?
04:05
4.3Writing The README and Course Conclusion05:14
4.3
Writing The README and Course Conclusion
05:14