Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mhavelant/nodejs-edu
NodeJS education repo (roadmaps, sources, goals, ...)
https://github.com/mhavelant/nodejs-edu
Last synced: about 1 month ago
JSON representation
NodeJS education repo (roadmaps, sources, goals, ...)
- Host: GitHub
- URL: https://github.com/mhavelant/nodejs-edu
- Owner: mhavelant
- Created: 2020-01-07T14:55:57.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-07T14:57:12.000Z (almost 5 years ago)
- Last Synced: 2023-12-14T21:13:20.396Z (11 months ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NodeJS edu
## Goal
- Becoming a good NodeJS developer
- Using modern tools, features, ...
- Pass one (or all) of the NodeJS certifications
-
-## Roadmap
- Testing: Ava & Jest + other testing techniques
- TDD
- Types, schemas
- [Typescript](https://www.npmjs.com/package/typescript)
-
- JSDoc, typedefs in vanilla JS
- [JSON Schema](https://www.npmjs.com/package/jsonschema)
- Linters: ESLint, TSLint
- Node API (lts, v12 maybe v10)
- Async/Await + Promises
- Streams
- Worker threads
- JSONApi vs GraphQL
- Architecture
- OOP
- Design patterns
-
-
-
-
- Security
- Authentication + authorization
- JWT
- Passport
- Oauth
- Frameworks
- Nest.js
- Fastify
- (maybe) Automated tools
- snyk, trivy, quay
- lockfile-lint
- swagger validator
- (maybe) Workflows?
- Feature-flagging, semver, git commits, ...
- (maybe) DevOps?
- Docker
- CI/CD
- Kubernetes/Swarm
- Canary, Blue/Green, ...## Courses to consider
-
-
-
-## Sources
-
-
-
-
-