FREELessons: 9Length: 1.4 hours
Gulp is a build system for JavaScript that makes it easy to automate repetitive tasks like linting, minification, and transcoding.
In this course, you'll learn how to set up Gulp to perform some key build tasks for your JavaScript apps. You'll see some essential tools for modern front-end development, and you'll learn how to install and configure them as Gulp tasks to create a basic but robust JavaScript build system.
Learn JavaScript: The Complete Guide
We've built a complete guide to help you learn JavaScript, whether you're just getting started as a web developer or you want to explore more advanced topics.
1.Introduction2 lessons, 11:18
2 lessons, 11:18
1.1Introduction01:06
1.1
Introduction
01:06
1.2Setup10:12
1.2
Setup
10:12
2.Static Analysis2 lessons, 19:54
2 lessons, 19:54
2.1File Linting09:24
2.1
File Linting
09:24
2.2Code Style Enforcing10:30
2.2
Code Style Enforcing
10:30
3.Build3 lessons, 34:47
3 lessons, 34:47
3.1Compile Sass to CSS09:35
3.1
Compile Sass to CSS
09:35
3.2Compile TypeScript to JS11:08
3.2
Compile TypeScript to JS
11:08
3.3Concatenate and Uglify14:04
3.3
Concatenate and Uglify
14:04
4.Test1 lesson, 15:35
1 lesson, 15:35
4.1Unit Testing15:35
4.1
Unit Testing
15:35
5.Conclusion1 lesson, 01:33
1 lesson, 01:33
5.1Conclusion01:33
5.1
Conclusion
01:33
Dan Wellman is an author and front-end developer based in his home town in the south of merry old England. By day he builds web sites and applications and likes to focus on JavaScript, testing and workflow tools. By night he produces video courses for Tuts+ on a range of mostly front-end focused topics, usually centered around JavaScript.