Creating an awesome WordPress theme from scratch can be a daunting task, especially if you are a beginner. Thankfully, WordPress offers a much easier and quicker alternative: child themes. In this screencast, I will be showing you how to create a child theme complete with customizations.
This is the first video in the Your First Steps into WordPress Theme Development series.
The Principles of Beautiful Web Design, 4th Edition
Learn PHP in One Day and Learn It Well
Docker for Web Developers