# jam3-lesson-asyncjs **Repository Path**: mirrors_Jam3/jam3-lesson-asyncjs ## Basic Information - **Project Name**: jam3-lesson-asyncjs - **Description**: This is a lesson on assynchronous javascript. It covers Node EventEmitter, Node Style Callbacks, and Promises - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##### [jam3-lesson](https://github.com/Jam3/jam3-lesson) ยป asyncjs --- # jam3-lesson-asyncjs [![experimental](http://badges.github.io/stability-badges/dist/experimental.svg)](http://github.com/badges/stability-badges) This is a lesson on asynchronous javascript. It covers the following topics: 1. What is asynchronous js? 2. Node Style Callbacks 3. Node Events 4. Signals 5. Promises ## Usage [![NPM](https://nodei.co/npm/jam3-lesson-asyncjs.png)](https://www.npmjs.com/package/jam3-lesson-asyncjs) Install `jam3-lesson-asyncjs` ``` $ npm i jam3-lesson-asyncjs -g ``` Then create a folder and run `jam3-lesson-asyncjs` so: ``` $ mkdir ~/lesson-assync $ cd ~/lesson-assync $ jam3-lesson-asyncjs ``` After this open your browser and you'll be able to start reading the lessons. Each part of the lesson has a practice section. These can be found at `practice/index.js` in each part of the lesson. ## License MIT, see [LICENSE.md](http://github.com/Jam3/jam3-lesson-asyncjs/blob/master/LICENSE.md) for details.