What you will learn
Quickly iterate on code in development, using file watchers that re-compile code on any change
Easily deploy production-ready asset bundles
Use a build step in order to allow code transformations so that other languages (such as Less, Sass, CoffeeScript, and TypeScript) can be used in the browser
Automate common tasks during development and deployment using Node libraries and Gulp
Section 1: Fundamentals: How To Node
Section 2: NPM: Never manually download a library again
Section 3: Bower and Less: How to make CSS bearable
Section 5: Gulp: How to automate your life
Section 6: Modules: How to organize your assets
Section 7: Modules: RequireJS
Section 8: Modules: Browserify
Section 9: Modules: Webpack
Section 10: Modules: JSPM
Section 11: The End
what every web developer needs to know
- Have a basic understanding of how to navigate your platform's terminal or command line
Node.js? I thought you said ANY platform!
While this course is a great introduction to writing server-side applications in node (certainly not wasted time, even if you don’t intend to use a node server), we spend most of our time using node as a development tool.
If you’re writing an application in PHP, ASP. NET, or anything else, no problem! Node won’t need to be installed on the production server for it to do it’s thing. We simply use it to process our assets; there’s no need for it to be deployed into production unless your backend server also uses node.
Especially if you’re an ASP. NET developer, Microsoft is incorporating these tools right into Visual Studio and ASP. NET 5! Node.js isn’t just for Linux and servers anymore! But on the other hand, that means you have to have a good grasp on these tools to stay ahead in the world of ASP. NET - and that’s why I’m here!
What else will be covered?
We’re also going to take a look at Bower. Bower is a client-side package manager that makes it easy for us to install third party dependencies.
Who this course is for:
- This course is ESPECIALLY for ASP.NET developers who wish to learn more about Gulp, Bower and Node for use in ASP.NET 5