course

Gulp

2 students
Course updated 25 July 2023
Course Gulp
$49 per month
for all Hexlet's courses
Sign up
  • In-browser editor for exercises
  • Permanent access to theory
  • Asynchronous learning

Included in the course

6 lessons (video or text)
4 exercises in the IDE
10 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

What you'll learn

  • Create tasks
  • Connect built-in and third-party functions for your tasks
  • Use a chain of commands within one command
  • Export command chains to create tasks

Description

This course focuses on automating routine tasks using the Gulp utility. It is a simple task manager that helps to automate operations that the programmer does on his own. For example, you can use Gulp to automate the compilation of SASS and Pug files often used by DTP sites. This course covers the installation of Gulp, how to create tasks, how to use its built-in features, and how to install popular third-party plugins.

Course program

Estimated time: 6 hours
  • 1

    Introduction

    Learning about the Gulp task manager and its applications
  • 2

    Installation

    Learning how to install Gulp and exploring the basic options for working with it
  • 3

    Gulpfile

    Getting to know the basic structure of gulpfile.js, creating your first tasks and exporting them

    quiz

    exercise

  • 4

    Basic Gulp Functions

    Learning how to use basic Gulp functions within gulpfile.js

    quiz

    exercise

  • 5

    Watch

    Understanding how to keep track of files and execute functions when certain events occur

    quiz

    exercise

  • 6

    Third-party packages

    Installing and learning how to use popular packages — the browser-sync, gulp-sass, and gulp-pug plugins

    exercise

  • 7

    Do it yourself

    Some additional tasks to help you consolidate the theory you've learned
  • 8

    Additional resources

    Some materials the Hexlet team have picked up. This will give you a more in-depth understanding of the topic

Recommended program

profession
Layout with the latest CSS standards
5 months
from scratch
under development
Start at any time
profession
Development of front-end components for web applications
10 months
from scratch
Start at any time
profession
new
Developing web applications with Django
10 months
from scratch
under development
Start at any time