Automate Web Development With Gulp JS

Learn how to automate and speed up your web development.
4.8 (233 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,870 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 29
  • Length 3.5 hours
  • Skill Level All Levels
  • Languages English, captions
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2014 English Closed captions available

Course Description

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.

What are the requirements?

  • A basic understanding of JavaScript (very basic!)
  • A computer you can add software to

What am I going to get from this course?

  • You'll learn how to setup any Gulp Plugin you want
  • You'll learn how professional developers create their websites
  • You'll be able to create better software, faster

What is the target audience?

  • If you build websites, you need to know gulp!

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Course Intro
Welcome!
Preview
00:51
Section 2: Getting Setup
Installing Node.js & NPM
Preview
05:33
Using The Terminal (It's Not That Bad!)
Preview
10:15
Installing Gulp
Preview
04:28
Section 3: Your First Gulp Task
NPM & Package.json
06:44
Installing Gulp Locally & Gulpfile.js
04:44
Creating Your First Gulp Tasks
08:41
Your First Gulp Plugin
11:47
Section 4: Gulp Watch & Live Reload
Setting Up A Server
04:32
Gulp Watch
07:00
Live Reload
05:51
Section 5: CSS, SCSS, and LESS With Gulp
Intro
00:30
Concatenating CSS
13:39
CSS Compression
07:08
Autoprefixer
04:54
Handling Errors
05:35
Adding Source Maps
05:50
SCSS With Gulp
11:35
LESS With Gulp
13:22
Section 6: JavaScript With Gulp
Intro
00:53
Concatenation
04:07
Adding Source Maps
04:39
ES6/ES2015 Compiling With Babel
07:33
Working With Handlebars Templates
19:31
Upgrading Our Default Task
02:26
Section 7: Other Awesome Plugins
Intro
00:57
Compressing Images
14:27
Deleting Files & Folders
04:14
Zipping Up Files
03:06

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Andrew Mead, A Full-stack Developer & Teacher

I'm Andrew, a full-stack developer living in beautiful Philadelphia!

I launched my first Udemy course in 2014 and had a blast teaching and helping others. Since then, I've launched 3 courses with over 21,000 students and over 1,900 5-star reviews.

I currently teach Node, Gulp, and React.

Before I ever heard about Udemy or thought about teaching, I created a web app development company. I've helped companies of all sizes launch production web applications to their customers. I've had the honor of working with awesome companies like Siemens, Mixergy, and Parkloco.

I have a Computer Science degree from Temple University, and I've been programming for just over a decade. I love creating, programming, launching, learning, teaching, and biking.

I can't wait to see you inside one of my courses!

Ready to start learning?
Take This Course