I am the creator of CraftQuest, a web developer, and former software team manager. I spend most of my time improving CraftQuest with code and courses. When I'm not in front of the computer, I spend my time with my family, and running on the roads and trails of Austin, TX.
|1||Introduction||We'll review what we'll cover in this part of the course and kick off with some information about Grunt.||03:14|
|2||Getting Started with Grunt||Let's get the basics of Grunt out of the way and learn what we need to get started.||07:50|
|3||Installing Grunt||Learn how to install Grunt and its dependencies.||03:30|
|4||Grunt and its Files||Grunt has a couple files you need to make things work. We'll look closely at both.||13:49|
|5||Building a Grunt Task||This is the meat and potatoes right here. We learn how to build out multiple Grunt tasks to automate our project development.||23:20|
|6||Gruntfile Extras||Two extra tasks to make Grunt clean up generated files and watch our source files for changes.||07:30|
|7||Introduction to Gulp||Let's review what we'll learn in this part of the course and jump in to learning about Gulp.||03:32|
|8||Installing Gulp||We'll learn how to install Node,js and use NPM to install Gulp.||04:55|
|9||Overview of Gulp||Before jumping in to building tasks, we'll take some time to review Gulp and its files.||04:34|
|10||Building Tasks in Gulp||We start coding and building our tasks that process our project files.||20:43|
In this course we'll learn that we can ditch var_dump() and dd() and use an easier way to debug problems in our code.
Why do we call software issues "bugs", anyway? Andrew quizzes Ryan on the origin of the term.
Andrew drops some trivia in the livestream.
Andrew and Ryan answer questions about Craft license servers, how to build a custom module, and what debugging is.
Ryan steps through a few options for implementing subscription trials in Craft Commerce.
Andrew demonstrates how he uses an extended template to set global variables right in Twig. No PHP required!
Ryan and Andrew answer the viewer question on hosting.
Ryan and Andrew answer questions about where to start with front-end tooling, what makes a good Craft CMS hosting provider, and how to create a Twig global variable in Twig.