The Node.js Master Class - No Frameworks, No NPM | Node v8.x
Ditulis pada: November 19, 2018
Coupon Details
The Node.js Master Class - No Frameworks, No NPM | Node v8.x, Advanced NodeJS: Build an MVC app, a REST API, and a CLI in plain Node JS (ES5 Javascript) with no 3rd-party libraries.
Created by Leslie Lewis
Preview This Course - GET COUPON CODE
What Will I Learn?
- How to build an MVC instead of using Express
- How to build a GUI instead of using Angular / React
- How to use the filesystem instead of using Mongo
- How to build your own CLI program from scratch
- How to write your own libraries instead of using NPM
- How to write your own test runner instead of using Mocha / Chai
- How to scale an application and tune it for performance
- How to create background workers to handle asynchronous tasks
- How to write NodeJs apps in plain Javascript ES5. No ES6, ES7, ES8 or ES9.
- The history of Node, from 2009 until now
- What V8 is, and how it works
- How Node works internally
- How to read and understand the NodeJs documentation
- How to use the built-in Node modules
- Together, we're going to explore the entirety of the Node docs:
- Assertion Testing | require('assert')
- Async Hooks | require('async_hooks')
- Child Processes | require('child_process')
- Cluster | require('cluster')
- Crypto | require('crypto')
- DNS | require('dns')
- Events | require('events')
- File System | require('fs')
- HTTP | require('http')
- HTTPS | require('https')
- HTTP/2 | require('http2')
- Net | require('net')
- OS | require('os')
- Path | require('path')
- Performance Hooks | require('perf_hooks')
- Query Strings | require('querystring')
- Readline | require('readline')
- REPL | require('repl')
- String Decoder | require('string_decoder')
- TLS/SSL | require('tls')
- UDP / Datagram | require('dgram')
- URL | require('url')
- Utilities | require('util');
- V8 | require('v8')
- VM | require('vm')
- ZLIB | require('zlib')
- ...and many more.