
Learn how to build a starter kit by using npm or yarn to download packages, gulp for tasks, babel to convert es6 to es5, and webpack to bundle modules.
Install node, the only prerequisite, using the Windows executable or macOS homebrew, then verify with node -v and npm -v.
Explore the package manager and install packages with npm, distinguishing global and local installs. Learn how dependencies and dev dependencies populate node_modules and how package.json tracks them, with yarn usage.
Define Gulp tasks like print name and print age, orchestrate them with a shuffle to run in order, and demonstrate the default task execution.
Learn to integrate gulp with the sass plugin to compile scss into css, configure a starter kit, and output results to a public css directory.
Learn to use vendor prefixes with autoprefixer so CSS properties like display:flex work across browsers; automate with gulp tasks that run Sass and autoprefixer before exporting CSS.
learn to set up browser-sync with gulp to run a local server and auto reload the page as you edit files, using a starter kit workflow.
Minify our css by integrating the gulp-clean-css plugin, creating a production task, and ensuring the public assets are cleaned and compact with source maps for debugging.
Set up webpack and babel to bundle assets for a react and es2015 project, configure entry and output, and enable live reload via gulp integration.
Explore extending a gulp-based web developer starter kit with plugins and scripts, adapt to future frameworks and bundlers, and configure production tasks and builds.
Learn to automate your environment for web development by building a web developer starter kit. This is one of the most important skill all developers should have. Learn to compile your SASS to CSS to get new features for styling your websites. Also learn to work with webpack and babel to be able to work with the latest javascript features. In this course you will learn everything you need to become a modern developer.