Created by:-  Andrew Mead

If you're a website developer, or you're just getting started with web development, this course is for you.
In this course you're going to learn how to speed up and automate website development with gulp. Gulp is a task runner that automates the boring, repetitive, and time consuming things that website developers (like you!) do dozens of times a day.
With gulp, you can do more of the work you love (making websites) and less of the work you hate (reloading your browser, checking your code for errors, combining/minifying your files).
When you're done this course:
  • You'll be able to instantly see the changes you made to your site without refreshing your browser.
  • You'll become a professional developer that concatenates and minifies their JavaScript and CSS, speeding up your websites.
  • You'll never have to worry about handling CSS vendor prefixes.
  • You are going to understand why tooling and workflow are just as important as knowing HTML/CSS and JavaScript.
This sounds too advanced for me!
I promise, it's not. If you know how to create a JavaScript function, and you've built anything using HTML/CSS or JavaScript, you know enough.
In this course, I walk you through the basics of getting setup, step by step. I'm also available on Udemy to answer any of my students questions.
Youtube-player test

001 Welcome

002 Installing Node js NPM

003 Using The Terminal Its Not That Bad

004 Installing Gulp

005 NPM Package json

006 Installing Gulp Locally Gulpfile js

007 Creating Your First Gulp Tasks

008 Your First Gulp Plugin

009 Setting Up A Server

010 Gulp Watch

011 Live Reload

012 Intro

013 Concatenating CSS

014 CSS Compression

015 Autoprefixer

016 Handling Errors

017 Adding Source Maps

018 SCSS With Gulp

019 LESS With Gulp

020 Intro

021 Concatenation

022 Adding Source Maps

023 ES6ES2015 Compiling With Babel

024 Working With Handlebars Templates

025 Upgrading Our Default Task

026 Intro

027 Compressing Images

028 Deleting Files Folders

029 Zipping Up Files