FSD Front-end Development: Build Tools
Several development activities can be automated with the use of special software that is mostly built with Javascript. In this 11-video course learners explore some of this software including bundlers such as Webpack and Browserify task runners such as Grunt and Gulp and the Yeoman build tool to help with full stack development. Git and GitHub help with saving and collaborating as well as cloud storage. Begin with setting up and configuring a Webpack in a NodeJS environment; then follow an introduction to Grunt which is installed via NPM for the Node application and the jsHint package to lint (check) the files. Next learn how to install Gulp.js and create tasks. Explore Browserify for front-end development using NPM modules in browsers; examine Scaffold with Yeoman a scaffolding type of technology; and apply a generator to a project. You will learn how to install Git and create an account then add a branch and merge it with the master push files to GitHub and clone files from GitHub. The concluding exercise directs you to install Git and work with it locally.