-
Урок 1.
00:04:32
INTRODUCTION: What, why, who? Node.js CLI Tools
-
Урок 2.
00:03:42
NODE.JS: Understand what is Node.js?
-
Урок 3.
00:04:42
NODE.JS: Server Load Test
-
Урок 4.
00:03:11
NODE.JS: Release Cycle Current + Long term support
-
Урок 5.
00:04:48
NODE.JS: Difference between npx and npm
-
Урок 6.
00:01:54
BASICS: How to download and install Node.js
-
Урок 7.
00:03:05
NODE + NVM: Node.js Version Management with nvm
-
Урок 8.
00:00:44
NODE + NODENV: Node.js Version Management with nodenv
-
Урок 9.
00:01:57
NODE + ASDF: Node.js Version Management with asdf
-
Урок 10.
00:10:10
NODE + N: Node.js Version Management with n
-
Урок 11.
00:00:44
SUMMARY: Node.js Installation & Management
-
Урок 12.
00:16:12
NODE.JS CLI: Building & publishing your first CLI
-
Урок 13.
00:12:43
NODE.JS CLI UX: Clear any console & Semantic Versions
-
Урок 14.
00:07:12
NODE.JS CLI UX: Welcome Header CLI introduction
-
Урок 15.
00:06:32
NODE.JS CLI UX: Readme, keywords, author info, & license
-
Урок 16.
00:17:24
NODE.JS CLI UX: Everything about CLI colors with chalk
-
Урок 17.
00:08:21
NODE.JS CLI UX: Custom styled CLI alerts
-
Урок 18.
00:01:38
NODE-MODULE PKG: Introduction: npm module pkg?
-
Урок 19.
00:09:55
NODE-MODULE PKG: Architecture, files, & configuration
-
Урок 20.
00:01:53
NODE-MODULE PKG: npm module dependencies
-
Урок 21.
00:10:51
NODE-MODULE PKG: Coding a Node.js module
-
Урок 22.
00:01:36
NODE-MODULE PKG: Testing npm node module
-
Урок 23.
00:03:43
NODE-MODULE PKG: Refactoring node module
-
Урок 24.
00:01:18
NODE-MODULE PKG: Testing npm node module Part 2
-
Урок 25.
00:03:13
NODE-MODULE PKG: Refactoring node module name
-
Урок 26.
00:06:34
NODE-MODULE PKG: Publishing your node-module
-
Урок 27.
00:05:41
ERROR HANDLING: check the Node.js version
-
Урок 28.
00:03:50
ERROR HANDLING: CLI handle the unhandled errors
-
Урок 29.
00:09:58
ERROR HANDLING: Refactor (IIFE) Immediately Invoked Function Expression
-
Урок 30.
00:11:54
ERROR HANDLING: Node process custom error handler
-
Урок 31.
00:09:12
THEORY: Node.js Event loop (the right way)
-
Урок 32.
00:01:17
THEORY: Node.js process & paths
-
Урок 33.
00:00:23
THEORY: Node.js process.cwd() paths
-
Урок 34.
00:01:16
THEORY: Node.js process.exit() strategy
-
Урок 35.
00:00:34
THEORY: Node.js process.env info
-
Урок 36.
00:01:12
THEORY: Node.js process.argv arguments
-
Урок 37.
00:04:10
THEORY: Node.js process stdin stdout stderr
-
Урок 38.
00:06:57
THEORY: Node.js parsing CLI arguments
-
Урок 39.
00:08:14
FRAMEWORKS: Node.js CLI frameworks
-
Урок 40.
00:05:15
CLI HELPER: Node.js CLI Refactor: flags, inputs, help
-
Урок 41.
00:07:06
CLI HELPER: meow: Introduction, what & why?
-
Урок 42.
00:03:39
CLI HELPER: meow: Creating help command
-
Урок 43.
00:04:47
CLI HELPER: meow: CLI Refactor (production-ready)
-
Урок 44.
00:02:02
CLI HELPER: meow: flags & aliases
-
Урок 45.
00:01:43
CLI HELPER: meow: Help command
-
Урок 46.
00:01:30
CLI HELPER: meow: CLI version printing
-
Урок 47.
00:01:12
CLI HELPER: meow: Help command update
-
Урок 48.
00:03:07
CLI HELPER: meow: Help command UX with colors
-
Урок 49.
00:05:13
CLI HELPER: meow: CLI flags & Flag aliases
-
Урок 50.
00:03:29
CLI HELPER: meow: CLI flag minimal output
-
Урок 51.
00:01:58
CLI HELPER: meow: CLI flag controlled clear screen
-
Урок 52.
00:01:17
CLI HELPER: meow: handle missing command
-
Урок 53.
00:01:19
CLI HELPER: meow: an overview of the new CLI
-
Урок 54.
00:02:34
DATA FETCHING: UX: CLI boxes
-
Урок 55.
00:09:19
DATA FETCHING: Fetching data in a Node.js CLI (node-fetch/axios)
-
Урок 56.
00:05:40
DATA FETCHING: CLI data fetching errors handling
-
Урок 57.
00:07:04
DATA FETCHING: User experience loading spinners
-
Урок 58.
00:14:17
DATA FETCHING: CLI fetching latest blog posts
-
Урок 59.
00:09:33
CLI I/O: How to take user input in a CLI with enquirer
-
Урок 60.
00:07:00
CLI I/O: Tens of different enquirer prompts
-
Урок 61.
00:04:22
CLI PROJECT: CLI Hello & Scopped Package
-
Урок 62.
00:03:50
CLI PROJECT: CLI commands with child_process spawn
-
Урок 63.
00:02:24
CLI PROJECT: CLI commands with child_process exec
-
Урок 64.
00:02:39
CLI PROJECT: CLI commands with child_process exec p
-
Урок 65.
00:01:55
CLI PROJECT: CLI commands with execa
-
Урок 66.
00:01:43
CLI PROJECT: CLI commands with shelljs
-
Урок 67.
00:11:22
CLI PROJECT: Automatically Generate CLI Help
-
Урок 68.
00:02:27
CLI PROJECT: CLI Project Scaffolding / Boilerplates
-
Урок 69.
00:11:28
CLI PROJECT: CLI Dynamic Template generation
-
Урок 70.
00:05:42
PROD-READY: Create Node CLI Projects В· ncli
-
Урок 71.
00:05:18
PROD-READY: ncli В· taking user input
-
Урок 72.
00:03:00
PROD-READY: ncli В· input refactor to ask.js module
-
Урок 73.
00:01:48
PROD-READY: ncli В· input refactor ask.js with questions
-
Урок 74.
00:03:39
PROD-READY: ncli В· output UX refactor with colors
-
Урок 75.
00:09:50
PROD-READY: ncli В· improve template with dynamic data
-
Урок 76.
00:06:04
PROD-READY: ncli В· template generation UX refactor
-
Урок 77.
00:04:06
PROD-READY: ncli В· graceful forced CLI cancellation
-
Урок 78.
00:08:17
PROD-READY: ncli В· optional command validation FTW
-
Урок 79.
00:03:40
PROD-READY: ncli В· fix potentially dangerous dir exists routine
-
Урок 80.
00:06:04
PROD-READY: ncli В· improve user experience, loading spinners
-
Урок 81.
00:12:50
PROD-READY: ncli В· persist in history to remember the last input
-
Урок 82.
00:23:12
CLI PROJECT: CLI To do - manage project todos
-
Урок 83.
00:14:03
CLI PROJECT: CLI to resize & optimize images
-
Урок 84.
00:02:38
CLI PROJECT: CLI Quiz - Take a quiz
-
Урок 85.
00:04:06
CLI PROJECT: CLI Survey - Fill a survey
-
Урок 86.
00:04:22
CLI PROJECT: CLI to get WiFi Password
-
Урок 87.
00:07:04
CLI PROJECT: CLI Remember-Me - persist config
-
Урок 88.
00:05:31
CLI PROJECT: CLI Pre-configurable like Babel & prettier
-
Урок 89.
00:07:27
CLI PROJECT: CLI Progress Estimation & Progress bars
-
Урок 90.
00:03:41
CLI PROJECT: CLI Display Fun Figlet printing
-
Урок 91.
00:04:06
CLI PROJECT: CLI Project Update Notification
-
Урок 92.
00:06:33
CLI PROJECT: CLI Graphs & Charts, Hacker dashboards
-
Урок 93.
00:05:35
CLI UPDATES: Check and update npm dependencies
-
Урок 94.
00:09:42
DEBUGGING: VSCode breakpoints & logpoints for CLI debugging
-
Урок 95.
00:10:45
UNIT TESTING: CLI unit testing
-
Урок 96.
00:04:31
EXTRA: What are JavaScript template literals
-
Урок 97.
00:05:32
EXTRA: FOSS (Free & Open Source Software) best practices
NODE-MODULE PKG:Custom options & Default options04:42
NODE-MODULE PKG:JavaScript destructuring03:68
NODE-MODULE PKG:JavaScript spread operator01:24
NODE-MODULE PKG:JavaScript template literals05:12