Skip to content

cblnco/JSNAD-study-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

JSNAD-study-tracker

A personal study repository with mutiple NodeJS exercises to prepare for JSNAD Certification.


JSNAD Domains & Competencies

Taken from: The Linux Foundation Training.

Buffer and Streams - 11% ✔️

  • Node.js Buffer API’s
  • Incremental Processing
  • Transforming Data
  • Connecting Streams

Control flow - 12 % ✔️

  • Managing asynchronous operations
  • Control flow abstractions

Child Processes - 8% ✔️

  • Spawning or Executing child processes
  • Child process configuration

Diagnostics - 6%

  • Debugging Node.js
  • Basic performance analysis

Error Handling - 8%

  • Common patterns
  • Handling errors in various scenarios

Node.js CLI - 4%

  • Node executable command line flags

Events - 11%

  • The event system
  • Building event emitters
  • Consuming event emitters

File System - 8%

  • Input/output
  • Watching

JavaScript Prerequisites - 7%

  • Language fundamentals
  • Scoped to core language features introduced since EcmaScript 1 and still heavily used today

Module system - 7%

  • CommonJS Module System only

Process/Operating System - 6%

  • Controlling the process
  • Getting system data

Package.json - 6%

  • Package configuration
  • Dependency management

Unit Testing - 6%

  • Using assertions
  • Testing synchronous code
  • Testing asynchronous code

Useful resources

About

JSNAD Certification Study tracker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published