Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Gulp, The Streaming Build System
Rating: 4.0 out of 5(57 ratings)
1,396 students

Learn Gulp, The Streaming Build System

Automate all your front-end tasks with ease and become a Gulp Guru in this workshop-filled course!
Created byDaniel Stern
Last updated 4/2015
English

What you'll learn

  • Explain what Gulp is and what it should be used for
  • Install Gulp and Install Gulp Plugins on their workstation
  • Seek out and install new Gulp plugins as required
  • Use Gulp from the Command Line
  • Write a custom Gulpfile for whatever task is required
  • Automate a whole project using a personally created Gulpfile

Course content

5 sections16 lectures1h 44m total length
  • Why Gulp?3:37

    Gulp is the new, exciting task runner that can make your workflows much faster and easier.

    In this video, we'll explore why learning Gulp is right for you.

  • Course Overview3:08

    This course attempts to teach the student everything they need to use the Gulp tool.

    This brief lecture will take a step-by-step overview of the materials we'll be covering.

  • What is Gulp?5:19

    Gulp describes itself as "The Streaming Build System." Basically, it's a way of doing automatically the tasks that you would have to do yourself again and again.

    In this tutorial, we'll find out what Gulp is and have a look at their website.

  • Gulp Basics

Requirements

  • Students will need a PC or Mac with Node.js installed to code along in the hands-on demos, but nothing is required to watch

Description

This comprehensive course covers everything a developer needs to know to effectively use Gulp in day-to-day situations and in the workplace.

We will cover all main Gulp topics in this series, including what Gulp is, Installation, Plugins and automating a project using a Gulpfile.

You will learn:

• How to install Gulp on your Mac or PC
• How to run Gulp from the command line and use the Gulp command-line arguments
• How Gulp works and when you should use it
• About various essential Gulp plugins including gulp-less, gulp-concat and gulp-uglify
• How to run Gulp tasks in sequence
• How to run Gulp tasks automatically when certain files are updated
• How to write a fully-fledged Gulpfile to manage a complex project

Gulp is a very powerful and easy-to-use tool. By taking this tutorial series, you will be able to use Gulp in all your day-to-day projects. You will understand how to write a Gulpfile, what plugins to download, and how to configure them using the Gulp API.

Best of all, we'll tackle a full Gulpfile in a hands-on workshop where we'll need to automate LESS, JavaScript and HTML processing. We'll use gulp-uglify, gulp-less, browser-sync and more, all in real time, so you can code along at home.


Who this course is for:

  • This course is ideal for someone who already knows Grunt, Make, Rake, etc
  • Also great for someone with a JavaScript background
  • Perfect for anyone working on large Web development projects, especially those using Gulp